Game thread, render thread, animation/inverse kinematics, and synchronization
Posted
by
user782220
on Game Development
See other posts from Game Development
or by user782220
Published on 2012-07-04T10:31:34Z
Indexed on
2012/07/04
15:24 UTC
Read the original article
Hit count: 327
In a multithreaded setup with a game logic thread and a render thread, with some kind of skin mesh animation with inverse kinematics plus etc how does animation work? Does the game logic thread just update a number saying time T in the animation and then the render thread infers Who owns the skin mesh animation, the game logic thread or the render thread? How is it stored in the scene graph if it is stored there at all? When the game logic updates does it do the computation of the skin mesh animation and the computation of the inverse kinematics and then store the result directly in the scene graph or is it stored indirectly and the render thread does the computation?
© Game Development or respective owner