3D Modeling and Display
3D Model Types
Wireframe
Surface
Solid
Parametric
Wireframe Models
3D model created
with ordinary lines,
circles, arcs, etc., to
represent edges
Only vertex and
edge data is stored
No shading, hidden
line removal
Surface Models
Model with surface objects
Meshes frequently used to
represent surfaces
Z
(10,100,100)
Surface, edge, & vertex
information stored
Shading, hidden line
(0,0,0)
removal
X
Useful for modeling shapes
with complex curvature
Surface Model
(e.g., hull forms, airfoils,
- 6 meshed surfaces
automobiles)
Solid Models
Model with solid objects
(e.g., primitives, sweeps)
Database contains
information about vertices,
edges, surfaces, and the
space enclosed by the
surfaces
Mass and material
properties
Interference checking
Shading and hidden line
removal
Z
(100,100,100)
(0,0,0)
X
Solid Model
- 1 primitive
3D Display
Wireframe
Hidden line / hidden surface
Shaded
Rendered
NOTE:Display refers to the way that 3D objects
appear on the display device (i.e., the
computer monitor)
Wireframe Display
Model edges and contours are visible (Model
may be wireframe, surface, solid or
parametric)
Simpler and faster than shaded display
Trade-off between complexity and speed
Hidden Line/Surface Display
Hidden line/surface removal - class of algorithms
used to determine model edges, surfaces, or
volumes that are visible or invisible from a
particular viewpoint
solid
solid
surface
surface
wireframe
Without hidden lines removed
wireframe
With hidden lines removed
Shaded Display
Display technique that hides
hidden lines and applies flat
colors to visible surfaces
Rendered Display
Single, shaded view of a
3D model to which
colors, materials,
textures and lighting
have been added
3D Modeling and Display
Akahaw Huwa!