diff --git a/res/shader/gbuffer_opaque.vert b/res/shader/gbuffer_opaque.vert index 535240f7..f42976d6 100644 --- a/res/shader/gbuffer_opaque.vert +++ b/res/shader/gbuffer_opaque.vert @@ -32,10 +32,8 @@ void main() FragmentPosition=(pos*world.modelview).xyz; FragmentTexCoord=TexCoord; - //mat3 n=mat3(pc.local_to_world*world.modelview); + mat3 n=mat3(pc.local_to_world*world.modelview); - //FragmentNormal=normalize(Normal)*n; - //FragmentTangent=normalize(Tangent)*n; - FragmentNormal=normalize(Normal); - FragmentTangent=normalize(Tangent); + FragmentNormal=normalize(Normal)*n; + FragmentTangent=normalize(Tangent)*n; }