1.研究了基于自适应网格的二维角色变形方法
通过分析和研究目前的二维角色变形的算法和特点,提出了一种适用于二维角色变形的自适应变形网格,解决了二维角色变形中的不平滑失真和无法硬件加速的问题。在大规模角色群组仿真中,角色是最主要的对象,而变形计算是其主要计算内容。自适应变形网格使用曲线控制其形状变化以完成骨骼绕关节点的旋转动作;通过控制线的导数连续性保证二维角色的变形平滑性。通过面积保持降低变形失真;通过影响因素局部化和图形硬件加速保证计算的实时性。使用GPGPU技术加速自适应网格的顶点计算,降低了CPU的计算压力,以支持大量角色的实时变形计算。实验结果表明,该方法可以避免变形中的不平滑失真,可以借助GPGPU加速实现大量二维角色的快速变形。