Overview of 3D Object Representation
-
Upload
kelsie-bridges -
Category
Documents
-
view
59 -
download
3
description
Transcript of Overview of 3D Object Representation
![Page 1: Overview of 3D Object Representation](https://reader036.fdocuments.in/reader036/viewer/2022062422/56812f66550346895d94eef1/html5/thumbnails/1.jpg)
Overview of 3D Object Representation
![Page 2: Overview of 3D Object Representation](https://reader036.fdocuments.in/reader036/viewer/2022062422/56812f66550346895d94eef1/html5/thumbnails/2.jpg)
3D Object Representation: Surfaces vs. Solids
![Page 3: Overview of 3D Object Representation](https://reader036.fdocuments.in/reader036/viewer/2022062422/56812f66550346895d94eef1/html5/thumbnails/3.jpg)
Surfaces – Mesh
• Group of connected polygons (usually triangles)– May not be closed
![Page 4: Overview of 3D Object Representation](https://reader036.fdocuments.in/reader036/viewer/2022062422/56812f66550346895d94eef1/html5/thumbnails/4.jpg)
Surfaces – Subdivision Surface
• Coarse mesh & subdivision rule– Define smooth surface as limit of sequence of
refinements
Zorin & SchroederSIGGRAPH99 course notes
![Page 5: Overview of 3D Object Representation](https://reader036.fdocuments.in/reader036/viewer/2022062422/56812f66550346895d94eef1/html5/thumbnails/5.jpg)
Surfaces – Parametric Surface
• Tensor product spline patches– Careful constraints to maintain continuity
FvDFH Figure 11.44
![Page 6: Overview of 3D Object Representation](https://reader036.fdocuments.in/reader036/viewer/2022062422/56812f66550346895d94eef1/html5/thumbnails/6.jpg)
Surfaces – Implicit Surface
• Points satisfying F(x,y,z) = 0
Bill Lorensen SIGGRAPH 99 Course #4 Notes
![Page 7: Overview of 3D Object Representation](https://reader036.fdocuments.in/reader036/viewer/2022062422/56812f66550346895d94eef1/html5/thumbnails/7.jpg)
Solids – Voxels
• Uniform grid of volumetric samples– Acquired from CAT, MRI etc.
![Page 8: Overview of 3D Object Representation](https://reader036.fdocuments.in/reader036/viewer/2022062422/56812f66550346895d94eef1/html5/thumbnails/8.jpg)
Solids – BSP Tree
• Binary space partition with solid cells labelled– Constructed from polygonal representations
![Page 9: Overview of 3D Object Representation](https://reader036.fdocuments.in/reader036/viewer/2022062422/56812f66550346895d94eef1/html5/thumbnails/9.jpg)
Solids – CSG
• Hierarchy of boolean set operations (union, difference, intersect) applied to simple shapes