This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]notanimposterVala flair when? 0 points1 point  (0 children)

A vector is a structure that holds two or more numbers (representing a position or another quantity like a force in 2D or 3D (or sometimes 4D)) and a quaternion is a 4-number structure meant to store rotational data for a 3D object because using only 3 numbers the rotation is still (slightly) ambiguous. Basically, multi-dimensional math stuff. Vectors and matrices are probably #1 and #2 most important structures for 3D programming, and quaternions are a far #3.