CS 418: Interactive Computer Graphics Bezier Patches Eric Shaffer - - PowerPoint PPT Presentation

cs 418 interactive computer graphics bezier patches
SMART_READER_LITE
LIVE PREVIEW

CS 418: Interactive Computer Graphics Bezier Patches Eric Shaffer - - PowerPoint PPT Presentation

CS 418: Interactive Computer Graphics Bezier Patches Eric Shaffer Some material taken from The Essentials of CAGD by Gerald Farin and Dianne Hansford Bezier Patches The Utah teapot model Created with Bezier patches by Martin Newell in 1975


slide-1
SLIDE 1

CS 418: Interactive Computer Graphics Bezier Patches

Eric Shaffer

Some material taken from The Essentials of CAGD by Gerald Farin and Dianne Hansford

slide-2
SLIDE 2

Bezier Patches

The Utah teapot model Created with Bezier patches by Martin Newell in 1975

slide-3
SLIDE 3

Parametric Surfaces

slide-4
SLIDE 4

Only a portion of surface illustrated This is also functional surface

  • Because two of the coordinate

functions are simply u and v Parametric surfaces may be rotated

  • r moved around

Much more general than bivariate functions z = f (x, y) Why are parametric forms more general? Think about a graph of a function versus a parametric curve..

Example: Parametric Surface

x 𝑣, 𝑤 = 𝑣 𝑤 𝑣% + 𝑤%

slide-5
SLIDE 5

Bilinear Patches

slide-6
SLIDE 6

Bilinear Patches

slide-7
SLIDE 7

Bilinear Patches: Example

slide-8
SLIDE 8

Isoparametric Curves

slide-9
SLIDE 9

Curves on Patches

slide-10
SLIDE 10

Bezier Patches

slide-11
SLIDE 11

Bezier Patches

slide-12
SLIDE 12

Bezier Patches

slide-13
SLIDE 13

Bezier Patches: Example

slide-14
SLIDE 14

Bezier Patches: Example

slide-15
SLIDE 15

Another Approach to Evaluation

slide-16
SLIDE 16

Properties of Bezier Patches

slide-17
SLIDE 17

de Casteljau Algorithm

slide-18
SLIDE 18

de Casteljau Algorithm