mesh jointed Vs Skeleton

Anything and everything that's related to OGRE or the wider graphics field that doesn't fit into the other forums.
Post Reply
User avatar
tenor1
Halfling
Posts: 59
Joined: Fri May 13, 2005 8:57 am
Location: Madrid (Spain)
Contact:

mesh jointed Vs Skeleton

Post by tenor1 »

I would like Know which are advantage and inconvenients from both methods. for exmaple if i wish do a human body or a robot, etc...

User avatar
sinbad
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 19265
Joined: Sun Oct 06, 2002 11:19 pm
Location: Guernsey, Channel Islands
x 66
Contact:

Post by sinbad »

Joints are another name for bone, which is the same as skeletal animation. If you mean morph / shape / vertex animation versus skeletal animation, the following applies:

Morph Animation
pros: simple, can represent any deformation
cons: takes a lot of memory for larger meshes, multiple animations don't blend well and you generally can't do accurate lighting without performing an expensive slerp or nlerp per normal on each vertex.

Skeletal animation
pros: efficient, software update is cheap and deformation can be done in hardware easily, blending between animation is very flexible, memory efficient, bones can be used as 'tag points' for attaching objects.
cons: more complex, not as easy to do some unusual blob-like animations (but most creature animation fits it fine)

User avatar
SuprChikn
Bugbear
Posts: 863
Joined: Tue Apr 19, 2005 6:10 am
Location: Melbourne, Aus
Contact:

Post by SuprChikn »

Plus the current version of Ogre doesnt support morph animations.

lodi
Greenskin
Posts: 103
Joined: Sat Jul 24, 2004 7:06 pm

Post by lodi »

... but the next one will!

Post Reply