|
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 )
|
|
|
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.
|
|
Last Updated ( Monday, 21 December 2009 )
|
|
|
|
<< Start < Prev 1 2 3 Next > End >>
|
| Results 1 - 4 of 10 |