[发明专利]动作效果生成方法及装置有效
申请号: | 201811578586.4 | 申请日: | 2018-12-21 |
公开(公告)号: | CN109669608B | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 何晋平;吴春林 | 申请(专利权)人: | 成都四方伟业软件股份有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0487;G06T13/40 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王文红 |
地址: | 610000 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动作 效果 生成 方法 装置 | ||
1.一种动作效果生成方法,其特征在于,应用于本地电子设备,所述本地电子设备中预存有用于表征角色形体的多个骨骼关节,所述方法包括:
响应用户通过所述本地电子设备输入的触发指令,根据所述触发指令获得触点的位置信息;
获取所述位置信息的索引值,在预设虚拟物品信息库中查找是否存在具有所述索引值的物品信息,若存在,对所述物品信息进行解析,获取所述物品信息对应的物品类别;
基于所述物品类别为预存的每个骨骼关节分配关节活动权重值;
针对预存的每个骨骼关节,基于所述位置信息和该骨骼关节对应的关节活动权重值生成该骨骼关节的旋转度;
针对生成得到的每个旋转度,控制该旋转度对应的骨骼关节进行旋转;
其中,所述本地电子设备设置有显示区域,以所述显示区域的其中一个顶点为坐标原点,以第一设定方向和第二设定方向为坐标轴生成二维坐标系;响应用户通过所述本地电子设备输入的触发指令,根据所述触发指令获得触点的位置信息的步骤,包括:
响应用户通过所述显示区域输入的触发指令;
根据所述触发指令获得所述触点在所述二维坐标系中的坐标值;
基于所述物品类别为预存的每个骨骼关节分配关节活动权重值的步骤,包括:
基于所述物品类别识别出角色接触所述物品类别对应的物品时的动作类别;
根据所述动作类别为预存的每个骨骼关节分配关节活动权重值,其中,预存的每个骨骼关节基于所述动作类别所分配的关节活动权重值之和为一。
2.根据权利要求1所述的动作效果生成方法,其特征在于,基于所述物品类别为预存的每个骨骼关节分配关节活动权重值的步骤之前,所述方法还包括:
为预存的每个骨骼关节设置最大旋转区间。
3.根据权利要求2所述的动作效果生成方法,其特征在于,针对预存的每个骨骼关节,基于所述位置信息和该骨骼关节对应的关节活动权重值生成该骨骼关节的旋转度的步骤,包括:
针对预存的每个骨骼关节,将该骨骼关节对应的最大旋转区间与该骨骼关节对应的关节活动权重值相乘以得到设定旋转区间;
基于所述位置信息生成该骨骼关节的拟旋转度;
判断所述拟旋转度是否位于所述设定旋转区间内,若所述拟旋转度位于所述设定旋转区间内,将所述拟旋转度作为该骨骼关节的旋转度,若所述拟旋转度位于所述设定旋转区间外,分别计算所述拟旋转度与两个设定旋转度的差值的绝对值,获取计算得到的两个绝对值中的较小值,将所述较小值对应的设定旋转度作为该骨骼关节的旋转度;其中,所述两个设定旋转度为所述设定旋转区间的两个端点值。
4.一种动作效果生成装置,其特征在于,应用于本地电子设备,所述本地电子设备中预存有用于表征角色形体的多个骨骼关节,所述装置包括:
位置信息获取模块,用于响应用户通过所述本地电子设备输入的触发指令,根据所述触发指令获得触点的位置信息;
物品类别获取模块,用于获取所述位置信息的索引值,在预设虚拟物品信息库中查找是否存在具有所述索引值的物品信息,若存在,对所述物品信息进行解析,获取所述物品信息对应的物品类别;
关节活动权重值分配模块,用于基于所述物品类别为预存的每个骨骼关节分配关节活动权重值;
关节旋转度生成模块,用于针对预存的每个骨骼关节,基于所述位置信息和该骨骼关节对应的关节活动权重值生成该骨骼关节的旋转度;
旋转模块,用于针对生成得到的每个旋转度,控制该旋转度对应的骨骼关节进行旋转;
其中,所述本地电子设备设置有显示区域,以所述显示区域的其中一个顶点为坐标原点,以第一设定方向和第二设定方向为坐标轴生成二维坐标系;所述位置信息获取模块通过以下方式响应用户通过所述本地电子设备输入的触发指令,根据所述触发指令获得触点的位置信息:
响应用户通过所述显示区域输入的触发指令;
根据所述触发指令获得所述触点在所述二维坐标系中的坐标值;
所述关节活动权重值分配模块通过以下方式基于所述物品类别为预存的每个骨骼关节分配关节活动权重值:
基于所述物品类别识别出角色接触所述物品类别对应的物品时的动作类别;
根据所述动作类别为预存的每个骨骼关节分配关节活动权重值,其中,预存的每个骨骼关节基于所述动作类别所分配的关节活动权重值之和为一。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都四方伟业软件股份有限公司,未经成都四方伟业软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811578586.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种零售药店医药商品陈列系统
- 下一篇:一种三维图形操作方法及移动终端