tutorial

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
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
OpenGL Framebuffer Tutorial Preview
If you want to use any type of off screen rendering process, then frame buffers are probably the go for you. They allow you to render an entire scene, directly to a texture.
More
  • April 22, 2010
  • 15
Radians are the hidden core behind trigonometry and can be a little tricky to understand at first. But once you get the hang of it, you will never want to go back to measuring angles in degrees.
More
  • March 25, 2010
  • 1
Trigonometry is one of those things that makes people run for the hills, but once you understand it, you won't know how you ever lived without it.
More
  • March 25, 2010
The dot product is one of those elusive things that you aren't taught soon enough (In my opinion). If you want to do any lighting calculations yourself, then the dot product will be used extensively for diffuse calculations.
More
  • March 25, 2010
Vectors are the back bone of 3D graphics, without them, the world of computer graphics would be a very messy place. And knowing the length of them often comes in handy, especially when looking at intersections and collisions.
More
  • March 25, 2010
  • 1