Generate Realistic Water based on multiple Normal maps
基于Berlin噪聲算法可以產(chǎn)生真實(shí)的水面效果,然而由于需要?jiǎng)討B(tài)生成相應(yīng)的normal map,所以效率較低。昨天和同事討論時(shí),產(chǎn)生一個(gè)想法:采用多張靜態(tài)normal maps和紋理動(dòng)畫。實(shí)驗(yàn)了一下效果還不錯(cuò)。筆者使用下圖所示的兩張法線貼圖:





















帶環(huán)境反射的水面效果
P.S. 在MMOG中normal map制造水面足矣,在有效減少vertex的同時(shí)提高效率。
posted on 2008-12-06 16:06 Heath 閱讀(2417) 評(píng)論(1) 編輯 收藏 引用 所屬分類: Graphics Programming