Visualizing OpenGL Objects

Visualizing OpenGL Objects

Learn a simple way of visualizing how OpenGL objects are created, bound and initialized. By comparing OpenGL objects to C++ objects you can have a better understanding of OpenGL.

Creating an OpenGL Context

Creating an OpenGL Context

Learn what is an OpenGL Context. How it is created and initialized in both OpenGL ES and WebGL.

Loading data into OpenGL Buffers

Loading data into OpenGL Buffers

Learn how to load data into OpenGL buffers and the many different ways that this can be accomplished.

What is OpenGL?

What is OpenGL?

Learn what is OpenGL. Learn about OpenGL Context and about framebuffers.

Translations in Computer Graphics

Translations in Computer Graphics

Learn how translation occurs in computer graphics by altering the rows and columns of a transformation matrix. Learn how a matrix can rotate and translate a vector.