소스 검색

Merge pull request #7904 from Popov72/pbr-shader-refactoring

PBR: Fix bug when using the debug mode
David Catuhe 5 년 전
부모
커밋
7ac15d54e3
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 4
      src/Shaders/ShadersInclude/pbrBlockAmbientOcclusion.fx

+ 4 - 4
src/Shaders/ShadersInclude/pbrBlockAmbientOcclusion.fx

@@ -22,11 +22,11 @@ void ambientOcclusionBlock(
             ambientOcclusionColorMap = vec3(ambientOcclusionColorMap.r, ambientOcclusionColorMap.r, ambientOcclusionColorMap.r);
         #endif
         ambientOcclusionColor = mix(ambientOcclusionColor, ambientOcclusionColorMap, vAmbientInfos.z);
+
+        #if DEBUGMODE > 0
+            outParams.ambientOcclusionColorMap = ambientOcclusionColorMap;
+        #endif
     #endif
 
     outParams.ambientOcclusionColor = ambientOcclusionColor;
-
-    #if DEBUGMODE > 0
-        outParams.ambientOcclusionColorMap = ambientOcclusionColorMap;
-    #endif
 }