diff --git a/Engine/source/terrain/glsl/terrFeatureGLSL.cpp b/Engine/source/terrain/glsl/terrFeatureGLSL.cpp index 0756c6a19..7c80f9854 100644 --- a/Engine/source/terrain/glsl/terrFeatureGLSL.cpp +++ b/Engine/source/terrain/glsl/terrFeatureGLSL.cpp @@ -610,7 +610,7 @@ void TerrainDetailMapFeatGLSL::processPix( Vector &component { 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)); }