Subversion Repositories gelsvn

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
492 5595 d 3 h jrf /trunk/ Repairing and cleaning the OBJ Viewer app:
- load.h and load.cpp were missing in the cmake list of the Geometry package (causing the viewer not to compile in VS).
- It was previously illegal to include draw.h after including gel_glut.h (the problem was inclusion of glew.h in header files included by draw.h. This is undesirable as an application does not necessarily need glew.h when using draw.h).
- A lot of unnecessary header files were included here and there.
 
441 5884 d 2 h jab /trunk/src/GLGraphics/ Loads textures now via SOIL  
432 5917 d 5 h jab /trunk/src/GLGraphics/ Allows drawing of Indexed face sets  
400 6066 d 17 h jab /trunk/ Some minor changes.  
396 6068 d 1 h jab /trunk/src/GLGraphics/ I have added the SinglePassWireFrameRenderer which is a
fast path for triangle meshes.
I have addedd the IDBufferWireframeRenderer which is
less fast but should handle anything.
draw has grown some functions for wireframe drawing,
but you will need to use IDBufferWireframeRenderer directly,
it keeps a lot of state and it is difficult to make a
convenience function.
 
372 6110 d 6 h jab /trunk/ Minor changes to draw and the Xcode project  
368 6112 d 0 h jrf /trunk/ Bruteforce wireframe rendering introduced in draw framework and OBJViewer. Texture toggle on/off introduced in OBJViewer.  
362 6252 d 17 h jab /trunk/src/ Some added documentation and also I added the tesselation routine  
331 6617 d 3 h jab /trunk/src/ Added a draw function for HMesh  
299 6740 d 3 h jrf /trunk/ The SPD branch has been merged with the main branch.
This means that Bounding Box Hierarchies, BSP Trees, and two new applications have been added.
 
178 7112 d 0 h bj /trunk/ merged restructuring branch  
167 7125 d 23 h jab /branches/restructuring/src/GLGraphics/ Added draw functions