摘要
本发明公开了一种基于渐进插值细分曲面的多个三维网格模型插值方法,包括:给定n个拓扑结构相同的三维网格模型作为关键帧,获取所有关键帧的二面角和边长数据矩阵D;使用局部线性嵌入降维方法把矩阵D降到二维,得到n个二维点的集合d;对降到二维后的d做Delaunay三角剖分;对剖分得到的曲面做基于渐进插值的Loop曲面细分;用户通过设计的交互系统的界面在细分完成后的曲面上选取任意数量的点,交互系统根据用户所选择的点生成一条经过这些点的三次B样条曲线;对该三次B样条曲线做采样,得到一组由二面角和边长构成的向量,根据这些向量重构出网格的三维坐标,完成多个三维网格的平滑插值。本发明不仅能构造一个形状曲线,还可以充分利用给定关键帧形成空间。
- 单位