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.

Introduction to 3D Mathematics

Introduction to 3D Mathematics

Learn the mathematics behind a 3D character movement. Learn how matrices are behind every character movement in games and how quaternions offer a better solution than matrices.

Applying textures in Computer Graphics

Applying textures in Computer Graphics

Learn the process of applying a texture-image to a character in computer graphics; how this image is transported and the parameters used to properly glue an image before it is rendered on a screen.

How Computer Graphics works?

How Computer Graphics works?

New to computer graphics? Learn how characters are created through the OpenGL rendering pipeline. How vertices of a character are combined and converted into primitives and finally into what you see on a screen.