Small memory leak was driving me crazy; Debugging process was taking ages.. bored, frustrated and tired decided to play about with octrees depth and minimal/maximal number of elements in leaf.. Amazed by 300FPS discovered the stupid mistake of creating VBO each time the leaf is regenerated. Instant win; fix of memory leak and 10 times [...]
Archive for March, 2012
Power of well balanced octree
Posted: 31st March 2012 by Luke Iwanski in C++, Honours Project, OpenGLTags: 3D, C++, OpenGL, Voxel, voxel engine
0
Only Visible Faces, Fog, Selected Box
Posted: 13th March 2012 by Luke Iwanski in C++, Honours Project, OpenGLTags: 3D, C++, OpenGL, University, Voxel
Simple optimisation great performance boost! – Skip ALL the non-visible faces!
Progressive Rendering + visibility testing in a fly
Posted: 6th March 2012 by Luke Iwanski in C++, Honours Project, OpenGLTags: 3D, C++, OpenGL, Voxel
Apparently I couldn’t resist. Last optimisation implemented. Now seriously, report!
Octree + simplex noise
Posted: 5th March 2012 by Luke Iwanski in C++, Honours Project, UniversityTags: 3D, C++, OpenGL, programming, Voxel
Since week all development stopped and now I am struggling with report. Just finished draft of first chapter.. it’s terrible.