检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]北京航空航天大学电子信息工程学院,北京100083
出 处:《计算机仿真》2008年第9期198-200,255,共4页Computer Simulation
摘 要:对飞行模拟器视景系统中真实水域的生成算法进行了研究。为兼顾水域的渲染逼真度与渲染效率,根据飞机离水面的高度采用两种不同的方法渲染水域:高度大于等于500米时,使用多张纹理连续贴图的方法渲染水域;高度小于500米时,创建水域网格,利用波动方程沿水域网格积分得到每个网格节点实时高度,模拟动态水域。利用凹凸纹理映射实现了水域网格顶点之间的光照细节,同时增加水域的环境映射,使水域效果更加逼真。The rendering algorithm for real water area in a flight simulator visualization system is studied.To render the water area with both high efficiency and high fidelity,this paper toggles between two rendering methods according to the altitude above the water surface: if the altitude is higher than 500m,the water area is rendered by consecutive texture mapping with multiple textures;if the altitude is lower than 500m,first the water area mesh is constructed,then following the wave equation to perform integral operation along the mesh for calculating the real time elevation of every vertex of the mesh,thus simulating the dynamic water area.Moreover,bump mapping technology is used to render the light detail of the areas among mesh grid vertexes,and further enhance the rendering by applying the environment mapping on the water area.Test results prove that with all the measures taken,the visualization system achieves very high fidelity without loss of efficiency.
关 键 词:飞行模拟器 视景系统 真实水域 波动方程 凹凸纹理映射 环境映射
分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.38