the way a 2D vector can be viewed as an offset from (0, 0) in the plane, and a 3D vector can be viewed as an offset from (0, 0, 0) in 3-space. Like you were saying, a vector is an operation that maps one point to another.
Quaternions are 4-coordinate "things", which was where I was getting 4D vector from. Additions work similarly to vector addition. But upon thinking about it more closely, there's no "dot product" or "cross product" of quaternions, so it doesn't really work well.
So never mind, ignore that. ;-) |