特效生成方法、装置及电子设备与流程
- 国知局
- 2024-07-11 16:40:26
本公开涉及渲染,具体而言,涉及一种特效生成方法、装置及电子设备。
背景技术:
1、在游戏中,法阵通常用于展现指定范围内能量涌动,同时用于展现角色技能属性。在游戏设计过程中,通常会以手绘或其他方式生成法阵贴图,以使在游戏中的响应场景渲染生成法阵显示效果。法阵通常以整体的方式显示,显示效果较为单一。
技术实现思路
1、有鉴于此,本公开的目的在于提供一种特效生成方法、装置及电子设备,以丰富模型的显示效果。
2、第一方面,本公开实施例提供了一种特效生成方法,包括:获取待渲染的面片模型、基础颜色参数及渐变效果参数;基于基础颜色参数及渐变效果参数,生成面片模型对应的纹理贴图;纹理贴图中,基础颜色参数指示的颜色在面片模型的延伸方向产生渐变效果;在面片模型的表面生成粒子,基于时间参数,确定粒子的溶解程度参数,基于纹理贴图及溶解程度参数,确定粒子的渲染参数;溶解程度参数用于指示所述粒子显示的溶解程度;基于渲染参数对粒子进行渲染,生成溶解效果。
3、第二方面,本公开实施例提供了一种特效生成装置,包括:模型获取模块,用于获取待渲染的面片模型、基础颜色参数及渐变效果参数;纹理贴图生成模块,用于基于基础颜色参数及渐变效果参数,生成面片模型对应的纹理贴图;纹理贴图中,基础颜色参数指示的颜色在面片模型的延伸方向产生渐变效果;渲染参数确定模块,用于在面片模型的表面生成粒子,基于时间参数,确定粒子的溶解程度参数,基于纹理贴图及溶解程度参数,确定粒子的渲染参数;溶解程度参数用于指示所述粒子显示的溶解程度;渲染模块,用于基于渲染参数对粒子进行渲染,生成溶解效果。
4、第三方面,本公开实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述的特效生成方法。
5、第四方面,本公开实施例提供了一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述的特效生成方法。
6、本公开实施例带来了以下有益效果:
7、上述一种特效生成方法、装置及电子设备,获取待渲染的面片模型、基础颜色参数及渐变效果参数;基于基础颜色参数及渐变效果参数,生成面片模型对应的纹理贴图;纹理贴图中,基础颜色参数指示的颜色在面片模型的延伸方向产生渐变效果;在面片模型的表面生成粒子,基于时间参数,确定粒子的溶解程度参数,基于纹理贴图及溶解程度参数,确定粒子的渲染参数;溶解程度参数用于指示所述粒子显示的溶解程度;基于渲染参数对粒子进行渲染,生成溶解效果。该方法通过溶解程度参数及渐变效果对面片模型表面的粒子进行渲染,以使面片模型表面显示沿着模型延伸方向逐渐生长或溶解的效果,丰富了模型的显示效果。
8、本公开的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
9、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
技术特征:1.一种特效生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述渐变效果参数通过第一图像保存;所述第一图像中的像素的像素值沿着所述第一图像中的预设方向逐渐减小;
3.根据权利要求1所述的方法,基于时间参数,确定所述粒子的溶解程度参数的步骤,包括:
4.根据权利要求3所述的方法,其特征在于,所述时间参数用于指示所述粒子的产生时长;所述溶解程度参数与所述粒子的产生时长具有负相关关系;
5.根据权利要求1所述的方法,其特征在于,基于所述纹理贴图及所述溶解程度参数,确定所述粒子的渲染参数的步骤,包括:
6.根据权利要求5所述的方法,其特征在于,基于所述粒子的当前的溶解程度参数、所述基础颜色参数及所述透明度参数,确定所述粒子的渲染参数的步骤,包括:
7.根据权利要求6所述的方法,其特征在于,基于所述粒子的当前的溶解程度参数及所述透明度参数,确定所述粒子的当前透明度参数的步骤,包括:
8.根据权利要求7所述的方法,其特征在于,基于所述透明度参数确定预设的插值公式的起始值的步骤,包括:
9.根据权利要求7所述的方法,其特征在于,基于所述插值结果及预设的透明度取值范围,确定所述粒子的当前透明度参数的步骤,包括:
10.一种特效生成装置,其特征在于,包括:
11.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-9任一项所述的特效生成方法。
12.一种机器可读存储介质,其特征在于,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现权利要求1-9任一项所述的特效生成方法。
技术总结本公开提供了一种特效生成方法、装置及电子设备,获取待渲染的面片模型、基础颜色参数及渐变效果参数;基于基础颜色参数及渐变效果参数,生成面片模型对应的纹理贴图;纹理贴图中,基础颜色参数指示的颜色在面片模型的延伸方向产生渐变效果;在面片模型的表面生成粒子,基于时间参数,确定粒子的溶解程度参数,基于纹理贴图及溶解程度参数,确定粒子的渲染参数;溶解程度参数用于指示所述粒子显示的溶解程度;基于渲染参数对粒子进行渲染,生成溶解效果。该方法通过溶解程度参数及渐变效果对面片模型表面的粒子进行渲染,以使面片模型表面显示沿着模型延伸方向逐渐生长或溶解的效果,丰富了模型的显示效果。技术研发人员:赵阳受保护的技术使用者:网易(杭州)网络有限公司技术研发日:技术公布日:2024/6/11本文地址:https://www.jishuxx.com/zhuanli/20240615/80519.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
上一篇
一种新型健腹轮的制作方法
下一篇
返回列表