Rotations in Computer Graphics

Rotations in Computer Graphics

Learn how vectors are rotated using Matrices and Quaternions in computer graphics. You will learn how a vectors are rotated about an axis or about multiple axis.

Quaternions in Computer Graphics

Quaternions in Computer Graphics

Learn more about Quaternions arithmetic. Learn how quaternions are added, multiplied and how their conjugate, norm and inverse are calculated.

Matrices in Computer Graphics

Matrices in Computer Graphics

Learn the properties of matrices such as inverse and transpose. Learn what is a matrix identity as well as how matrices are added and multiplied.

Vectors in Computer Graphics

Vectors in Computer Graphics

Learn about the most common vector operations used in computer graphics such as dot product, cross product, vector norm and magnitude.

Understanding OpenGL Objects

Understanding OpenGL Objects

Understanding OpenGL Objects is crucial in learning OpenGL. Learn how OpenGL Objects, responsible for taking data to the GPU, are created, deleted and bound to the OpenGL context.