Quellcode durchsuchen

Revert normalize when reading normals as artifacts are only visible on perfect planes and the fix introduced NaN on some drivers.

clementlandrin vor 2 Jahren
Ursprung
Commit
88b89cf85b
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      h3d/shader/pbr/PropsImport.hx

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

@@ -34,7 +34,7 @@ class PropsImport extends hxsl.Shader {
 			albedo = albedoTex.get(uv).rgb;
 			albedo = albedoTex.get(uv).rgb;
 			albedo *= albedo; // gamma correct
 			albedo *= albedo; // gamma correct
 
 
-			normal = normalize(normalTex.get(uv).xyz);
+			normal = normalTex.get(uv).xyz;
 			var pbr = pbrTex.get(uv);
 			var pbr = pbrTex.get(uv);
 			metalness = pbr.r;
 			metalness = pbr.r;
 			roughness = pbr.g;
 			roughness = pbr.g;