Jump to content
  • Advertisement
Sign in to follow this  
wangxu

Is the key frame animation file worthy to learn?

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

i found now what the 3d model file used most is the skeletal animation file,key frame animation file is less and less.what i wanna ask is now where the key animation can be used?which format is still being used?md2 or other?and is it worthy to learn??thanks people,i am a beginner.

forgive my poor English!!Merry Christmas!!!

Share this post


Link to post
Share on other sites
Advertisement
Hi! You are using wrong with terms.


"Key frame animation" is about interpolating values across time, while just defining a few "key" values at specific moments. This is still widely used.

The MD2 file used key-framed "vertex animation". This is rarely used nowadays because it's not flexible & eats a lot of memory and bandwidth. The only exception are facial expressions, where usually a "delta" variation of the technique is used. Anyways vertex animation is pretty simple to learn.

"Vertex animation" was dropped in favour of "skeletal animation"; which is probably a bit harder to understand at the beginning, but more powerful, flexible; and replaces the Memory consumption with more CPU/GPU consumption (which is a good thing; computational power grows faster than memory size and bandwidth)


In both cases (vertex & skeletal animations) key frames are used.

Edit: Some modern games (i.e. Assassin's Creed & Uncharted) also use IK (inverse kinematics) in real time in addition to keyframe animation. This makes the animation a lot more interactive & unique. However IK is definitely not for beginners.



Cheers & Merry xmas to you too
Dark Sylinc

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.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!