Home

Subdivision Surfaces

I implemented Catmull-Clark and 4-8 (a.k.a. square root of 2) subdivision schemes. Programming these are not fun at all. If you use a primative data structure, it's slow. If you use more complex data structure (ie. split edge), well, it's pointer nightmare. But once it's working, it's COOL. So, here are some images from my subdivision program.

 

4-8 Subdivision

 

Last updated: April 4, 2006