cs 490.006/582.001 special models for animation page 120

Post on 16-Mar-2016

28 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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 Presentation

TRANSCRIPT

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

top related