Skip to content

Commit

Permalink
Update Light prefab for new cascade
Browse files Browse the repository at this point in the history
  • Loading branch information
TothBenoit committed May 7, 2024
1 parent abd44e7 commit 59aa089
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions hrt/prefab/Light.hx
Expand Up @@ -36,7 +36,6 @@ typedef ShadowSamplingPCF = {> ShadowSamplingMode,
}

typedef CascadeParams = {
var bias : Float;
var depthBias : Float;
var slopeBias : Float;
}
Expand Down Expand Up @@ -77,7 +76,7 @@ class Light extends Object3D {
@:s public var cascadeNbr : Int = 1;
@:s public var cascadePow : Float = 2;
@:s public var firstCascadeSize : Float = 10;
@:s public var minPixelRatio : Float = 5.0;
@:s public var minPixelRatio : Float = 0.5;
@:s public var castingMaxDist : Float = 0.0;
@:s public var params : Array<CascadeParams> = [];
@:s public var debugShader : Bool = false;
Expand Down Expand Up @@ -222,7 +221,7 @@ class Light extends Object3D {
params.resize(cascadeNbr);
for ( i in 0...params.length )
if ( params[i] == null )
params[i] = { bias : 0.001, depthBias : 0.0, slopeBias : 0.0 };
params[i] = { depthBias : 1.0, slopeBias : 3.0 };
cs.params = params;
cs.highPrecision = highPrecision;
}
Expand Down Expand Up @@ -661,7 +660,6 @@ class Light extends Object3D {
var e = new hide.Element('
<div class="group" name="Params">
<dl>
<dt>Bias</dt><dd><input type="range" min="0" max="0.1" field="bias"/></dd>
<dt>DepthBias</dt><dd><input type="range" min="0" max="10" step="1" field="depthBias"/></dd>
<dt>SlopeBias</dt><dd><input type="range" min="0" max="10" step="0.1" field="slopeBias"/></dd>
</dl>
Expand Down

0 comments on commit 59aa089

Please sign in to comment.