检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]西北工业大学航海学院 [2]西北工业大学水下信息处理与控制国家重点实验室,西安710072
出 处:《计算机应用研究》2009年第11期4386-4389,共4页Application Research of Computers
基 金:国家重点实验室基金资助项目(51448080105ZS2601)
摘 要:针对Vega Prime自带海洋模块中海浪随机性不强和海面网格划分简单的不足,以OpenGL为基础将基于Perlin噪声的海面仿真应用到Vega Prime中。Perlin噪声的生成采用计算机运算最快的位运算方法,减小海面高度场的计算时间;通过采用投影网格的方法实现视点相适应网格的计算,生成自然的投影网格,并利用CG对显卡编程进行实时光照渲染。测试结果表明该方法的帧数大于Vega Prime(version2.2)中自带海洋模块的帧数,弥补了Vega Prime自带海洋模块的不足,增强了海面场景的实时性和逼真性。Aimed at the disadvantage of vega prime ocean model in terms of stochastic behavior and ocean surface grid, applied ocean wave simulation with Perlin noise in Vega Prime based on OpenGL. Calculated Perlin noise with the bit operation to decrease the time of ocean wave calculation, realized the ocean grid with view dependent project grid, which could get over the disadvantage of traditional LOD method used in Vega Prime ocean model. Then, rendered the optical effects of ocean surface with hardware accelerated using CG. The test result of experiment shows that the frame frequency of Perlin method is higher than Vega Prime ocean model. A better simulating real-time ocean wave with a photo-realistic quality can be gained compared with Vega Prime ocean model.
关 键 词:PERLIN噪声 投影网格 海面视景仿真 OpenGL CG VEGA PRIME
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3