diff --git a/Templates/BaseGame/game/data/pbr/levels/PbrMatTest.mis b/Templates/BaseGame/game/data/pbr/levels/PbrMatTest.mis index f627dc6bc..7e7d7910e 100644 --- a/Templates/BaseGame/game/data/pbr/levels/PbrMatTest.mis +++ b/Templates/BaseGame/game/data/pbr/levels/PbrMatTest.mis @@ -84,12 +84,177 @@ new Scene(PbrMatTestLevel) { canSaveDynamicFields = "1"; surfaceTexture = "Floor_Material"; - surface = "0 0 0 1 0 0 0.5 1 0 0 1 1 0 0 0"; - surface = "0 1 0 0 0 0 -0.5 1 0 0 1 1 0 0 0"; - surface = "0.707107 0 0 0.707107 0 4 0 1 0 0 1 1 0 0 0"; - surface = "0 0.707107 -0.707107 0 0 -4 0 1 0 0 1 1 0 0 0"; - surface = "0.5 0.5 -0.5 0.5 -4 0 0 1 0 0 1 1 0 0 0"; - surface = "0.5 -0.5 0.5 0.5 4 0 0 1 0 0 1 1 0 0 0"; + surface = "0 0 0 1 0 0 0.5 1 0 0 1 1 0 1 1"; + surface = "0 1 0 0 0 0 -0.5 1 0 0 1 1 0 1 1"; + surface = "0.707107 0 0 0.707107 0 4 0 1 0 0 1 1 0 1 1"; + surface = "0 0.707107 -0.707107 0 0 -4 -2.27374e-13 1 0 0 1 1 0 1 1"; + surface = "0.5 0.5 -0.5 0.5 -4 0 -1.49012e-08 1 0 0 1 1 0 1 1"; + surface = "0.5 -0.5 0.5 0.5 4 0 -1.49012e-08 1 0 0 1 1 0 1 1"; + }; + new Skylight() { + Enabled = "1"; + ReflectionMode = "Baked Cubemap"; + position = "0 0 0"; + rotation = "1 0 0 0"; + canSave = "1"; + canSaveDynamicFields = "1"; + persistentId = "658580df-7bda-11e9-9951-fcefa3e1cde4"; + reflectionPath = "data/pbr/levels/PbrMatTest/probes/"; + }; + new TSStatic() { + shapeName = "data/pbr/shapes/material_ball.dae"; + playAmbient = "1"; + meshCulling = "0"; + originSort = "0"; + overrideColor = "0 0 0 0"; + CollisionType = "Collision Mesh"; + DecalType = "Collision Mesh"; + allowPlayerStep = "0"; + alphaFadeEnable = "0"; + alphaFadeStart = "100"; + alphaFadeEnd = "150"; + alphaFadeInverse = "0"; + renderNormals = "0"; + forceDetail = "-1"; + ignoreZodiacs = "0"; + useGradientRange = "0"; + gradientRange = "0 180"; + invertGradientRange = "0"; + position = "-3.10269 2.20492 0.947531"; + rotation = "1 0 0 0"; + scale = "0.5 0.5 0.5"; + canSave = "1"; + canSaveDynamicFields = "1"; + }; + new TSStatic() { + shapeName = "data/pbr/shapes/material_ball.dae"; + skin = "gold"; + playAmbient = "1"; + meshCulling = "0"; + originSort = "0"; + overrideColor = "0 0 0 0"; + CollisionType = "Collision Mesh"; + DecalType = "Collision Mesh"; + allowPlayerStep = "0"; + alphaFadeEnable = "0"; + alphaFadeStart = "100"; + alphaFadeEnd = "150"; + alphaFadeInverse = "0"; + renderNormals = "0"; + forceDetail = "-1"; + ignoreZodiacs = "0"; + useGradientRange = "0"; + gradientRange = "0 180"; + invertGradientRange = "0"; + position = "-1.91868 2.20492 0.947528"; + rotation = "1 0 0 0"; + scale = "0.5 0.5 0.5"; + canSave = "1"; + canSaveDynamicFields = "1"; + }; + new TSStatic() { + shapeName = "data/pbr/shapes/material_ball.dae"; + skin = "copper"; + playAmbient = "1"; + meshCulling = "0"; + originSort = "0"; + overrideColor = "0 0 0 0"; + CollisionType = "Collision Mesh"; + DecalType = "Collision Mesh"; + allowPlayerStep = "0"; + alphaFadeEnable = "0"; + alphaFadeStart = "100"; + alphaFadeEnd = "150"; + alphaFadeInverse = "0"; + renderNormals = "0"; + forceDetail = "-1"; + ignoreZodiacs = "0"; + useGradientRange = "0"; + gradientRange = "0 180"; + invertGradientRange = "0"; + position = "-0.819604 2.20492 0.977285"; + rotation = "1 0 0 0"; + scale = "0.5 0.5 0.5"; + canSave = "1"; + canSaveDynamicFields = "1"; + }; + new TSStatic() { + shapeName = "data/pbr/shapes/material_ball.dae"; + skin = "plastic"; + playAmbient = "1"; + meshCulling = "0"; + originSort = "0"; + overrideColor = "0 0 0 0"; + CollisionType = "Collision Mesh"; + DecalType = "Collision Mesh"; + allowPlayerStep = "0"; + alphaFadeEnable = "0"; + alphaFadeStart = "100"; + alphaFadeEnd = "150"; + alphaFadeInverse = "0"; + renderNormals = "0"; + forceDetail = "-1"; + ignoreZodiacs = "0"; + useGradientRange = "0"; + gradientRange = "0 180"; + invertGradientRange = "0"; + position = "2.8688 2.3549 0.977288"; + rotation = "1 0 0 0"; + scale = "0.5 0.5 0.5"; + canSave = "1"; + canSaveDynamicFields = "1"; + }; + new TSStatic() { + shapeName = "data/pbr/shapes/material_ball.dae"; + skin = "iron"; + playAmbient = "1"; + meshCulling = "0"; + originSort = "0"; + overrideColor = "0 0 0 0"; + CollisionType = "Collision Mesh"; + DecalType = "Collision Mesh"; + allowPlayerStep = "0"; + alphaFadeEnable = "0"; + alphaFadeStart = "100"; + alphaFadeEnd = "150"; + alphaFadeInverse = "0"; + renderNormals = "0"; + forceDetail = "-1"; + ignoreZodiacs = "0"; + useGradientRange = "0"; + gradientRange = "0 180"; + invertGradientRange = "0"; + position = "1.66923 2.29015 0.977288"; + rotation = "1 0 0 0"; + scale = "0.5 0.5 0.5"; + canSave = "1"; + canSaveDynamicFields = "1"; + }; + new TSStatic() { + shapeName = "data/pbr/shapes/material_ball.dae"; + skin = "greasy"; + playAmbient = "1"; + meshCulling = "0"; + originSort = "0"; + overrideColor = "0 0 0 0"; + CollisionType = "Collision Mesh"; + DecalType = "Collision Mesh"; + allowPlayerStep = "0"; + alphaFadeEnable = "0"; + alphaFadeStart = "100"; + alphaFadeEnd = "150"; + alphaFadeInverse = "0"; + renderNormals = "0"; + forceDetail = "-1"; + ignoreZodiacs = "0"; + useGradientRange = "0"; + gradientRange = "0 180"; + invertGradientRange = "0"; + position = "0.354187 2.1709 0.977288"; + rotation = "1 0 0 0"; + scale = "0.5 0.5 0.5"; + canSave = "1"; + canSaveDynamicFields = "1"; }; }; //--- OBJECT WRITE END --- diff --git a/Templates/BaseGame/game/data/pbr/levels/PbrMatTest/probes/1703285932_Irradiance.dds b/Templates/BaseGame/game/data/pbr/levels/PbrMatTest/probes/1703285932_Irradiance.dds new file mode 100644 index 000000000..6964e3eb7 Binary files /dev/null and b/Templates/BaseGame/game/data/pbr/levels/PbrMatTest/probes/1703285932_Irradiance.dds differ diff --git a/Templates/BaseGame/game/data/pbr/levels/PbrMatTest/probes/1703285932_Prefilter.dds b/Templates/BaseGame/game/data/pbr/levels/PbrMatTest/probes/1703285932_Prefilter.dds new file mode 100644 index 000000000..a290a41af Binary files /dev/null and b/Templates/BaseGame/game/data/pbr/levels/PbrMatTest/probes/1703285932_Prefilter.dds differ