4.2 基于统一基础模型的角色变形方法
2025年09月26日
4.2 基于统一基础模型的角色变形方法
在三维模型变形过程中,细节保持是减少细节丢失、提高结果真实度的主要方法,它通过模型细节的变形前分离和变形后合成,保持了模型中的高频细节。在细节保持的变形方法中,基础模型主要有两种获取方法:一种是通过模型简化获得,另一种是通过低通滤波获得。细节模型通过原模型与基础模型求差获得。
以往的各类变形方法,均需要针对特定几何模型计算变形基础模型,并设计不同的变形算法,大大的加大了变形算法的复杂度。经研究发现,基础模型在一般意义上就是一个整体形状类似于原始模型且模型上各顶点之间的变化率较小的模型,如果将模型简化操作更进一步,也就是说,将简化获得的基础模型继续简化,一直简化到模型变化很小,此时,模型简化的结果将是一个表面平滑、顶点分布较均匀的模型,对于网格模型来说,就是一个均匀网格。
基于此研究发现,本章提出一种直接使用规则网格模型代替基础模型,进行三维模型的变形计算的方法。规则网格模型与原始模型的相关性很小,由于可以对不同的三维模型使用相同的基础模型,在本书中将这种基础模型定义为统一基础模型。本节针对一个独立的变形区域,研究其快速变形方法,并在该变形区域内实现柔软物体变形过程中产生的皱褶等特征。