CMPUT604 Course Project (CMPUT 414 Optional Course Project) | ![]() |
In computer graphics, the geometry of 3D object is approximated by using 3D points (vertices).
It is easy to see that when fitting a curve, the smoothness and thus accuracy increases as the
number of vertices increases. These vertices are then triangulated to generate a mesh.
However, the display of high resolution mesh is often constrained
due to limited resources, such as bandwidth, time, hardware capacity, and others. Levels-of-detail (LOD)
is a computer graphics technique commonly used to allow applications to select meshes of different
resolutions. Many algorithms have been developed in the last decade and a few are included in the
List of Papers Section. The purpose of this project is to give students a general knowledge of
these algorithms, based on which further research into 3D graphics can be built upon.
Example of a head model displayed from fine to coarse (left to right) |
| ![]() ![]() Number of vertices are: 1872, 1187, 1128, 1048, 887 and 676.
Note that the face features diminish gradually from fine to coarse. | ![]() |
| Completion date | Project % | Complete paper review and sign-up a simplification algorithm | January 31 (Mon) | | Implementation I submission and demo (10 minutes) | February 28 (Mon) | 25% | Implementation II submission and demo (10 minutes) | March 31 (Thu) | 45% | Presentation (15 minutes) | April 4 (Mon) | 10% | Report submission (not more than 4 pages) | April 11 (Mon) | 20% | |