[发明专利]一种角色动作编辑方法及装置、计算设备及存储介质有效
| 申请号: | 201910601081.3 | 申请日: | 2019-07-04 |
| 公开(公告)号: | CN110310352B | 公开(公告)日: | 2023-08-15 |
| 发明(设计)人: | 黄锦寿;唐磊;方泽华;孙鹏 | 申请(专利权)人: | 珠海金山数字网络科技有限公司 |
| 主分类号: | G06T13/40 | 分类号: | G06T13/40 |
| 代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 王治东 |
| 地址: | 519000 广东省珠海市高新区唐家湾镇前岛环路325号102室*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 角色 动作 编辑 方法 装置 计算 设备 存储 介质 | ||
1.一种角色动作编辑方法,其特征在于,包括:
获取虚拟角色的角色动作;
根据所述角色动作的持续时间匹配对应的时间轴;
获取所述角色动作在运行过程中的任一动作状态对应在所述时间轴上的时间点;
根据用户请求,在所述时间轴上的至少一个所述时间点处添加至少一个标签,根据所述标签实现对角色动作的编辑并通过拖动所述时间轴配合所述角色动作进行调整;
其中,所述获取所述角色动作在运行过程中的任一动作状态对应在所述时间轴上的时间点包括:
获取所述时间轴的浮点精度;
根据所述时间轴的浮点精度将对应的所述角色动作分解为n个时间片段,并形成n个对应的所述时间点,其中,所述n为大于1的正整数;
检测并记录每个所述时间点对应的所述角色动作在运行过程中的动作状态,其中,所述检测并记录每个所述时间点对应的所述角色动作在运行过程中的动作状态包括:检测并记录每个所述时间点对应的所述角色动作在运行过程中的点位。
2.根据权利要求1所述的方法,其特征在于,在根据所述角色动作的持续时间匹配对应的时间轴之前,还包括:
获取所述角色动作的开始时刻和所述角色动作的结束时刻;
根据所述角色动作的开始时刻和所述角色动作的结束时刻获取所述角色动作的持续时间。
3.根据权利要求1所述的方法,其特征在于,在所述时间轴上的至少一个所述时间点处添加至少一个标签包括:
根据所述标签的类型和位于所述时间轴上的所述时间点的位置,判断所述标签的持续时间是否超过当前所述时间轴的持续时间;
在所述标签的持续时间超过当前所述时间轴的持续时间的情况下,根据用户的请求,将所述标签的结束时刻调整为与当前所述时间轴相同的结束时刻,或者,将所述标签的结束时刻顺延至后续的所述时间轴上;
在所述标签的持续时间未超过当前所述时间轴的持续时间的情况下,根据所述标签的类型和所述时间点的位置,实现对所述角色动作的动作状态的编辑。
4.根据权利要求1所述的方法,其特征在于,根据所述标签实现对角色动作的编辑包括:
在所述角色动作沿所述时间轴运行至添加有所述至少一个标签的所述时间点的情况下,通过设置在所述标签内的时间标记和触发标记将所述标签触发;
根据被触发的所述标签的类型对所述角色动作的动作状态进行编辑。
5.根据权利要求4所述的方法,其特征在于,根据被触发的所述标签的类型对所述角色动作的动作状态进行编辑包括:
在所述标签为特效标签的情况下,从与所述特效标签对应的所述时间点处开始,将所述特效标签对应的特效状态与所述角色动作的动作状态叠加。
6.根据权利要求4所述的方法,其特征在于,根据被触发的所述标签的类型对所述角色动作的动作状态进行编辑包括:
在所述标签为镜头动画标签的情况下,从与所述镜头动画标签对应的所述时间点处开始,将所述镜头动画标签对应的镜头动画与所述角色动作的动作状态叠加。
7.根据权利要求4所述的方法,其特征在于,根据被触发的所述标签的类型对所述角色动作的动作状态进行编辑包括:
在所述标签为时间缩放标签的情况下,从与所述时间缩放标签对应的所述时间点处开始,将所述时间缩放标签对应的时间缩放状态与所述角色动作的动作状态叠加。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山数字网络科技有限公司,未经珠海金山数字网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910601081.3/1.html,转载请声明来源钻瓜专利网。





