Publication

Exact Evaluation of Catmull-Clark Subdivision Surfaces at Arbitrary Parameter Values

AbstractIn this paper we disprove the belief widespread within the computer graphics community that Catmull-Clark subdivision surfaces cannot be evaluated directly without explicitly subdividing. We show that the surface and all its derivatives can be evaluated in terms of a set of eigenbasis functions which depend only on the subdivision scheme and we derive analytical expressions for these basis functions. In particular, on the regular part of the control mesh where Catmull-Clark surfaces are bi-cubic B-splines, the eigenbasis is equal to the power basis. Also, our technique is both easy to implement and efficient. We have used our implementation to compute high quality curvature plots of subdivision surfaces. The cost of our evaluation scheme is comparable to that of a bi-cubic spline. Therefore, our method allows many algorithms developedfor parametric surfaces to be applied to Catmull-Clark subdivision surfaces. This makes subdivision surfaces an even more attractive tool for free-form surface modeling.

Download publication

Related Resources

See what’s new.

Publication

2016

Embedded sensors and feedback loops for iterative improvement in design synthesis for additive manufacturing

Design problems are complex and not well-defined in the early stages…

Publication

1993

The Design and Evaluation of Marking Menus

This research focuses on the use of hand drawn marks as a…

Publication

2022

Path Counting for Grid-Based Navigation

Counting the number of shortest paths on a grid is a simple procedure…

Publication

1995

Some Design Refinements and Principles on the Appearance and Behavior of Marking Menus

This paper describes some design refinements on marking menus and…

Get in touch

Something pique your interest? Get in touch if you’d like to learn more about Autodesk Research, our projects, people, and potential collaboration opportunities.

Contact us