三維水面可視化技術的原理

水面具備起伏、流動、反射、折射等效果。在計算機圖形學中,水面的波動一般採用兩種思路實現,第一種是把水的表面剖分紅均勻的網格,而後經過GPU中的頂面着色器控制每一個網格頂點按照特定規律運動。第二種是經過控制GPU中的片元着色器,使得水面的凹凸紋理隨時間平移來實現。在三維GIS中的數據量大,因此渲染性能尤其關鍵。而第二種思路中因爲不用計算大量頂點的位置,其渲染性能更高,因此本文所實現的系統中採用第二種
相關文章
相關標籤/搜索