ECS 178 -- Geometric Modeling

Unit 9 -- Subdivision Surfaces

Catmull-Clark Surfaces are now the default form for modeling surfaces!

Home

Video Lectures and Notes

FAQs

 

joy@cs.ucdavis.edu

Unit 9 -- Subdivision Surfaces

Section Description Video Notes Exercises

Subdivision Surfaces

bike seat

Biquadratic Uniform B-Spline Patch Refinement

How does one set up a subdivision procedure on a quadratic B-spline patch?

Video Here Notes Here  

Doo-Sabin Surfaces

How can we generalize biquadratic uniform B-spline refinement to arbitrary surface meshes?

Video Here Notes Here  

Bicubic Uniform B-Spline Patch Refinement

How does one set up a subdivision procedure on a cubic B-spline patch?

Video Here Notes Here  

Catmull-Clark Surfaces

How do we generalize the cubic uniform B-spline refinement to arbitrary surface meshes?

Video Here Notes Here  

Data Structures for Subdivision Surfaces

Split-edge structures

Doo-Sabin and Catmull-Clark methods work on arbitrary surface methods. How does one store such methods on computer systems?

  Notes Here  

 
 

Copyright 2012 UC Davis. All Rights Reserved