瀏覽代碼

No normalize reading normal buffer with MRT_low.

clementlandrin 2 年之前
父節點
當前提交
49d55a98b2
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      h3d/shader/pbr/PropsImport.hx

+ 1 - 1
h3d/shader/pbr/PropsImport.hx

@@ -36,7 +36,7 @@ class PropsImport extends hxsl.Shader {
 
 			normal = normalTex.get(uv).xyz;
 			#if MRT_low
-			normal = unpackNormal(vec4(normal, 1.0));
+			normal = (normal - 0.5) * 2.0;
 			#end
 			var pbr = pbrTex.get(uv);
 			metalness = pbr.r;