1 1 CS 430/536 Computer Graphics I 3D Modeling: Surfaces Week 8, Lecture 16 David Breen, William Regli and Maxim Peysakhov Geometric and Intelligent Computing Laboratory Department of Computer Science Drexel University http://gicl.cs.drexel.edu 2 Overview • 3D model representations • Mesh formats • Bicubic surfaces • Bezier surfaces • Normals to surfaces • Direct surface rendering 1994 Foley/VanDam/Finer/Huges/Phillips ICG 3 3D Modeling • 3D Representations – Wireframe models – Surface Models – Solid Models – Meshes and Polygon soups – Voxel/Volume models – Decomposition-based • Octrees, voxels • Modeling in 3D – Constructive Solid Geometry (CSG), Breps and feature-based 4 Representing 3D Objects • Exact – Wireframe – Parametric Surface – Solid Model • CSG • BRep • Implicit Solid Modeling • Approximate – Facet / Mesh • Just surfaces – Voxel • Volume info 5 Representing 3D Objects • Exact – Precise model of object topology – Mathematically represent all geometry • Approximate – A discretization of the 3D object – Use simple primitives to model topology and geometry 6 Negatives when Representing 3D Objects • Exact – Complex data structures – Expensive algorithms – Wide variety of formats, each with subtle nuances – Hard to acquire data – Translation required for rendering • Approximate – Lossy – Data structure sizes can get HUGE, if you want good fidelity – Easy to break (i.e. cracks can appear) – Not good for certain applications • Lots of interpolation and guess work
9
Embed
3D Modeling: Surfaces - Drexel CCI Modeling: Surfaces Week 8, Lecture 16 David Breen, William Regli and Maxim Peysakhov ... –Surface Models –Solid –Models –Meshes and Polygon
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
1
1
CS 430/536Computer Graphics I
3D Modeling:Surfaces Week 8, Lecture 16
David Breen, William Regli and Maxim PeysakhovGeometric and Intelligent Computing Laboratory
Department of Computer ScienceDrexel University
http://gicl.cs.drexel.edu2
Overview
• 3D model representations• Mesh formats• Bicubic surfaces• Bezier surfaces• Normals to surfaces• Direct surface rendering