Prechádzať zdrojové kódy

Normals was not correctly updated when using animated meshes (#1052)

* Normal vbo not correctly updated
las3rlars 5 rokov pred
rodič
commit
f8bd56b07f
1 zmenil súbory, kde vykonal 1 pridanie a 1 odobranie
  1. 1 1
      src/models.c

+ 1 - 1
src/models.c

@@ -1164,7 +1164,7 @@ void UpdateModelAnimation(Model model, ModelAnimation anim, int frame)
 
             // Upload new vertex data to GPU for model drawing
             rlUpdateBuffer(model.meshes[m].vboId[0], model.meshes[m].animVertices, model.meshes[m].vertexCount*3*sizeof(float));    // Update vertex position
-            rlUpdateBuffer(model.meshes[m].vboId[2], model.meshes[m].animVertices, model.meshes[m].vertexCount*3*sizeof(float));    // Update vertex normals
+            rlUpdateBuffer(model.meshes[m].vboId[2], model.meshes[m].animNormals, model.meshes[m].vertexCount*3*sizeof(float));     // Update vertex normals
         }
     }
 }