| Sponsor | Jarek Rossignac
jarek@cc.gatech.edu CoC 241 |
| Area | GVU |
Problem
The most popular representation of a 3D models used in graphics and
animation is a table of vertices and a table of triangles that represent
a triangular mesh that approximates a closed surface. Each vertex is represented
by 3 coordinates ("geometry"). Each triangle is represented by 3 indices
into the vertex table ("incidence"). Given an incidence table, can you
guess the geometry? Obviously not, unless you get more information. In
this project, you will develop a relaxation process that computes a "natural"
geometry (i.e. vertex location) for any given incidence table. The relaxation
will iteratively move vertices so as to make all edges have approximately
the same length. This technology has inportant application for 3D model
compression, computer animation, and finteractive design of ree-form shapes.
A follow-up project will involve adding constraints (fixing the position
of some vertices).
Deliverables