cs 418 interactive computer graphics bezier patches
play

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


  1. CS 418: Interactive Computer Graphics Bezier Patches Eric Shaffer Some material taken from The Essentials of CAGD by Gerald Farin and Dianne Hansford

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

  3. Parametric Surfaces

  4. Example: Parametric Surface 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 or moved around Much more general than bivariate functions z = f ( x , y ) Why are parametric forms more 𝑣 general? Think about a graph of a x 𝑣, 𝑤 = 𝑤 𝑣 % + 𝑤 % function versus a parametric curve..

  5. Bilinear Patches

  6. Bilinear Patches

  7. Bilinear Patches: Example

  8. Isoparametric Curves

  9. Curves on Patches

  10. Bezier Patches

  11. Bezier Patches

  12. Bezier Patches

  13. Bezier Patches: Example

  14. Bezier Patches: Example

  15. Another Approach to Evaluation

  16. Properties of Bezier Patches

  17. de Casteljau Algorithm

  18. de Casteljau Algorithm

Recommend


More recommend