现代电子技术2011,Vol.34Issue(24):123-126,4.
一种基于NURBS曲面控制的多分辨率自由变形算法
A Multi-resolution Free-form Deformation Algorithm for Based on NURBS Caber Control
摘要
Abstract
A free-form deformation (FFD) algorithm for NURBS surfaces is proposed. The Loop subdivision technique is introduced into multi-resolution FFD to achieve precise multi-resolution FFD by controlling the subdivision levels. The initial control vertex is confirmed by the algorithm according to the structural characteristics of the model. The local coordinate system of the gradually-subdivided control earner region is established, and then the camber control point local coordinate generated in the subdivision process of each level is calculated. Finally, the new coordinate of the grid points beneath each subdivision level is recomputed according to the deformation offset amount to achieve the multi-resolution FFD. The broken deformation experiment of a wheat leaf in the virtual environment verifies that this algorithm can be used for the deformation of the object model defined by NURBS surfaces. It can make the algorithm to has high accuracy and real-time performance.关键词
NURBS曲面/自由变形/Loop细分/多分辨率Key words
NURBS caber/ free-form deformation/ Loop subdivision/ multi-resolution分类
信息技术与安全科学引用本文复制引用
林金花,刘晓东,刘国荣..一种基于NURBS曲面控制的多分辨率自由变形算法[J].现代电子技术,2011,34(24):123-126,4.基金项目
国家"863"计划项目资助项目(2008AA209021) (2008AA209021)