Hierarchical B-spline refinement

被引:403
作者
Forsey, David R. [1 ]
Bartels, Richard H. [1 ]
机构
[1] Univ of Waterloo, Canada
来源
Computer Graphics (ACM) | 1988年 / 22卷 / 04期
关键词
Mathematical Techniques;
D O I
10.1145/378456.378512
中图分类号
学科分类号
摘要
Refinement is usually advocated as a means of gaining finer control over a spline curve or surface during editing. For curves, refinement is a local process. It permits the change of control vertices and subsequent editing of fine detail in one region of the curve while leaving control vertices in other regions unaffected. For tensor-product surfaces, however, refinement is not local in the sense that it causes control vertices far from a region of interest to change as well as changing the control vertices that influence the region. However, with some care and understanding it is possible to restrict the influence of refinement to the locality at which an editing effect is desired. We present a method of localizing the effect of refinement through the use of overlays, which are hierarchically controlled subdivisions. We also introduce two editing techniques that are effective when using overlays: one is direct surface manipulation through the use of edit points and the other is offset referencing of control vertices.
引用
收藏
页码:205 / 212
相关论文
empty
未找到相关数据