【摘要】:在计算机虚拟角色仿真中,二维与三维角色模型都能进行较真实的动作模拟,但其也有许多不同点。由于以上原因,虽然三维角色具有二维角色无法比拟的表现力,但二维角色仿真仍然具有极大的生命力。在本章的动作迁移过程中,二维虚拟角色与三维虚拟角色将同时作为迁移目标对象,应用于大规模运动角色的快速仿真。
在计算机虚拟角色仿真中,二维与三维角色模型都能进行较真实的动作模拟,但其也有许多不同点。三维角色模型具有变形结果精度高、细节明显、表现力强等特点,但三维模型建模过程与变形计算复杂、控制繁琐,由于渲染效率不如二维图像高,因此变形结果渲染的运行系统要求较高。图像形式的二维虚拟角色,具有获取方便、变形计算量小、渲染对设备需求低的特点,尤其重要的是二维虚拟角色拥有庞大的现有资源库,而且制作门槛低可以快速制作。由于以上原因,虽然三维角色具有二维角色无法比拟的表现力,但二维角色仿真仍然具有极大的生命力。
本书研究的内容是大规模运动角色仿真,在该仿真应用中,最关注的是整体场景效果以及渲染的实时性,当角色数量较多时,三维角色模型渲染的帧速率过低,无法实现实时仿真,而二维虚拟角色在该应用方面具有很大优势。在本章的动作迁移过程中,二维虚拟角色与三维虚拟角色将同时作为迁移目标对象,应用于大规模运动角色的快速仿真。
相比于将动作迁移到三维角色模型,以二维虚拟角色为目标的动作迁移遇到的新困难及本章的动作迁移方法的解决方案为:(www.xing528.com)
(1)二维虚拟角色只有平面信息,单一图像不能实现肢体旋转等大角度旋转动作,本章的方法通过切换二维虚拟角色的图像实现该类动作;
(2)对于从二维动画中或视频中获得的二维运动数据,由于无法保证源角色与虚拟角色的姿态一致,如一个偏左一个偏右,使得两者的动作迁移成为困难。本章的动作迁移通过“2D→3D→2D”转换,在三维角色空间中进行姿态配准,实现两者关节点旋转角的传递。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。