Procházet zdrojové kódy

Corrects the dirt lens image reference from filepath to assetId to not have overhead having to look up the asset each frame when setting the postFX

Areloch před 2 roky
rodič
revize
33ac4a0864

+ 2 - 2
Templates/BaseGame/game/core/postFX/scripts/HDR/HDRPostFX.tscript

@@ -70,7 +70,7 @@ $PostFX::HDRPostFX::dirtIntensity = 2.0;
 $PostFX::HDRPostFX::dirtEdgeMinDist = 0.125;
 $PostFX::HDRPostFX::dirtEdgeMaxDist = 0.75;
 $PostFX::HDRPostFX::dirtEdgeMinVal = 0.05;
-$PostFX::HDRPostFX::dirtImage = "core/postFX/images/lensDirt.png";
+$PostFX::HDRPostFX::dirtImage = "Core_PostFX:lensDirt_image";
 
 // The tonemapping algo to use
 $PostFX::HDRPostFX::tonemapMode = "ACES";
@@ -347,7 +347,7 @@ function HDRPostFX::preProcess( %this )
    if(%bloomFinal.texture[1] !$= $PostFX::HDRPostFX::dirtImage)
    {
       if ($PostFX::HDRPostFX::dirtImage $= "")
-        $PostFX::HDRPostFX::dirtImage = "core/postFX/images/lensDirt.png";
+        $PostFX::HDRPostFX::dirtImage = "Core_PostFX:lensDirt_image";
       
       %bloomFinal.setTexture(1, $PostFX::HDRPostFX::dirtImage);
    }

+ 1 - 1
Templates/BaseGame/game/core/postFX/scripts/default.postfxpreset.tscript

@@ -17,7 +17,7 @@ $PostFX::HDRPostFX::radius = "4";
 $PostFX::HDRPostFX::enableDirt = 1;
 $PostFX::HDRPostFX::dirtScale = 2048;
 $PostFX::HDRPostFX::dirtIntensity = 2;
-$PostFX::HDRPostFX::dirtImage = "core/postFX/images/lensDirt.png";
+$PostFX::HDRPostFX::dirtImage = "Core_PostFX:lensDirt_image";
 $PostFX::HDRPostFX::dirtEdgeMinDist = 0.125;
 $PostFX::HDRPostFX::dirtEdgeMaxDist = 0.75;
 $PostFX::HDRPostFX::dirtEdgeMinVal = 0.05;

+ 1 - 1
Templates/BaseGame/game/data/ExampleModule/levels/ExampleLevel.postfxpreset.tscript

@@ -17,7 +17,7 @@ $PostFX::HDRPostFX::radius = 4;
 $PostFX::HDRPostFX::enableDirt = 1;
 $PostFX::HDRPostFX::dirtScale = 2048;
 $PostFX::HDRPostFX::dirtIntensity = 2;
-$PostFX::HDRPostFX::dirtImage = "core/postFX/images/lensDirt.png";
+$PostFX::HDRPostFX::dirtImage = "Core_PostFX:lensDirt_image";
 $PostFX::HDRPostFX::dirtEdgeMinDist = 0.125;
 $PostFX::HDRPostFX::dirtEdgeMaxDist = 0.75;
 $PostFX::HDRPostFX::dirtEdgeMinVal = 0.05;