文件名称:三维模型网格简化源码
文件大小:6.99MB
文件格式:RAR
更新时间:2017-07-30 05:56:24
网格简化
This program implements four different mesh simplification algorithms. After loading a mesh, the user can easily remove triangles from the mesh and the results are displayed in real time. The mesh can also be rotated and moved closer to or farther away from the viewer. The goal of mesh simplification is to display a 3D polygonal mesh with fewer triangles while retaining the same shape. In the example above, the original cow model (upper left) is made up of over 5800 triangles. We can easily remove thousands of triangles from this mesh and still display a very similar cow model. While the 500 triangle cow is a cruder representation, this may not make a difference if the cow is far away from the viewer.
【文件预览】:
网格简化源码
----运行说明.doc(20KB)
----jmspmesh()
--------mesh.h(2KB)
--------huge_bunny.ply(3.07MB)
--------Release()
--------big_porsche.ply(316KB)
--------polydemo.rc(9KB)
--------glmodelwin.cpp(10KB)
--------oglpmesh.vcproj.BYDHQ.zdd567568.user(1KB)
--------pmesh.cpp(32KB)
--------vec3.h(4KB)
--------vertex.cpp(5KB)
--------oglpmesh.opt(54KB)
--------cow.ply(173KB)
--------apple.ply(49KB)
--------vec3.cpp(737B)
--------oglpmesh.vcproj(9KB)
--------propslim.cpp(11KB)
--------oglpmesh.ncb(7.03MB)
--------glmodelwin.h(3KB)
--------pmesh.h(7KB)
--------Debug()
--------hind.ply(179KB)
--------polydemo.aps(24KB)
--------resource.h(2KB)
--------oglpmesh.dsp(5KB)
--------cat.ply(16KB)
--------oglpmesh.sln(881B)
--------mesh.cpp(9KB)
--------oglpmesh.plg(35KB)
--------triangle.cpp(2KB)
--------main.cpp(15KB)
--------oglpmesh.dsw(539B)
--------triangle.h(4KB)
--------oglpmesh.suo(24KB)
--------vertex.h(8KB)