摘要:針對vega Prime自帶海洋模塊中海浪隨機性不強和海面網(wǎng)格劃分簡單的不足,以O(shè)pe玎GL為基礎(chǔ)將基于Perlin噪聲的海面仿真應(yīng)用到vega Prime中。Perlin噪聲的生成采用計算機運算最快的位運算方法,減小海面高度場的計算時間;通過采用投影網(wǎng)格的方法實現(xiàn)視點相適應(yīng)網(wǎng)格的計算,生成自然的投影網(wǎng)格,并利用cG對顯卡編程進(jìn)行實時光照渲染。測試結(jié)果表明該方法的幀數(shù)大于Vega Prime(version 2.2)中自帶海洋模塊的幀數(shù),彌補了vega Prime自帶海洋模塊的不足,增強了海面場景的實時性和逼真性。
關(guān)鍵詞:Perlin噪聲;投影網(wǎng)格;海面視景仿真;0penGL;CG;Vega Prime。
中圖分類號:TP391
文獻(xiàn)標(biāo)志碼:A
文章編號:1001-3695(2009)11—4386-04