8000 GitHub - vely915/lod-mesh: 3D polygonal mesh renderer with dynamic level-of-detail (LOD).
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

vely915/lod-mesh

 
 

Repository files navigation

3D polygonal mesh renderer with dynamic level-of-detail (LOD).

An octree of the polygon mesh is computed and traversed for view-dependent dynamic mesh simplification based on visibility (view frustum culling), projected screen size, silhouette preservation heuristic, and hierarchical back-face culling. Frame-coherent octree traversal is used to minimize computation time.

Rendering is performed by OpenGL and accelerated through the use of vertex buffer objects (VBO) to keep mesh geometry resident on the GPU.

This was my final project for ICS188 (Project in Advanced Computer Graphics), Spring 2004, at UC Irvine, taught by Dr. Renato Pajarola.

About

3D polygonal mesh renderer with dynamic level-of-detail (LOD).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 97.7%
  • GLSL 1.6%
  • Makefile 0.7%
0