一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种3D游戏环境中采样自动验算四季变化的系统的制作方法

2021-11-05 21:00:00 来源:中国专利 TAG:

一种3d游戏环境中采样自动验算四季变化的系统
技术领域
1.本发明属于3d游戏技术领域,具体涉及一种3d游戏环境中采样自动验算四季变化的系统。


背景技术:

2.3d游戏是使用空间立体计算技术实现操作的游戏。从编程实现角度来说游戏基础模型(游戏的人物,场景,基础地形)是使用三维立体模型实现的,游戏的人物角色控制是使用空间立体编程算法实现的,那么就把这种游戏称作3d游戏。目前关于3d游戏最新的光学技术叫做“分布式光学矩阵技术”,然而市面上各种的3d游戏环境中采样自动验算四季变化的系统仍存在各种各样的问题。
3.如授权公告号为cn101432744a所公开的根据季节和地形变化来显示地图的方法和系统,包括:维持与路径相关的地图数据的地图数据库;从上述地图数据库中识别与车辆行进路径相对应的地图数据的地图数据识别单元;从背景服务服务器中实时地接收与当前季节天气相关的天气信息的信息接收单元;基于上述接收的天气信息根据实际环境生成背景数据的背景数据生成单元;和通过将上述被生成的背景数据和上述地图数据相关联来导向路径的路径导向单元。
4.通过上述方法和系统,仍然未解决现有的3d游戏环境中采样自动验算四季变化的系统还存在的问题:不方便对自动验证游戏环境内部的季节变化,导致不方便在游戏内部展现一年四季的环境变化效果,降低了游戏体验,为此我们提出一种3d游戏环境中采样自动验算四季变化的系统。


技术实现要素:

