[发明专利]特效生成方法和装置、计算机可读存储介质、电子设备在审
申请号: | 202110918419.5 | 申请日: | 2021-08-11 |
公开(公告)号: | CN113521738A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 邹方正 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/52 | 分类号: | A63F13/52;G06T15/20;G06T19/00 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉;阚梓瑄 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 特效 生成 方法 装置 计算机 可读 存储 介质 电子设备 | ||
1.一种特效生成方法,其特征在于,包括:
获取虚拟对象,基于所述虚拟对象的任一方位发射探测对象;
响应所述探测对象与虚拟目标发生碰撞,删除所述探测对象,生成连接对象,并将所述连接对象发送至所述虚拟对象;
响应所述连接对象移动至所述虚拟对象的预设范围,基于所述连接对象生成从所述虚拟对象至所述虚拟目标的特效。
2.根据权利要求1所述的特效生成方法,其特征在于,获取虚拟对象,基于所述虚拟对象的任一方位发射探测对象,包括:
确定所述虚拟对象至所述虚拟目标的特效的最大长度,以所述虚拟对象的中心为球心,基于所述最大长度生成与所述虚拟对象对应的探测球;
基于所述虚拟对象的任一方位向所述探测球的球面发射所述探测对象;其中,所述探测球以及所述探测对象为用户不可见。
3.根据权利要求2所述的特效生成方法,其特征在于,在基于所述虚拟对象的任一方位向所述探测球的球面发射所述探测对象之后,所述特效生成方法还包括:
当所述虚拟对象的任一方位至所述探测球的球面之间不存在所述虚拟目标,且所述探测对象与所述虚拟对象之间的距离等于所述虚拟对象与所述虚拟目标之间的特效的最大长度时,删除所述探测对象。
4.根据权利要求1所述的特效生成方法,其特征在于,响应所述探测对象与虚拟目标发生碰撞,删除所述探测对象,生成连接对象,包括:
当所述探测对象与所述虚拟目标发生碰撞时,获取所述探测对象的当前位置,并对所述探测对象的生命值进行修改,以删除所述探测对象;
基于所述探测对象的当前位置,生成所述连接对象。
5.根据权利要求4所述的特效生成方法,其特征在于,将所述连接对象发送至所述虚拟对象,包括:
获取所述虚拟对象的位置;
将所述连接对象从所述探测对象的当前位置发送至所述虚拟对象的位置;其中,所述连接对象为带拖尾的粒子。
6.根据权利要求5所述的特效生成方法,其特征在于,响应所述连接对象移动至所述虚拟对象的预设范围,基于所述连接对象生成从所述虚拟对象至所述虚拟目标的特效,包括:
当所述连接对象移动至所述虚拟对象的预设范围内时,获取所述连接对象的拖尾;
获取预设的纹理贴图,将所述预设的纹理贴图渲染至所述连接对象的拖尾,生成从所述虚拟对象至所述虚拟目标的特效。
7.根据权利要求6所述的特效生成方法,其特征在于,将所述预设的纹理贴图渲染至所述连接对象的拖尾,生成从所述虚拟对象至所述虚拟目标的特效,包括:
获取渲染后的所述连接对象的拖尾,将所述渲染后的所述连接对象的拖尾以溶解的方式从所述虚拟对象向所述连接对象进行溶解,得到所述虚拟对象至所述虚拟目标的特效。
8.一种特效生成装置,其特征在于,包括:
探测对象发射模块,用于获取虚拟对象,基于所述虚拟对象的任一方位发射探测对象;
连接对象生成模块,用于响应所述探测对象与虚拟目标发生碰撞,删除所述探测对象,生成连接对象,并将所述连接对象发送至所述虚拟对象;
特效生成模块,用于响应所述连接对象移动至所述虚拟对象的预设范围,基于所述连接对象生成从所述虚拟对象至所述虚拟目标的特效。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任一项所述的特效生成方法。
10.一种电子设备,其特征在于,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1-7任一项所述的特效生成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110918419.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种能够连续生产的石墨焙烧炉
- 下一篇:一种泌尿科器械用浸泡消毒装置