Merge pull request #921 from Azaezel/alpha402/asAboveSoBelow

assign default skybox and groundplane values on creation
This commit is contained in:
Brian Roberts 2022-11-17 13:47:50 -06:00 committed by GitHub
commit aa7fc26c39
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1082,6 +1082,22 @@ function ObjectBuilderGui::buildObject(%this, %className)
//------------------------------------------------------------------------------
// Environment
//------------------------------------------------------------------------------
function ObjectBuilderGui::buildSkyBox( %this)
{
OBObjectName.setValue( "sky" );
%this.objectClassName = "skybox";
%this.addField("MaterialAsset", "TypeImageAssetId", "MaterialAsset", "Core_Rendering:BlankSkyMat");
%this.process();
}
function ObjectBuilderGui::buildGroundPlane( %this )
{
OBObjectName.setValue( "Ground" );
%this.objectClassName = "GroundPlane";
%this.addField("MaterialAsset", "TypeImageAssetId", "MaterialAsset", "Prototyping:FloorGray");
%this.addField("scaleU", "TypeF32", "scaleU", "25");
%this.addField("scaleV", "TypeF32", "scaleV", "25");
%this.process();
}
function ObjectBuilderGui::buildScatterSky( %this, %dontWarnAboutSun )
{