投影網格

投影網格算法可用於對水面或地形高度圖進行視點相關的mesh生成,特色是:html

1,只對高度圖可見部分生成mesh。算法

2,screen space grid上採樣點均勻分佈,則projection grid上的採樣點非均勻分佈,天然實現了lod。spa

圖示:htm

實現方法:blog

可事先用建模軟件建一個縱橫分割均勻的plane,繪製它。ip

在其shader裏將傳入的頂點座標視做屏幕座標,逆求出其clipspace座標和世界。io

用clipspace座標去光柵化。cli

用世界座標去與water plane求交,交點座標的xz值用做uv去訪問heightmap。軟件

 

參考:grid

http://blog.sina.com.cn/s/blog_15ff6002b0102xnhc.html

https://www.zhihu.com/question/28127528

相關文章
相關標籤/搜索