[发明专利]骨骼动画更新方法、装置、设备及存储介质有效
申请号: | 202110362955.1 | 申请日: | 2021-04-02 |
公开(公告)号: | CN112927332B | 公开(公告)日: | 2023-06-09 |
发明(设计)人: | 王磊;郭袁;林智超 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T13/40 | 分类号: | G06T13/40;G06T15/02;A63F13/52;A63F13/60 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 骨骼 动画 更新 方法 装置 设备 存储 介质 | ||
1.一种骨骼动画更新方法,其特征在于,所述方法包括:
展示虚拟场景界面,所述虚拟场景界面用于展示通过虚拟相机拍摄虚拟场景得到的画面;
在所述虚拟场景界面中展示第一场景画面,所述第一场景画面中包含第一虚拟对象,所述第一虚拟对象对应有至少一个骨骼组;
在所述第一场景画面中,更新所述第一虚拟对象的骨骼动画;至少一个所述骨骼组在所述骨骼动画中具有各自的动画更新间隔,且所述骨骼组的动画更新间隔与所述骨骼组的渲染尺寸成负相关。
2.根据权利要求1所述的方法,其特征在于,所述在所述第一场景画面中,更新所述第一虚拟对象的骨骼动画,包括:
获取所述虚拟相机与所述第一虚拟对象之间的第一距离;
基于所述第一距离,确定至少一个所述骨骼组分别对应的渲染尺寸;
基于至少一个所述骨骼组分别对应的渲染尺寸,确定至少一个所述骨骼组分别对应的动画更新间隔;
基于所述骨骼组分别对应的动画更新间隔,在所述第一场景画面中,更新所述第一虚拟对象的骨骼动画。
3.根据权利要求2所述的方法,其特征在于,所述基于所述骨骼组分别对应的动画更新间隔,在所述第一场景画面中,更新所述第一虚拟对象的骨骼动画,包括:
基于所述动画更新间隔,确定当前帧画面对应的动画执行列表;所述动画执行列表中包含当前帧的所述第一虚拟对象对应的骨骼模型中需要进行所述骨骼动画更新的所述骨骼组的名称;
基于当前帧画面对应的所述动画执行列表,在所述第一场景画面中,更新所述第一虚拟对象对应的所述骨骼动画。
4.根据权利要求3所述的方法,其特征在于,响应于所述第一虚拟对象的骨骼模型中至少包括第一骨骼组;所述第一骨骼组对应的所述动画更新间隔是第一更新间隔;
所述基于所述动画更新间隔,确定当前帧画面对应的动画执行列表,包括:
检测所述第一骨骼组对应的第一计数器数值;所述第一计数器用于记录所述第一骨骼组上一次进行对应的所述骨骼动画更新时对应的帧画面,距离当前帧画面之间的间隔帧数;
响应于所述第一计数器数值大于等于所述第一更新间隔,将所述第一骨骼组加入当前帧画面对应的所述动画执行列表,且将所述第一计数器数值进行归零。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
响应于所述第一计数器数值小于所述第一更新间隔,将所述第一计数器数值进行累加,且所述第一骨骼组不加入当前帧画面对应的所述动画执行列表。
6.根据权利要求4所述的方法,其特征在于,响应于所述动画执行列表在初始状态下包括所述骨骼模型中任意一个所述骨骼组;
所述基于所述动画更新间隔,确定当前帧画面对应的动画执行列表,包括:
响应于所述第一计数器数值小于所述第一更新间隔,将所述第一骨骼组从当前帧画面对应的所述动画执行列表中移除,确定当前帧画面对应的所述动画执行列表;所述第一骨骼组是所述骨骼模型中的任意一个骨骼组。
7.根据权利要求3所述的方法,其特征在于,所述基于当前帧画面对应的所述动画执行列表,在所述第一场景画面中,更新所述第一虚拟对象对应的所述骨骼动画,包括:
获取所述动画执行列表中的至少一个骨骼组对应的骨骼标识;
在所述第一场景画面中,更新当前帧画面中所述骨骼模型中,所述骨骼标识对应的骨骼组的骨骼动画。
8.根据权利要求2所述的方法,其特征在于,所述基于至少一个所述骨骼组分别对应的渲染尺寸,确定至少一个所述骨骼组分别对应的动画更新间隔,包括:
获取配置映射表;所述配置映射表用于指示所述至少一个骨骼组分别配置的所述渲染尺寸与所述动画更新间隔之间的对应关系;
基于所述渲染尺寸,从所述配置映射表中确定所述至少一个骨骼组分别对应的所述动画更新间隔。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110362955.1/1.html,转载请声明来源钻瓜专利网。