System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 游戏中的岩浆渲染方法、装置、存储介质与电子设备制造方法及图纸_技高网

游戏中的岩浆渲染方法、装置、存储介质与电子设备制造方法及图纸

技术编号:40136398 阅读:6 留言:0更新日期:2024-01-23 22:56
本公开提供一种游戏中的岩浆渲染方法、装置、存储介质与电子设备,涉及计算机技术领域。该方法包括:获取游戏中的岩浆模型,并获取针对所述岩浆模型绘制的顶点颜色;利用所述顶点颜色烘焙贴图,得到所述岩浆模型对应的顶点颜色遮罩图;根据所述顶点颜色遮罩图的第一预设通道信息,确定所述岩浆模型的顶点动画信息;根据所述顶点颜色遮罩图的第二预设通道信息,确定所述岩浆模型的自发光信息;所述自发光信息包括针对所述岩浆模型的至少部分区域的动态自发光信息;基于所述自发光信息对所述岩浆模型渲染自发光效果,基于所述顶点动画信息对所述岩浆模型渲染顶点动画效果。本公开提升了岩浆的渲染效果。

【技术实现步骤摘要】

本公开涉及计算机,尤其涉及一种游戏中的岩浆渲染方法、游戏中的岩浆渲染装置、计算机可读存储介质与电子设备。


技术介绍

1、随着电子设备与互联网的发展,游戏成为人们日常娱乐的一种方式,并且游戏画面越来越精细与拟真化,使得玩家的游戏体验不断提升。

2、岩浆是游戏中常见的视觉元素之一,用于营造火山等极具风格化的游戏场景,能够带给玩家诸如紧张、压迫等游戏氛围感受。相关技术中,对岩浆模型的渲染大多采用静态渲染的方式,缺乏亮度变化和动态变化等效果,导致渲染表现不佳,由此影响游戏场景的氛围感、玩家的沉浸感以及游戏的表现力。


技术实现思路

1、本公开提供一种游戏中的岩浆渲染方法、游戏中的岩浆渲染装置、计算机可读存储介质与电子设备,以至少在一定程度上提升岩浆的渲染效果。

2、根据本公开的第一方面,提供一种游戏中的岩浆渲染方法,包括:获取游戏中的岩浆模型,并获取针对所述岩浆模型绘制的顶点颜色;利用所述顶点颜色烘焙贴图,得到所述岩浆模型对应的顶点颜色遮罩图;根据所述顶点颜色遮罩图的第一预设通道信息,确定所述岩浆模型的顶点动画信息;根据所述顶点颜色遮罩图的第二预设通道信息,确定所述岩浆模型的自发光信息;所述自发光信息包括针对所述岩浆模型的至少部分区域的动态自发光信息;基于所述自发光信息对所述岩浆模型渲染自发光效果,基于所述顶点动画信息对所述岩浆模型渲染顶点动画效果。

3、根据本公开的第二方面,提供一种游戏中的岩浆渲染装置,包括:岩浆模型获取模块,被配置为获取游戏中的岩浆模型,并获取针对所述岩浆模型绘制的顶点颜色;贴图烘焙模块,被配置为利用所述顶点颜色烘焙贴图,得到所述岩浆模型对应的顶点颜色遮罩图;顶点动画信息处理模块,被配置为根据所述顶点颜色遮罩图的第一预设通道信息,确定所述岩浆模型的顶点动画信息;自发光信息处理模块,被配置为根据所述顶点颜色遮罩图的第二预设通道信息,确定所述岩浆模型的自发光信息;所述自发光信息包括针对所述岩浆模型的至少部分区域的动态自发光信息;渲染处理模块,被配置为基于所述自发光信息对所述岩浆模型渲染自发光效果,基于所述顶点动画信息对所述岩浆模型渲染顶点动画效果。

4、根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述游戏中的岩浆渲染方法及其可能的实现方式。

5、根据本公开的第四方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令,来执行上述游戏中的岩浆渲染方法及其可能的实现方式。

6、本公开的技术方案具有以下有益效果:

7、一方面,通过在岩浆模型中渲染动态自发光效果和顶点动画效果,使得岩浆呈现出亮度变化和流动的效果,能够提升渲染效果,有利于还原出现实世界火山地貌应有的环境氛围,提升游戏场景的氛围感、玩家的沉浸感与游戏的表现力。另一方面,对顶点颜色实现了合理与充分的使用,将顶点颜色遮罩图的第一预设通道信息、第二预设通道信息与岩浆模型的顶点动画信息、自发光信息相关联,有利于高效、准确地配置顶点动画信息和自发光信息,并降低岩浆模型的数据量与开销。

本文档来自技高网...

【技术保护点】

1.一种游戏中的岩浆渲染方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述顶点动画信息包括所述岩浆模型的顶点的第二周期性运动参数;所述根据所述顶点颜色遮罩图的第一预设通道信息,确定所述岩浆模型的顶点动画信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述利用顶点运动周期函数确定所述顶点的第一周期性运动参数,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述顶点颜色遮罩图的第二预设通道信息,确定所述岩浆模型的自发光信息,包括:

6.根据权利要求5所述的方法,其特征在于,所述第二预设通道信息包括G通道值和R通道值;所述根据所述顶点颜色遮罩图的第二预设通道信息,确定所述岩浆模型的多个区域的自发光融合参数,包括:

7.根据权利要求5所述的方法,其特征在于,所述第二预设通道信息包括G通道值和R通道值;所述根据所述顶点颜色遮罩图的第二预设通道信息,确定所述岩浆模型的多个区域的自发光融合参数,包括:

8.根据权利要求5所述的方法,其特征在于,所述动态自发光参数包括动态自发光周期函数,所述动态自发光周期函数的自变量为时间,函数为亮度值。

9.根据权利要求8所述的方法,其特征在于,在确定所述岩浆模型的多个区域的自发光融合参数之后,所述方法还包括:

10.根据权利要求5所述的方法,其特征在于,所述方法还包括:

11.根据权利要求1所述的方法,其特征在于,所述获取游戏中的岩浆模型,包括:

12.根据权利要求1所述的方法,其特征在于,所述方法还包括:

13.根据权利要求12所述的方法,其特征在于,所述动态方向信息包括目标动态UV信息;所述利用周期函数对所述基础方向信息构造周期性变化,得到动态方向信息,包括:

14.一种游戏中的岩浆渲染装置,其特征在于,包括:

15.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至13任一项所述的方法。

16.一种电子设备,其特征在于,包括:

...

【技术特征摘要】

1.一种游戏中的岩浆渲染方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述顶点动画信息包括所述岩浆模型的顶点的第二周期性运动参数;所述根据所述顶点颜色遮罩图的第一预设通道信息,确定所述岩浆模型的顶点动画信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述利用顶点运动周期函数确定所述顶点的第一周期性运动参数,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述顶点颜色遮罩图的第二预设通道信息,确定所述岩浆模型的自发光信息,包括:

6.根据权利要求5所述的方法,其特征在于,所述第二预设通道信息包括g通道值和r通道值;所述根据所述顶点颜色遮罩图的第二预设通道信息,确定所述岩浆模型的多个区域的自发光融合参数,包括:

7.根据权利要求5所述的方法,其特征在于,所述第二预设通道信息包括g通道值和r通道值;所述根据所述顶点颜色遮罩图的第二预设通道信息,确定所述岩浆模型的多个区域的自发光融...

【专利技术属性】
技术研发人员:董杰智黄星
申请(专利权)人:上海网之易璀璨网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1