Start
Who's Online
thomaskropf.at
OpenGL 3.3 object loader Revision 54
Written by Thomas Kropf   
Sunday, 16 January 2011

I'm currently working on an updated version of my previous obj object loader program. The old program was based on OpenGL 2.1 and its now deprecated fixed function pipeline (FFP).
My updated object loader now uses OpenGL 3.3's core profile and no deprecated functions. So far I've implemented phong shading, specular lighting and textures. The only extension I'm currently using is anisotropic filtering (GL_EXT_texture_filter_anisotropic). External libraries used so far are GLFW and GLM.
The OpenGL Superbible 5th Edition, which is an excellent book, did a great job in helping me understand how OpenGL without the FFP works.
My goal is to develop a small and simple game engine which makes it possible to turn my game ideas into real games.

Last Updated ( Sunday, 16 January 2011 )
 
OBJ Loader Revision 47
Written by Thomas Kropf   
Wednesday, 03 March 2010

This is a short video of the project I'm working on. It started as an .obj loader. OBJ files can for example be exported with Blender. So far my program can parse simple .obj files, detect if there are texture coordinates and display a uv texture (if present) on that object. It uses normals exported from blender to allow smooth shading in opengl. By using gluUnProject and a bounding box it can easily find the object that was selected via mouse click. Also it can display animations which are only a bunch of obj files actually. Video recorded with gtk-recordMyDesktop

Last Updated ( Wednesday, 03 March 2010 )
 
Another laser cutter experiment
Written by Thomas Kropf   
Monday, 21 December 2009
This engraving took about 9 minutes to do. It's the result of a (mostly) black and white image of a candle.
laser cutter engraving candle, coin
Last Updated ( Monday, 21 December 2009 )
 
More...
<< Start < Prev 1 2 3 Next > End >>

Results 1 - 4 of 10