[Resource Request] Where can I learn how to implement 3D animated models into a game program?

Started by
3 comments, last by EddieV223 10 years, 6 months ago
I have been searching high and low for resources on how to import a 3d animated model (with keyframes, skeleton bones, vertex lerp start->end, etc.) into a game program.

I have many resources in my posession about 3D modeling and animation in a model editor (Blender), and different programming languages on how to write a game.

What I don't have, and it's a mystery because of it, are books/resources on how to write a program that animates a 3D model that had been animated in model editors (AutoCAD, Maya, Blender, etc.) from scratch.

I know we aren't supposed to reinvent the wheel, but from an academic standpoint, I need to learn what makes an animated model move accordingly and reasonably in a program.

I don't believe that you start learning about animating 3D models placed along with game assets in a game company or company trainings, but doing so many searching in vain proves this otherwise, and it's quite bothering.

Anyone knows how to work with 3D animated models and programming them into a program, so that the models animate inside?

And yes, there are libraries (such as Unity) that helps me load and animate 3D models just by calling its API, but what do you really learn from this? All I know is the way of calling the preset functions, but no underlying knowledge of what is going on in there.
Advertisement

The terms you're looking for are "skinning", "forward kinematics" or "skeletal animation". There should be tons of tutorials available by using just a simple google search, but it's been a while since I researched the topic online.

A book I could recommend is "Computer animation - Algorithms and techniques" by Rick Parent, although it might be a bit overkill if you just want to do skeletal animation.

I gets all your texture budgets!

This book is good if you use directx.

http://www.amazon.com/gp/product/1584505702/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=1584505702&linkCode=as2&tag=gamer2creator-20

If this post or signature was helpful and/or constructive please give rep.

// C++ Video tutorials

http://www.youtube.com/watch?v=Wo60USYV9Ik

// Easy to learn 2D Game Library c++

SFML2.2 Download http://www.sfml-dev.org/download.php

SFML2.2 Tutorials http://www.sfml-dev.org/tutorials/2.2/

// Excellent 2d physics library Box2D

http://box2d.org/about/

// SFML 2 book

http://www.amazon.com/gp/product/1849696845/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=1849696845&linkCode=as2&tag=gamer2creator-20

Thanks for the recommendations. By the way, do you happen to know any computer animation programming books for OpenGL?

Thanks for the recommendations. By the way, do you happen to know any computer animation programming books for OpenGL?

I don't, but searching Amazon.com is probably the best way of finding books.

If this post or signature was helpful and/or constructive please give rep.

// C++ Video tutorials

http://www.youtube.com/watch?v=Wo60USYV9Ik

// Easy to learn 2D Game Library c++

SFML2.2 Download http://www.sfml-dev.org/download.php

SFML2.2 Tutorials http://www.sfml-dev.org/tutorials/2.2/

// Excellent 2d physics library Box2D

http://box2d.org/about/

// SFML 2 book

http://www.amazon.com/gp/product/1849696845/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=1849696845&linkCode=as2&tag=gamer2creator-20

This topic is closed to new replies.

Advertisement