Browse Source

Merge pull request #9176 from Popov72/nme-pbr-fix-aoinred

Fix crash when using "AO from red channel" in the Reflectivity block
David Catuhe 4 years ago
parent
commit
68a180747b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/Shaders/ShadersInclude/pbrBlockReflectivity.fx

+ 1 - 1
src/Shaders/ShadersInclude/pbrBlockReflectivity.fx

@@ -54,7 +54,7 @@ void reflectivityBlock(
 
 
             #ifdef AOSTOREINMETALMAPRED
             #ifdef AOSTOREINMETALMAPRED
                 vec3 aoStoreInMetalMap = vec3(surfaceMetallicOrReflectivityColorMap.r, surfaceMetallicOrReflectivityColorMap.r, surfaceMetallicOrReflectivityColorMap.r);
                 vec3 aoStoreInMetalMap = vec3(surfaceMetallicOrReflectivityColorMap.r, surfaceMetallicOrReflectivityColorMap.r, surfaceMetallicOrReflectivityColorMap.r);
-                outParams.ambientOcclusionColor = mix(ambientOcclusionColorIn, aoStoreInMetalMap, vReflectivityInfos.z);
+                outParams.ambientOcclusionColor = mix(ambientOcclusionColorIn, aoStoreInMetalMap, reflectivityInfos.z);
             #endif
             #endif
 
 
             #ifdef METALLNESSSTOREINMETALMAPBLUE
             #ifdef METALLNESSSTOREINMETALMAPBLUE