A C2 Polar Jet Subdivision
Abstract
We describe a subdivision scheme that acts on control nodes that each carry a vector of values. Each vector defines partial derivatives, referred to as jets in the following and subdivision computes new jets from old jets. By default, the jets are automatically initialized from a design mesh. While the approach applies more generally, we consider here only a restricted class of design meshes, consisting of extraordinary nodes surrounded by triangles and otherwise quadrilaterals with interior nodes of valence four. This polar mesh structure is appropriate for surfaces with the combinatorial structure of objects of revolution and for high valences. The resulting surfaces are curvature continuous with good curvature distribution near extraordinary points. Near extraordinary points the surfaces are piecewise polynomial of degree (6,5), away they are standard bicubic splines.
BibTeX
@inproceedings {10.2312:SGP:SGP06:173-180,
booktitle = {Symposium on Geometry Processing},
editor = {Alla Sheffer and Konrad Polthier},
title = {{A C2 Polar Jet Subdivision}},
author = {Karciauskas, K. and Myles, A. and Peters, J.},
year = {2006},
publisher = {The Eurographics Association},
ISSN = {1727-8384},
ISBN = {3-905673-24-X},
DOI = {10.2312/SGP/SGP06/173-180}
}
booktitle = {Symposium on Geometry Processing},
editor = {Alla Sheffer and Konrad Polthier},
title = {{A C2 Polar Jet Subdivision}},
author = {Karciauskas, K. and Myles, A. and Peters, J.},
year = {2006},
publisher = {The Eurographics Association},
ISSN = {1727-8384},
ISBN = {3-905673-24-X},
DOI = {10.2312/SGP/SGP06/173-180}
}