[发明专利]游戏中切换天气类型的方法、装置、存储介质及电子装置在审
申请号: | 202111607985.0 | 申请日: | 2021-12-22 |
公开(公告)号: | CN114419214A | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 赵鸣 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06T13/60 | 分类号: | G06T13/60;G06T15/00 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 赵昀彬;谢湘宁 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 切换 天气 类型 方法 装置 存储 介质 电子 | ||
1.一种游戏中切换天气类型的方法,其特征在于,包括:
获取物理参数集,其中,所述物理参数集用于确定游戏场景中待呈现的天气类型;
基于所述物理参数集确定候选纹理数据;
利用虚拟角色在所述游戏场景中的当前位置和预设对应关系,从所述候选纹理数据中获取所述当前位置对应的目标纹理数据,其中,所述预设对应关系用于描述所述候选纹理数据所在的纹理空间与所述游戏场景中的位置数据所在的世界空间之间的对应关系;
根据所述目标纹理数据将所述游戏场景中呈现的当前天气类型切换至目标天气类型。
2.根据权利要求1所述的方法,其特征在于,所述物理参数集包括:第一部分物理参数与第二部分物理参数,基于所述物理参数集确定所述候选纹理数据包括:
创建第一纹理和第二纹理,其中,所述第一纹理和所述第二纹理为本地预先绘制的纹理,所述第一纹理的颜色通道用于记录所述第一部分物理参数,所述第二纹理的颜色通道用于记录所述第二部分物理参数;
创建第三纹理和第四纹理,其中,所述第三纹理和所述第四纹理为预设游戏引擎中绘制的纹理;
将所述第一纹理的颜色通道记录的所述第一部分物理参数写入所述第三纹理中对应的颜色通道,以及将所述第二纹理的颜色通道记录的所述第二部分物理参数写入所述第四纹理中对应的颜色通道,确定所述候选纹理数据。
3.根据权利要求2所述的方法,其特征在于,将所述第一纹理的颜色通道记录的所述第一部分物理参数写入所述第三纹理中对应的颜色通道,以及将所述第二纹理的颜色通道记录的所述第二部分物理参数写入所述第四纹理中对应的颜色通道,确定所述候选纹理数据包括:
基于相同的母材质创建第一材质实例和第二材质实例,其中,所述第一材质实例的贴图参数用于记录所述第一纹理的纹理数据,所述第二材质实例的贴图参数用于记录所述第二纹理的纹理数据;
将所述第一材质实例的贴图参数记录的纹理数据写入所述第三纹理中对应的颜色通道,以及将所述第二材质实例的贴图参数记录的纹理数据写入所述第四纹理中对应的颜色通道。
4.根据权利要求1所述的方法,其特征在于,利用所述虚拟角色在所述游戏场景中的所述当前位置和所述预设对应关系,从所述候选纹理数据中获取所述当前位置对应的所述目标纹理数据包括:
按照所述预设对应关系将所述候选纹理数据映射至所述游戏场景中的对应位置,得到映射结果;
利用所述虚拟角色在所述游戏场景中的所述当前位置和所述映射结果,从所述候选纹理数据中获取所述当前位置对应的所述目标纹理数据。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
创建光照参数结构体;
基于所述光照参数结构体创建数据表,其中,所述数据表用于为所述物理参数集中每个物理参数的不同取值分别配置对应的光照组件数据。
6.根据权利要求5所述的方法,其特征在于,根据所述目标纹理数据将所述游戏场景中呈现的所述当前天气类型切换至所述目标天气类型包括:
利用所述目标纹理数据确定目标物理参数;
通过所述数据表获取所述目标物理参数对应的混合光照组件数据;
基于所述混合光照组件数据将所述游戏场景中呈现的所述当前天气类型切换至所述目标天气类型。
7.根据权利要求6所述的方法,其特征在于,通过所述数据表获取所述目标物理参数对应的所述混合光照组件数据包括:
从所述数据表查找所述目标物理参数对应的多个光照组件数据;
基于所述目标物理参数的取值,对所述多个光照组件数据进行混合处理,得到所述混合光照组件数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111607985.0/1.html,转载请声明来源钻瓜专利网。