计算机应用 ›› 2015, Vol. 35 ›› Issue (3): 811-815.DOI: 10.11772/j.issn.1001-9081.2015.03.811

• 虚拟现实与数字媒体 • 上一篇    下一篇

基于细分的网格模型骨架驱动变形技术

张湘玉, 李明, 马希青   

  1. 河北工程大学 机电工程学院, 河北 邯郸 056038
  • 收稿日期:2014-10-09 修回日期:2014-11-13 出版日期:2015-03-10 发布日期:2015-03-13
  • 通讯作者: 李明
  • 作者简介:张湘玉(1977-),女,河北辛集人,讲师,博士,主要研究方向:计算机辅助设计、计算机辅助制造;李明(1989-),男,河北南宫人,硕士研究生,主要研究方向:计算机辅助设计、计算机辅助制造;马希青(1963-),男,河北故城人,教授,硕士,主要研究方向:机械绘图、虚拟设计
  • 基金资助:

    河北省自然科学基金资助项目(E2010001010)

Skeleton-driven mesh deformation technology based on subdivision

ZHANG Xiangyu, LI Ming, MA Xiqing   

  1. Mechanical and Electrical Engineering Institute, Hebei University of Engineering, Handan Hebei 056038, China
  • Received:2014-10-09 Revised:2014-11-13 Online:2015-03-10 Published:2015-03-13

摘要:

针对传统骨架驱动变形方法中模型细节特征不能得到有效保持的问题,提出一种基于细分的骨架驱动网格模型变形方法。首先,对网格模型待变形区域基于截交线进行局部骨架提取和控制网格构建,分别建立骨架与控制网格以及控制网格所对应细分曲面与待变形模型区域之间的关联关系;然后,将基本函数作用下的自由变形方法应用于骨架变形,通过骨架变形驱动控制网格变形,将变形前后控制网格所对应细分曲面的变化信息转为网格模型泊松梯度场的改变;最后,根据改变后梯度场重建网格模型。实例表明,该变形方法针对不同网格模型均可以得到较好的编辑效果,且细节信息在变形后都得到了有效保持。与传统骨架驱动变形方法相比,该方法除具备交互操作简单直观的优势外,同时能够更好保持变形模型几何细节特征,更为适合具有丰富几何细节的复杂模型的变形编辑。

关键词: 网格变形, 骨架驱动, 细分曲面, 泊松梯度场, 细节保持

Abstract:

To solve the problem of preserving detailed features of model about the traditional skeleton driven deformation, a method of subdivision-based skeleton-driven mesh deformation was proposed. Firstly,after that skeleton and control mesh were generated on deformed region, the relationship of between skeleton and control mesh, subdivision surface of control mesh and deformed region were established. Secondly, when the skeleton was modified according to the desired deformation result, the change information of the corresponding subdivision surface was transformed into the alteration of the mesh gradient field for Poisson. Some examples show that the deformation method for different mesh models could get better editing effects and preserve detailed features after the deformation effectively. Compared with the traditional skeleton-driven deformation method, it is proved to be easy to operate, and can be employed to preserve detailed features effectively. The method is suitable for editing the models with complex and rich geometric details.

Key words: mesh deformation, skeleton-driven, subdivision surface, gradient field for Poisson, preservation of detailed feature

中图分类号: