Jump to content
  • Advertisement
Sign in to follow this  
tufflax

Animating 3D models

This topic is 4060 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

Hey! I've recently begun experimenting with 3D graphics (in XNA) and I think I've learned quite a lot in a short while. I know how to draw primitives, static models, texture them, color them, transform them, and I have a basic understanding of shaders. But one thing that I've wondered for a long time now is how does this whole thing with animating 3D models work? How do I make models that have animations "built in" (or maybe that's not how it works?) and how does the interface between the code and the model work? I've searched the web and GD several times but I haven't found any satisfactory articles expalining all this. Maybe I'm not using the right key words. Anyway, if anyone could point me to a thorough tutorial/article on this stuff I would be very grateful. For now, my goal is to be able to make a basic humanoid character with jumping, running, etc. animations.

Share this post


Link to post
Share on other sites
Advertisement
This is one place where you can find an article on character animation. It talks about X file animation with DirectX and C-plus-plus (the plus signs don't work for some reason), but the first few sections cover some general animation theory and might be useful.

This is another article I found but I havn't read it so I don't know if it's any good.

And This is an article on animating collada models with XNA.

Share this post


Link to post
Share on other sites
Here's the absolute only references you'll ever need to help you jump into 3D animation..:-

http://graphics.ucsd.edu/courses/cse169_w05/index.html

http://www.flipcode.com/documents/matrfaq.html#Q18
http://www.flipcode.com/documents/charfaq.html#Q25

Good luck!

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!