21-meshessubdivision

21-meshessubdivision - Class Calendar: Meshes/Subdivision...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
1 Meshes/Subdivision Lecture 21 CPSC 578/478 Spring 2005 Meshes Representation Processing Subdivision Surfaces detour to fractals revisit parametric surfaces Class Calendar: April 6: assignment #4 topic/teams due TODAY April 11: assignment #4 short proposal due April 13: Quiz #2 April 18: assignment #4 long proposal due April 20: assignment #4 5 min oral proposal/preliminary results May 10: assignment #4 code, executable report due QUIZ #2 Material covered: Lectures from Feb. 16 to Apr. 11 (inclusive) Like last time: Can bring one 8.5 x 11 inch paper Study Guide will be posted on Web on Sunday Course Syllabus I. Image processing II. Rendering III. Modeling IV. Animation V. Advanced Topics Image Processing Modeling Animation Rendering Modeling How do we . .. Create 3D objects? Store 3D objects? Use 3D objects? Different methods for different object representations In different phases (creation, storage, use) the same object may be represented in different ways.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 3D Object Representations Raw data Point cloud Range image Polygon soup Surfaces Mesh Subdivision Parametric Implicit Solids Voxels BSP tree CSG Sweep High-level structures Scene graph Skeleton Application specific implicits Volume rendering Ray acceleration Assignment #3 3D Object Representations Raw data Point cloud Range image Polygon soup Surfaces Mesh Subdivision Parametric Implicit Solids Voxels BSP tree CSG Sweep High-level structures Scene graph Skeleton Application specific 9 Polygonal (Triangle) Meshes Creation Parametric/Implicit Conversion Scanners Representation Winged Edge Geometric Processing Compression Simplification Smoothing 10 Another source of Meshes: 3D scanning Examples of types: Silhouette -- inexpensive Triangulation – “small” objects Time of flight – “large” objects REVIEW Polygon Meshes Mesh Representations Independent faces Vertex and face tables Adjacency lists Winged-Edge Independent Faces Each face lists vertex coordinates Redundant vertices No topology information
Background image of page 2
3 Vertex and Face Tables Each face lists vertex references Shared vertices Still no topology information Adjacency Lists Store all vertex, edge, and face adjacencies Efficient topology traversal Extra storage Partial Adjacency Lists Can we store only some adjacency relationships and derive others? Winged Edge
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 11/21/2009 for the course CPSC 478 taught by Professor Hollyrushmeier during the Spring '05 term at Yale.

Page1 / 14

21-meshessubdivision - Class Calendar: Meshes/Subdivision...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online