I am using the irllicht engine as a client for visualization, and for that, I would need to be able to make up model animations on the fly and when they are computed. More specifically, I'm developing a physics and NPC control server doing all the heavy computations, and it continuously sends all the coordinates and models via UDP to a wrapper around irrlicht, which then tells irrlicht how to update the positions and directions of all models. This works fine for static models, but since the physics engine can also do deformation, wobbling, breaking, bending etc., these things can only be rendered if it is possible to change the models dynamically. Splitting everything up into a large number of small models that are then positioned accordingly would be one possibility, but I'm wondering if someone here knows of a more elegant approach. The physics is all point-based, so that would perhaps fit nicely with a dynamic mesh model (or something... I haven't done much game or graphics programming, even though I've been into programming for well over 30 years now
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Any ideas, suggestions etc. are highly appreciated!