Sign in to follow this  

Facial animation - bones vs poses?

This topic is 2791 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

The engine of my choice - Ogre3d - has bone blend masks, so I can create separate animations for skeleton and mix - not blend - them together, so game characters can run and read a book at the same time :) But the question is - is this a appropriate way for facial animations also? So I have two obvious choices: 1. bone masks - then I can do a single "animation pass" for face and body if I'll use hardware skinning. It seems also easier to manage and design a single type of animation - I am not really good 3d designer, so I'll use some existing rigs anyway. I know, then I'll need bone masks for separate details of a face - eyes, mouth, so I can mix them to get various animations, but as I do not need really precise animations, it is achievable, I think. 2. mix pose vertex animation and skeleton animation. Disadvantages - I'll have to manage two kinds of animations and also two passes will be needed to mix them. Advantage - using XSI, creating various facial expressions using shape keys is easier than with bones. Also which kind of animation would be easier to adapt to mesh changes, if I want to allow user to make character's face skinnier, then save his customized mesh but still be able to use the same animations? Or maybe I should not store and reload customized mesh but create new poses for user changes - so I could still share the mesh data between characters, but this approach seems more complicated, so I'll leave it for some later time anyway. What are your experiences with creating facial animation? Which way is easier / more effective? Thanks for any suggestions.

Share this post


Link to post
Share on other sites

This topic is 2791 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this