Skip to content

This is an implementation of the progressive meshes based on the mesh simplification algorithm proposed by Garland and Heckbert.

License

Notifications You must be signed in to change notification settings

HsiaTsing/ProgressiveMeshes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProgressiveMeshes

This is an implementation of the progressive meshes based on the mesh simplification algorithm proposed by Garland and Heckbert. The original code is available on Yusuke Yasui's website. I did nothing but compiled it on Windows with Visual Studio 2010.

You should make sure OpenGL and GLUT are both installed correctly on you computer, before you use this code.

Usage:
MeshSimplification *.off

left-click-drag: rotate
right-click-drag: translate
both left- and right-click-drag: scale
key 't': show/hide triangle edges
key 'c': perform edge collapse
key 's': perform vertex split
key 'z': reduce the number of faces by 5%
key 'x': the opposite of above operation.(i.e. increase the number of faces by 5%/(100-5))

About

This is an implementation of the progressive meshes based on the mesh simplification algorithm proposed by Garland and Heckbert.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published