diff --git a/src/default_shaders.cpp b/src/default_shaders.cpp index 86b7b01..13c7eb4 100644 --- a/src/default_shaders.cpp +++ b/src/default_shaders.cpp @@ -17,7 +17,7 @@ uniform mat4 projection; void main() { - fragNormal = normal; + fragNormal = vec4(world_transform * vec4(normal, 1)).xyz; fragVertex = vertexPosition_modelspace; fragUV = texCoord.st; gl_Position = projection * view *