I’ve been working on a 3D Game engine for a short while now, but this is a question I’ve had for a very long time that relates to any time I am dealing with 3D. I am currently loading all of my game models by using Blender .obj files. However, these files don’t have animation capabilities. So I have a few questions…
First Question:
What file-type should I use for loading models and animations?
Second question is a bit longer:
How do I manage these animations in terms of the game-loop? Since games don’t always run at a constant rate, I need to find a way to loop through animations to ensure that they do happen at a constant rate independent of the FPS. Unfortunately, I’m not entirely sure how to do this. Any ideas?. What have you guys done, or recommend?
Any help if appreciated, thank you so much!