4.6  本章小结

4.6 本章小结

本章针对三维物体模型变形问题,提出了一种基于统一基础模型的变形方法。本方法是局部变形方法:根据控制点划分独立的变形区域,每个区域通过控制点控制变形后的形状;对于每一局部变形区域,使用规则圆柱体网格作为基础模型,减少基础模型的生成计算步骤,并由此提出与原模型基本无关的基础模型变形算法;通过叠加阻尼振荡曲线保持基础模型的顶点列长度不变,从而实现表面积保持,并同时仿真物体受挤压产生的表面皱褶;在变形前后以径向计算进行细节获取和合成实现细节保持。

实验证明,本方法能够快速有效地仿真三维物体的变形,并在变形过程中通过表面积保持和细节保持,提高变形结果的真实感,对于1万个顶点内的3D模型,可以达到30FPS的变形渲染帧速率。

进一步的工作将进行基于复杂控制曲线的变形技术研究,如Bezier曲线和样条曲线,以及基于统一基础模型的三维模型变形的硬件加速实现方法。