From 48eac6017163a31d143b56a21211b79c8fbf664b Mon Sep 17 00:00:00 2001 From: Ray Date: Wed, 3 Sep 2025 23:14:58 +0200 Subject: [PATCH] REVIEWED: Potential issue with animated normals on OpenGL 1.1 --- src/rmodels.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/rmodels.c b/src/rmodels.c index 3ac416847..912bab081 100644 --- a/src/rmodels.c +++ b/src/rmodels.c @@ -1432,7 +1432,8 @@ void DrawMesh(Mesh mesh, Material material, Matrix transform) else rlEnableStatePointer(GL_VERTEX_ARRAY, mesh.vertices); rlEnableStatePointer(GL_TEXTURE_COORD_ARRAY, mesh.texcoords); - if (mesh.normals) rlEnableStatePointer(GL_VERTEX_ARRAY, mesh.animNormals); + + if (mesh.animNormals) rlEnableStatePointer(GL_NORMAL_ARRAY, mesh.animNormals); else rlEnableStatePointer(GL_NORMAL_ARRAY, mesh.normals); rlEnableStatePointer(GL_COLOR_ARRAY, mesh.colors);