Tutorials

WebGL is an awesome new technology seen in Firefox, Chrome and Safari, which allows OpenGL to be rendered inside of a HTML 5 canvas element. This tutorial is an example of how to set up your canvas for drawing.
More
  • February 10, 2011
  • 2
Because OpenGL 3.x and OpenGL 4.x deprecated and then removed virtually all of the fixed function pipeline, how do we colour our polygons these days?. This tutorial will show you how to use two Vertex Buffer Objects inside of a Vertex Array Object to both draw and colour our shapes at the same time.
More
  • February 10, 2011
  • 32
OpenGL 3.x and OpenGL 4.x deprecated virtually all client side rendering calls such as glEnable(GL_TRIANGLES) and glVertex3f, so how do we render things these days?. This tutorial will show you how to use Vertex Array Objects and Vertex Buffer Objects to render in compliance with OpenGL 3.x and up at blistering speeds compared to previous rendering methods in OpenGL.
More
  • December 16, 2010
  • 43

OSX and PC

This article is going to give a brief comparison of OSX and Windows 7 in relation to OpenGL programming, and programming in general. I am in no way wanting to start a flame war, but feel free

More
  • September 30, 2010
  • 7
OpenGL 3.x and OpenGL 4.x remove all matrix functions and force the developer to handle all matrices themselves. This is both a good and a bad thing. For beginners it takes a little more effort to understand OpenGL itself, and for professionals, it allows you complete freedom over your matrices.
More
  • September 29, 2010
  • 24
OpenGL 3.x and OpenGL 4.x rely on you to use shaders for all of your effects. This tutorial will show you how to incorporate the shaders from the GLSL section of the site into our new framework.
More
  • August 8, 2010
  • 12
OpenGL 3.x and OpenGL 4.x came out all of a sudden, but not many people made the switch. Here you will learn how to create a window with an OpenGL 3.2 capable context, which can be used as a basis for further tutorials.
More
  • August 3, 2010
  • 81
GLSL Bump Mapping Tutorial PreviewBump mapping adds an extra sense of realism to today's computer graphics applications that is so simple, it just cannot be ignored. Learn how to do this in GLSL with OpenGL.
More
  • June 24, 2010
  • 14

Swiftless Tutorials covers tutorials for OpenGL, GLSL, Terrain generation and Nvidia PhysX.

Links to the tutorials are above in the links bar 🙂

Tutorial suggestions are also welcome!…

More
  • June 7, 2010
  • 3