Tag Archives: OpenGL

Building graphics applications using modern OpenGL (Shaders)

OpenGL Evolution Over recent years, OpenGL has tremendously evolved and a significant change occurred in the year 2003. With its new programmable pipeline (OpenGL 2.0), it allows you to have direct access to the GPU and these programs are...

Selection in CAD Using OpenGL Graphics Programming

For any CAD developer who is developing interactive CAD application one of the important topic of interest is Selection or Picking. However this topic is not discussed in detailed in most of the OpenGL resources. I hope this article...

Shading Normals using OpenGL – Graphics Programming

OpenGL computes surface shading by evaluating lighting equations at polygon vertices. The most general form of the lighting equation uses both the vertex position and a vector that is normal to the object’s surface at that position; this is...