浏览代码

Update Light prefab for new cascade

TothBenoit 1 年之前
父节点
当前提交
59aa08969b
共有 1 个文件被更改,包括 2 次插入4 次删除
  1. 2 4
      hrt/prefab/Light.hx

+ 2 - 4
hrt/prefab/Light.hx

@@ -36,7 +36,6 @@ typedef ShadowSamplingPCF = {> ShadowSamplingMode,
 }
 
 typedef CascadeParams = {
-	var bias : Float;
 	var depthBias : Float;
 	var slopeBias : Float;
 }
@@ -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;
@@ -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;
 					}
@@ -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>