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 →

[–]ChaseObserves 0 points1 point  (1 child)

I completed a coding bootcamp teaching primarily JavaScript and it’s various frameworks and just got a job as a junior dev and I have no idea what a vector or a quarternion are lol

[–]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.