[发明专利]一种大气程辐射传输计算与实时渲染方法有效
申请号: | 201811526742.2 | 申请日: | 2018-12-13 |
公开(公告)号: | CN109783862B | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 吴鑫;丁国鹏;刘凯飞;程强;谢建 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20 |
代理公司: | 西安嘉思特知识产权代理事务所(普通合伙) 61230 | 代理人: | 张捷 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 大气 辐射 传输 计算 实时 渲染 方法 | ||
1.一种大气程辐射传输计算与实时渲染方法,其特征在于,包括:
步骤1、建立大气程辐射传输计算物理模型,其中所述大气程辐射传输计算物理模型为:
其中,Lλ(x,v,s)表示所述大气程辐射传输计算物理模型的输出;
Lsun,λ(x,v,s)表示太阳辐射;
Tλ(x,x0)I[Lλ](x0,s)表示地表对环境辐射的反射;
Tλ(x,x0)Latmo,λ(x0,s)表示大气自辐射;
表示大气对太阳辐射散射和大气对地表辐射散射;
步骤2、确定大气程辐射传输数据与纹理坐标之间的映射关系;
步骤3、根据所述大气程辐射传输计算物理模型得到预计算大气程辐射传输数据;
所述步骤3,包括:
步骤3.1、利用Modtran获取吸收气体的第一光谱透过率,并将所述第一光谱透过率存入第一纹理,所述第一光谱透过率包括第一CO2透过率、第一H2O透过率和第一O3透过率;
步骤3.2、预设所述吸收气体的第一吸收截面,根据所述第一吸收截面得到所述吸收气体的第二光谱透过率,并将所述第二光谱透过率存入第二纹理,所述第二光谱透过率包括第二CO2透过率、第二H2O透过率和第二O3透过率;
步骤3.3、将所述吸收气体的第一吸收截面采用二分法求出所述吸收气体的第二吸收截面;
步骤3.4、将所述步骤3.3中的所述吸收气体的第二吸收截面带入光谱透过率计算公式得到所述步骤3.2中的吸收气体的第二光谱透过率,将所述吸收气体的第一光谱透过率和所述吸收气体的第二光谱透过率进行比较,如果不满足所述吸收气体的第一光谱透过率精度要求,继续循环步骤3.2和步骤3.3,直到满足预设阈值停止循环,并将满足所述吸收气体的第一光谱透过率精度要求的第二吸收截面作为吸收气体的第三吸收截面,所述预设阈值是指所述第一光谱透过率减去所述第二光谱透过率绝对值的误差范围在0.01-0.001;
步骤3.5、根据所述第三吸收截面得到第三光谱透过率;
步骤3.6、根据所述第三光谱透过率、所述第三吸收截面和所述大气程辐射传输计算物理模型得到所述预计算大气程辐射传输数据,并将所述预计算大气程辐射传输数据存入第三纹理;
步骤4、根据所述大气程辐射传输数据与纹理坐标之间的映射关系对所述预计算大气程辐射传输数据进行渲染。
2.根据权利要求1所述的方法,其特征在于,预设所述吸收气体的第一吸收截面,根据所述第一吸收截面得到所述吸收气体的第二光谱透过率,包括:
根据预设范围预设所述吸收气体的第一吸收截面;
根据所述第一吸收截面和所述光谱透过率计算公式得到所述吸收气体的第二光谱透过率。
3.根据权利要求1所述的方法,其特征在于,根据所述第三吸收截面得到所述第三光谱透过率,包括:
根据所述第三吸收截面和所述光谱透过率计算公式得到所述吸收气体的第三光谱透过率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811526742.2/1.html,转载请声明来源钻瓜专利网。