소스 검색

Merge pull request #421 from lukaspj/fix/opengl-terrain-normal

OpenGL: Access viewtangent "DX" style for gbNormal in terrain textures
Brian Roberts 4 년 전
부모
커밋
8b8f725fae
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      Engine/source/terrain/glsl/terrFeatureGLSL.cpp

+ 1 - 1
Engine/source/terrain/glsl/terrFeatureGLSL.cpp

@@ -610,7 +610,7 @@ void TerrainDetailMapFeatGLSL::processPix(   Vector<ShaderComponent*> &component
    {
    {
       Var *viewToTangent = getInViewToTangent(componentList);
       Var *viewToTangent = getInViewToTangent(componentList);
 
 
-      meta->addStatement(new GenOp("   @ = lerp( @, @[2], min( @, @.w ) );\r\n",
+      meta->addStatement(new GenOp("   @ = lerp( @, tGetMatrix3Row(@, 2), min( @, @.w ) );\r\n",
          gbNormal, gbNormal, viewToTangent, detailBlend, inDet));
          gbNormal, gbNormal, viewToTangent, detailBlend, inDet));
    }
    }