三维水面可视化技术的原理

水面具备起伏、流动、反射、折射等效果。在计算机图形学中,水面的波动一般采用两种思路实现,第一种是把水的表面剖分红均匀的网格,而后经过GPU中的顶面着色器控制每一个网格顶点按照特定规律运动。第二种是经过控制GPU中的片元着色器,使得水面的凹凸纹理随时间平移来实现。在三维GIS中的数据量大,因此渲染性能尤其关键。而第二种思路中因为不用计算大量顶点的位置,其渲染性能更高,因此本文所实现的系统中采用第二种
相关文章
相关标签/搜索