[发明专利]实现角色模型局部实时运动的方法及系统有效
申请号: | 201510924031.0 | 申请日: | 2015-12-11 |
公开(公告)号: | CN105551072B | 公开(公告)日: | 2018-11-30 |
发明(设计)人: | 沈超慧 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06T13/40 | 分类号: | G06T13/40 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 姜怡;阚梓瑄 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 角色 模型 局部 实时 运动 方法 系统 | ||
本申请涉及实现角色模型局部实时运动的方法及系统。一种实现角色模型局部实时运动的方法包括:将虚设骨骼与其它骨骼连接的端点作为第一质点,另一个端点作为第二质点,所述虚设骨骼为在需要运动的局部部位增加的虚拟骨骼,所述虚设骨骼具有骨骼蒙皮;在角色运动过程中,计算所述第二质点的位置;根据所述第二质点的位置,使所述虚设骨骼做相应的旋转。本申请的角色模型局部实时运动的方法及系统,能够让角色模型的某些局部随着角色模型的运动而自然地运动,从而使得角色模型能够具有更加逼真的动画表现效果,不依赖于第三方的物理引擎,可以方便地集成到已有制作骨骼动画的开发流程中,极大地减少美术制作人员的工作量。
技术领域
本公开总体涉及计算机图形技术领域,具体涉及一种实现角色模型局部实时运动的方法及系统。
背景技术
目前游戏制作领域普遍采用骨骼动画的方法,即:对于角色模型,创建其相应的骨骼,美术制作人员将模型上的顶点关联到不同的骨骼,并设置好不同的影响权重,接下来美术制作人员会制作好角色模型骨骼的动画序列,然后由骨骼来驱动模型上顶点的运动,达到角色模型的动画效果,最后这种制作好的角色模型动画效果会在游戏内播放,呈现给玩家。显然这种骨骼动画方式的最终表现效果完全取决于美术制作人员预先设计好的骨骼动画序列,无法根据角色模型的实际运动情况有一些真实自然的反应,但为了在游戏达到更加逼真的效果,我们希望角色模型的某些局部能够实时地、自然地运动。比如游戏的女性角色模型,往往具有比较丰满的胸部和臀部,为了能够更好地吸引玩家,我们希望角色模型的这些部位能够随着角色模型的跑动、跳跃、翻滚、受击等产生比较自然的运动效果。比如,当角色模型进行上下跳跃的时候,其胸部会有一种自然的上下运动的效果,并且这种效果在游戏里需要实时显示出来。因此就需要一种让角色模型的某些局部能够在游戏随着角色模型的实际运动而自然运动的方法。
为了让角色模型上的某些局部能够在各种运动情况下能够产生实时、自然的运动效果,一般的技术方案是选取角色模型上需要实时运动的那部分顶点,将这部分的顶点交给第三方的物理引擎来模拟它们的运动。为了达到比较好的效果,需要在物理引擎中建立顶点之间的各种约束条件,比如相邻顶点之间有一些距离上的约束(需要美术制作人员在物理引擎配套提供的编辑工具中进行设置和调整)。选中的那部分顶点中在最外面的和非物理模拟顶点相邻的那部分顶点是边界顶点,会遵从角色模型原来的运动,即一种边界约束条件,剩下的那部分顶点则会根据建立好的各种约束条件交给物理引擎实时计算出运动的位置。上面这种实现方法通常可以达到令人满意的效果,但实际应用到游戏开发中也存在一些不足之处。首先,使用第三方的物理引擎会给游戏运行时带来额外的计算开销,特别是在需要模拟的顶点数目比较多的情况下,可能会给游戏带来性能上的问题。其次,由于是在角色模型的顶点级别进行模拟,所以对于每个角色模型,美术制作人员都需要用物理引擎提供的编辑工具在顶点上进行各种参数的设置和调整,这样就大大增加了制作的时间成本。比如一种常见的情况是,在实际制作中,角色模型身上的服装往往是和角色模型的身体统一制作在一个角色模型上,如果一个角色模型可以更换多套服装,则每一套都需要美术制作人员对上面的某些局部进行额外的处理,这无疑会增加很多制作成本。
因此,针对角色模型的局部运动需要一种新的构建方法及系统。
在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开提供一种实现角色模型局部实时运动的方法及系统,能够让角色模型的某些局部随着角色模型的运动而自然地运动,从而使得角色模型能够具有更加逼真的动画表现效果。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的一方面,一种实现角色模型局部实时运动的方法,包括:
将虚设骨骼与其它骨骼连接的端点作为第一质点,另一个端点作为第二质点,所述虚设骨骼为在需要运动的局部部位增加的虚拟骨骼,所述虚设骨骼具有骨骼蒙皮;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510924031.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:混合渲染设备和方法
- 下一篇:基于类序贯H∞滤波的静态PET图像重建方法