|
@@ -81,6 +81,8 @@ int main(void)
|
|
|
// Update model animation
|
|
|
ModelAnimation anim = modelAnimations[animIndex];
|
|
|
animCurrentFrame = (animCurrentFrame + 1)%anim.frameCount;
|
|
|
+ characterModel.transform = MatrixTranslate(position.x, position.y, position.z);
|
|
|
+ UpdateModelAnimationBoneMatrices(characterModel, anim, animCurrentFrame);
|
|
|
//----------------------------------------------------------------------------------
|
|
|
|
|
|
// Draw
|
|
@@ -92,8 +94,6 @@ int main(void)
|
|
|
BeginMode3D(camera);
|
|
|
|
|
|
// Draw character
|
|
|
- characterModel.transform = MatrixTranslate(position.x, position.y, position.z);
|
|
|
- UpdateModelAnimationBoneMatrices(characterModel, anim, animCurrentFrame);
|
|
|
DrawMesh(characterModel.meshes[0], characterModel.materials[1], characterModel.transform);
|
|
|
|
|
|
DrawGrid(10, 1.0f);
|