摘要

在传统三维地形中,水面以纹理贴图的方式表示,该方法表示的水面是静态的,不能满足各应用场景对动态水面的需求,文章针对这一问题提出三维地形支撑的不规则动态水面模拟方法。该方法采用动态水面替换原有静态纹理水面,分析深水区与浅水区水面的波动模型,在水面边界的约束下以叠加Gerstner波的方式实现水面的动态效果,获得具有较好视觉效果的动态水面和与地形完美结合的场景。实验结果表明,该方法能够实现各种不规则动态水面,做到形状定制,且与三维地形完美结合,较大幅度地提升了三维地形中水面动态特征的表现力,增强了场景真实感,具有良好的用户体验。