5.本发明的目的在于提供一种3d游戏环境中采样自动验算四季变化的系统,以解决上述背景技术中提出的问题。
6.为实现上述目的,本发明提供如下技术方案:一种3d游戏环境中采样自动验算四季变化的系统,包括时间设置模块、气候编辑模块、温度设置模块、参数调节模块、画面生成模块、验证模块;
7.所述时间设置模块用于设置植被及环境的季节变化时间段;
8.所述气候编辑模块用于编辑游戏内的气候变化;
9.所述温度设置模块用于设置游戏内环境的温度变化,所述温度设置模块的温度变化范围是根据所述时间设置模块中的时间段变化设定,在不同的时间段内,所述温度变化的范围不同,且所述温度设置模块的温度变化与所述气候编辑模块的气候变化相关联,气候不同,温度不同;
10.参数调节模块用于根据所述时间设置模块设置的季节变化时间段、所述气候编辑模块编辑的游戏内的气候变化以及所述温度设置模块的温度变化对每个时间段植被及环境的变化进行计算,生成对应的季节变化参数;
11.画面生成模块用于根据所述参数调节模块生成的季节变化参数,自动生成相对应的游戏环境画面;
12.验证模块用于根据所述画面生成模块生成的游戏环境画面,判断游戏环境内的季节变化时间段,并与所述时间设置模板设置的季节变化时间段进行对比,完成季节验算,并确定季节时间段。
13.优选的,所述时间设置模块包括时间显示单元、季节时段计时单元和季节显示单元。
14.优选的,所述时间显示单元用于对游戏内部的年月日进行显示;所述季节时段计时单元用于对所述时间显示单元显示的年月日进行分段,并分为四段,作为四季变化的时间段;所述季节显示单元用于根据四季变化的时间段显示具体的四季,如春、夏、秋、冬。
15.优选的,所述气候编辑模块编辑的游戏内的气候包括晴天、雨水天气、阴雨天气、寒霜天气、下雪天气、冰雹天气以及高温天气,还包括台风、沙尘暴和雷电等气候。
16.优选的,所述温度设置模块包括温度设置单元、温度偏移单元、温度校准单元、温度输出单元和温度显示单元;
17.所述温度设置模块设置的修正温度t对相关项a的影响具体过程为:
18.由于相关项a=ca*λfpr1/5;
19.其中,ca为温度无关量,在不同温度时取恒值,而普朗特数pr和导热系数λf为温度相关量,pr和λf随温度改变而改变,但在特定的温度为定值;即:
20.a(t)=ca*λf(t)
·
pr(t)1/5;
21.a(t0)=ca*λf(t0)
·
pr(t0)1/5。
22.优选的,所述温度设置单元用于设置温度参数;所述温度偏移单元用于显示温度的偏移值;所述温度校准单元用于校准温度偏移结果,输出温度校准值;所述温度输出单元用于对校准后的温度进行输出;所述温度显示单元用于显示所述温度参数、所述温度偏移值和所述温度校准值。
23.优选的,所述画面生成模块包括游戏画面处理单元,所述游戏画面处理单元的处理方法包括以下步骤:
24.s1.获取游戏画面的环境数据,所述环境数据用于构建游戏环境以及所述游戏环境中包含的元素;
25.s2.从预配置的n种渲染模式中选择渲染所述游戏画面所采用的目标渲染模式,所述n为大于1的整数;
26.s3.采用所述目标渲染模式对所述环境数据进行渲染,生成所述游戏画面;
27.s4.显示所述游戏画面。
28.优选的,所述从预配置的n种渲染模式中选择渲染所述游戏画面所采用的目标渲染模式,包括:获取模式选择信息,所述模式选择信息用于指示由用户选择的渲染模式;从预配置的所述n种渲染模式中,选择所述模式选择信息所指示的渲染模式作为渲染所述游戏画面所采用的所述目标渲染模式。
29.优选的,所述验证模块包括游戏环境对比单元、时间验证单元、温度验证单元、气候验证单元和判断单元。
30.优选的,所述游戏环境对比单元用于与每个季节的游戏环境画面进行对比;所述
时间验证单元用于验证显示的时间;所述温度验证单元用于验证显示的温度;所述气候验证单元用于验证实时的气候;所述判断单元用于根据验证的游戏环境画面、时间、温度和气候,来判断游戏内部的季节。
31.与现有技术相比,本发明的有益效果是:本发明通过设置的时间设置模块、气候编辑模块、温度设置模块,能够对游戏内部的时间、气候和温度进行设置,并通过设置的参数调节模块能够生成对应的季节变化参数,通过画面生成模块根据生成的季节变化参数,自动生成相对应的游戏环境画面,然后利用验证模块能够对游戏内部环境的四季变化进行自动验算,从而方便在游戏内部展现一年四季的环境变化效果,提高了游戏体验。
附图说明
32.图1为本发明的结构框图。
具体实施方式
33.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
34.实施例1
35.请参阅图1,本发明提供一种技术方案:一种3d游戏环境中采样自动验算四季变化的系统,包括时间设置模块、气候编辑模块、温度设置模块、参数调节模块、画面生成模块、验证模块;
36.所述时间设置模块用于设置植被及环境的季节变化时间段;
37.所述气候编辑模块用于编辑游戏内的气候变化;
38.所述温度设置模块用于设置游戏内环境的温度变化,所述温度设置模块的温度变化范围是根据所述时间设置模块中的时间段变化设定,在不同的时间段内,所述温度变化的范围不同,且所述温度设置模块的温度变化与所述气候编辑模块的气候变化相关联,气候不同,温度不同;
39.参数调节模块用于根据所述时间设置模块设置的季节变化时间段、所述气候编辑模块编辑的游戏内的气候变化以及所述温度设置模块的温度变化对每个时间段植被及环境的变化进行计算,生成对应的季节变化参数;
40.画面生成模块用于根据所述参数调节模块生成的季节变化参数,自动生成相对应的游戏环境画面;
41.验证模块用于根据所述画面生成模块生成的游戏环境画面,判断游戏环境内的季节变化时间段,并与所述时间设置模板设置的季节变化时间段进行对比,完成季节验算,并确定季节时间段。
42.本实施例中,优选的,所述时间设置模块包括时间显示单元、季节时段计时单元和季节显示单元。
43.本实施例中,优选的,所述时间显示单元用于对游戏内部的年月日进行显示;所述季节时段计时单元用于对所述时间显示单元显示的年月日进行分段,并分为四段,作为四
季变化的时间段;所述季节显示单元用于根据四季变化的时间段显示具体的四季,如春、夏、秋、冬。
44.本实施例中,优选的,所述气候编辑模块编辑的游戏内的气候包括晴天、雨水天气、阴雨天气、寒霜天气、下雪天气、冰雹天气以及高温天气,还包括台风、沙尘暴和雷电等气候。
45.本实施例中,优选的,所述温度设置模块包括温度设置单元、温度偏移单元、温度校准单元、温度输出单元和温度显示单元;
46.所述温度设置模块设置的修正温度t对相关项a的影响具体过程为:
47.由于相关项a=ca*λfpr1/5;
48.其中,ca为温度无关量,在不同温度时取恒值,而普朗特数pr和导热系数λf为温度相关量,pr和λf随温度改变而改变,但在特定的温度为定值;即:
49.a(t)=ca*λf(t)
·
pr(t)1/5;
50.a(t0)=ca*λf(t0)
·
pr(t0)1/5。
51.本实施例中,优选的,所述温度设置单元用于设置温度参数;所述温度偏移单元用于显示温度的偏移值;所述温度校准单元用于校准温度偏移结果,输出温度校准值;所述温度输出单元用于对校准后的温度进行输出;所述温度显示单元用于显示所述温度参数、所述温度偏移值和所述温度校准值。
52.本实施例中,优选的,所述画面生成模块包括游戏画面处理单元,所述游戏画面处理单元的处理方法包括以下步骤:
53.s1.获取游戏画面的环境数据,所述环境数据用于构建游戏环境以及所述游戏环境中包含的元素;
54.s2.从预配置的n种渲染模式中选择渲染所述游戏画面所采用的目标渲染模式,所述n为大于1的整数;
55.s3.采用所述目标渲染模式对所述环境数据进行渲染,生成所述游戏画面;
56.s4.显示所述游戏画面。
57.本实施例中,优选的,所述从预配置的n种渲染模式中选择渲染所述游戏画面所采用的目标渲染模式,包括:获取模式选择信息,所述模式选择信息用于指示由用户选择的渲染模式;从预配置的所述n种渲染模式中,选择所述模式选择信息所指示的渲染模式作为渲染所述游戏画面所采用的所述目标渲染模式。
58.本实施例中,优选的,所述验证模块包括游戏环境对比单元、时间验证单元、温度验证单元、气候验证单元和判断单元。
59.本实施例中,优选的,所述游戏环境对比单元用于与每个季节的游戏环境画面进行对比;所述时间验证单元用于验证显示的时间;所述温度验证单元用于验证显示的温度;所述气候验证单元用于验证实时的气候;所述判断单元用于根据验证的游戏环境画面、时间、温度和气候,来判断游戏内部的季节。
60.实施例2
61.与实施例1的不同之处在于:所述系统中3d游戏环境中采样自动验算四季变化的方法包括以下步骤:
62.s1.设置植被及环境的季节变化时间段;
63.s2.编辑游戏内的气候变化;
64.s3.设置游戏内环境的温度变化,根据时间段变化设定,在不同的时间段内,所述温度变化的范围不同,且温度变化与气候变化相关联,气候不同,温度不同;
65.s4.根据季节变化时间段、游戏内的气候变化以及所述温度设置模块的温度变化对每个时间段植被及环境的变化进行计算,生成对应的季节变化参数;
66.s5.根据生成的季节变化参数,自动生成相对应的游戏环境画面;
67.s6.根据游戏环境画面,判断游戏环境内的季节变化时间段,并与季节变化时间段进行对比,完成季节验算,并确定季节时间段。
68.本发明的原理及优点:本发明通过设置的时间设置模块、气候编辑模块、温度设置模块,能够对游戏内部的时间、气候和温度进行设置,并通过设置的参数调节模块能够生成对应的季节变化参数,通过画面生成模块根据生成的季节变化参数,自动生成相对应的游戏环境画面,然后利用验证模块能够对游戏内部环境的四季变化进行自动验算,从而方便在游戏内部展现一年四季的环境变化效果,提高了游戏体验。
69.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献