Category: Programming
2D in OpenGL
October 11, 2008 00:00
After some experimentation, I have finally come to a point where I have written some code that does scaling, rotation and alpha on images that I want to display on the screen. Although the concept of drawing 2D in OpenGL is fairly easy to grasp, in that everything is the same except you don't deal w...
Read postDifferent versions of MSVC have different versions of STL
September 22, 2008 00:00
Something that I have only recently noticed only after I have used MSVC for a while is that different versions of MSVC use different versions of the C++ standard template library. This isn't a problem, unless you are linking libraries statically that were built with different versions of MSVC. For e...
Read postVertex Buffer Objects
September 16, 2008 00:00
In my last post I mentioned that if you wanted to draw a large number of things on a screen, you need VBOs. Well, honestly at the time, I only knew what it was but never touched it before. VBOs are Vertex Buffer Objects, in other words, boxes in the GPU to store vertices, their colors, normals and a...
Read postPlaying with GLSL
August 31, 2008 00:00
After puzzling some time over the tutorials in Lighthouse3D, I finally learned how to prepare a GLSL shader and use it in an OpenGL render. In the beginning I thought a shader could be used on a particular set of vertices and fragments. However...
Read post