diff --git a/src/models.c b/src/models.c index 2bce09a27..15e326bbe 100644 --- a/src/models.c +++ b/src/models.c @@ -4219,7 +4219,10 @@ static ModelAnimation *LoadGLTFModelAnimations(const char *fileName, int *animCo float previousInputTime = 0.0f; if (GltfReadFloat(sampler->input, outputMin, (float *)&previousInputTime, 1)) { - lerpPercent = (frameTime - previousInputTime)/(inputFrameTime - previousInputTime); + if((inputFrameTime - previousInputTime) != 0) + { + lerpPercent = (frameTime - previousInputTime)/(inputFrameTime - previousInputTime); + } } break;