cs 490.006/582.001 special models for animation page 120
DESCRIPTION
Drawbacks to Triangle Meshes. Fine tessellation is required to overcome piecewise linear approximation. Only C 0 -continuous, so normals and curvature are usually interpolated between values estimated at vertices. - PowerPoint PPT PresentationTRANSCRIPT
CS 490.006/582.00
1SPECIAL
MODELS FOR ANIMATION
PAGE 1
DRAWBACKS TO TRIANGLE MESHESFINE TESSELLATION IS
REQUIRED TO OVERCOME PIECEWISE
LINEAR APPROXIMATION
ONLY C0-CONTINUOUS, SO NORMALS AND CURVATURE ARE
USUALLY INTERPOLATED
BETWEEN VALUES ESTIMATED AT
VERTICESLEND THEMSELVES TO SELF-INTERSECTIONS
AND HOLES NOT FOUND IN REAL-WORLD
SURFACES
CS 490.006/582.00
1SPECIAL
MODELS FOR ANIMATION
PAGE 2
OCTREES
CS 490.006/582.00
1SPECIAL
MODELS FOR ANIMATION
PAGE 3
MARCHING CUBES
CS 490.006/582.00
1SPECIAL
MODELS FOR ANIMATION
PAGE 4
ANTIALIASING
CS 490.006/582.00
1SPECIAL
MODELS FOR ANIMATION
PAGE 5
KD-TREE
CS 490.006/582.00
1SPECIAL
MODELS FOR ANIMATION
PAGE 6
BINARY SPACE PARTITIONING TREE
CS 490.006/582.00
1SPECIAL
MODELS FOR ANIMATION
PAGE 7
CONVOLUTIONS
CS 490.006/582.00
1SPECIAL
MODELS FOR ANIMATION
PAGE 8
ALGEBRAIC SURFACES
CS 490.006/582.00
1SPECIAL
MODELS FOR ANIMATION
PAGE 9
PROCEDURAL SURFACES
CS 490.006/582.00
1SPECIAL
MODELS FOR ANIMATION
PAGE 10
MANIFOLDS
CS 490.006/582.00
1SPECIAL
MODELS FOR ANIMATION
PAGE 11
LEVEL SETS
CS 490.006/582.00
1SPECIAL
MODELS FOR ANIMATION
PAGE 12
LINDENMAYER SYSTEMSGRAMMAR-BASED GEOMETRIC
MODELING SYSTEM
DRAGON CURVEVARIABLES: X, YCONSTANTS: F (DRAW FORWARD),
+ (TURN LEFT 90 DEGREES), - (TURN RIGHT 90 DEGREES)
START: FXRULES: (X->X+YF),
(Y->FX-Y)
CS 490.006/582.001SPECIAL MODELS FOR ANIMATION
PAGE 13
SUBDIVISION SURFACES
CS 490.006/582.001SPECIAL MODELS FOR ANIMATION
PAGE 14
LEVEL OF DETAIL5500
VERTICES2880 VERTICES1580 VERTICES670 VERTICES140 VERTICES