[发明专利]虚拟场景中的闪电特效生成方法、装置、设备及存储介质在审
申请号: | 202210028513.8 | 申请日: | 2022-01-11 |
公开(公告)号: | CN114367106A | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 周喆 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/52 | 分类号: | A63F13/52;G06T17/20;G06T15/87;G06T15/20 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 彭奇;徐川 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 场景 中的 闪电 特效 生成 方法 装置 设备 存储 介质 | ||
1.一种虚拟场景中的闪电特效生成方法,其特征在于,所述方法包括:
获取虚拟对象的视线方向和待生成的闪电特效的地面投影位置,并根据所述视线方向和所述地面投影位置确定虚拟场景中用于绘制所述闪电特效的参考平面;
获取针对所述闪电特效在所述参考平面中设定的释放起始位置和释放结束位置,生成经过所述释放起始位置和所述释放结束位置的线段;
获取针对所述闪电特效设定的分裂参数,并基于所述分裂参数对所述线段进行随机分裂处理,得到包括一条主干和多条枝干的拓扑结构;
对所述拓扑结构进行网格化处理,得到闪电特效模型;
基于所述闪电特效模型调用渲染程序,以使所述渲染程序在所述参考平面中绘制所述闪电特效。
2.根据权利要求1所述的方法,其特征在于,所述基于所述分裂参数对所述线段进行随机分裂处理,得到包括一条主干和多条枝干的拓扑结构,包括:
基于所述分裂参数在所述线段上随机确定出多个分裂点;
基于所述释放起始位置、所述释放结束位置、以及所述多个分裂点,生成所述主干;
按照设定的分裂概率在所述多个分裂点上随机分裂出所述多条枝干。
3.根据权利要求2所述的方法,其特征在于,
所述分裂参数包括分裂点的数量阈值;
所述基于所述分裂参数在所述线段上随机确定出多个分裂点,包括:
迭代执行以下处理,直至所述分裂点的数量大于或者等于所述数量阈值:
基于所述分裂参数在所述线段上随机确定出第一分裂点;
对所述第一分裂点进行偏移处理,并生成经过所述释放起始位置和偏移处理后的所述第一分裂点的第一子线段、以及经过偏移处理后的所述第一分裂点和所述释放结束位置的第二子线段;
基于所述分裂参数在所述第一子线段上随机确定出第二分裂点,并在所述第二子线段上随机确定出第三分裂点;
分别对所述第二分裂点和所述第三分裂点进行偏移处理;
生成经过所述释放起始位置和偏移处理后的所述第二分裂点的第三子线段、经过偏移处理后的所述第二分裂点和偏移处理后的所述第一分裂点的第四子线段、经过偏移处理后的所述第一分裂点和偏移处理后的所述第三分裂点的第五子线段、以及经过偏移处理后的所述第三分裂点和所述释放结束位置的第六子线段。
4.根据权利要求3所述的方法,其特征在于,所述对所述第一分裂点进行偏移处理,包括:
从设定的偏移范围中随机确定出与所述第一分裂点对应的第一偏移值;
按照所述第一偏移值,将所述第一分裂点沿垂直于所述线段的方向进行移动处理;
所述分别对所述第二分裂点和所述第三分裂点进行偏移处理,包括:
从设定的偏移范围中随机确定出与所述第二分裂点对应的第二偏移值、以及与所述第三分裂点对应的第三偏移值;
按照所述第二偏移值,将所述第二分裂点沿垂直于所述第一子线段的方向进行移动处理,以及按照所述第三偏移值,将所述第三分裂点沿垂直于所述第二子线段的方向进行移动处理。
5.根据权利要求2所述的方法,其特征在于,所述按照设定的分裂概率在所述多个分裂点上随机分裂出所述多条枝干,包括:
针对每个所述分裂点执行以下处理:
获取所述分裂点在所述主干上所处的层级;
基于所述层级、以及所述主干上与所述分裂点处于相邻位置的其他分裂点的分裂情况,确定所述分裂点对应的分裂概率;
当所述分裂概率大于概率阈值时,在所述分裂点上分裂出对应的一条枝干。
6.根据权利要求5所述的方法,其特征在于,
所述分裂参数包括分裂角度范围和分裂长度范围;
所述在所述分裂点上分裂出对应的一条枝干,包括:
从所述分裂角度范围中随机确定出一个分裂角度值;
从所述分裂长度范围中随机确定出一个分裂长度值;
以偏移处理后的所述分裂点为起点,生成沿所述分裂角度值延伸、且长度为所述分裂长度值的一条枝干。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210028513.8/1.html,转载请声明来源钻瓜专利网。