Introduction

Welcome to OpenGL Tutorials. I’ve tried to explain everything as clearly as I can. My aim is to teach you the basic of OpenGL with clear examples. At the end of the each section, there is an exercise which you should solve before continuing to next section.

Prerequisites

Since OpenGL is a graphic API, and doesn’t have a platform of its own, it requires a language to operate with. Here, we will be using QB64. So, if you don’t have much experience, I recommend you to learn it from Qb64 Source Code or School Freeware.

Site structure

To make the tutorials easier to follow and give them some added structure, the site contains boxes, code blocks and keyword references.

Boxes

Green Boxes contain some note or useful feature/hints about the OpenGL.
Red Boxes contain warnings.

Code

You will see plenty of small pieces of code on the site. They are highlighted in light gray as -

'A of the code
'Another line of code