Selective Degree Elevation for Multi-Sided Bézier Patches

This paper presents a method to selectively elevate the degree of an S‐Patch of arbitrary dimension. We consider not only S‐Patches with 2D domains but 3D and higher‐dimensional domains as well, of which volumetric cage deformations are a subset. We show how to selectively insert control points of a...

Full description

Saved in:
Bibliographic Details
Published inComputer graphics forum Vol. 34; no. 2; pp. 609 - 615
Main Authors Smith, J., Schaefer, S.
Format Journal Article
LanguageEnglish
Published Oxford Blackwell Publishing Ltd 01.05.2015
Subjects
Online AccessGet full text
ISSN0167-7055
1467-8659
DOI10.1111/cgf.12588

Cover

More Information
Summary:This paper presents a method to selectively elevate the degree of an S‐Patch of arbitrary dimension. We consider not only S‐Patches with 2D domains but 3D and higher‐dimensional domains as well, of which volumetric cage deformations are a subset. We show how to selectively insert control points of a higher degree patch into a lower degree patch while maintaining the polynomial reproduction order of the original patch. This process allows the user to elevate the degree of only one portion of the patch to add new degrees of freedom or maintain continuity with adjacent patches without elevating the degree of the entire patch, which could create far more degrees of freedom than necessary. Finally we show an application to cage‐based deformations where we increase the number of control points by elevating the degree of a subset of cage faces. The result is a cage deformation with higher degree triangular Bézier functions on a subset of cage faces but no interior control points.
Bibliography:istex:E7459BF09E293A3E6BABAB1FE4A932FE53807D75
ark:/67375/WNG-B75ZH4S5-B
ArticleID:CGF12588
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
ObjectType-Article-1
ObjectType-Feature-2
content type line 23
ISSN:0167-7055
1467-8659
DOI:10.1111/cgf.12588