OpenGL-Render icon indicating copy to clipboard operation
OpenGL-Render copied to clipboard

Modern OpenGL

OpenGL-Render

A project demonstrating the transition from legacy OpenGL to modern OpenGL. The project is based on the Basic OpenGL project.

More details can be found at

  1. OpenGL - Then and Now : A short overview of changes in OpenGL.

  2. OpenGL - VBO, Shader, VAO : A simple example shows the transition from legacy (Immediate Mode, Fixed Functon Pipeline) to the current (Retained Mode, Programmable Pipeline) paradigm.

  3. WebGL and OpenGL : Shows similarities between the two, OpenGL in C/C++ and WebGL in JavaScript.

Build

Refer to the build instructions of Basic OpenGL project.