Split vector vs matrix notation for transformation

Posted by seahorse on Game Development See other posts from Game Development or by seahorse
Published on 2012-07-11T03:37:13Z Indexed on 2012/07/11 9:23 UTC
Read the original article Hit count: 275

Filed under:
|
|
|

Some rendering engines like Ogre prefer to use a individual vector based notation for transformations like the following

Split vector notation: Net Transformation is represented by Scale vector = sx, sy, sz

Transformation vector = tx, ty, tz

Rotation Quaternion Vector = w,x,y,z

Matrix notation: There are other engines which simply use a net combined transformation matrix.

What are the advantages of the first notation over the second?

Also for animation interpolation does it work in the first notation that we interpolate across the individual components and use the interpolated parts to get the net transformation? Is this another advantage?

© Game Development or respective owner

Related posts about opengl

Related posts about 3d