针对高真实感海面建模困难的问题,提出了一种基于分形算法调和的海面建模方法.将海面分离为基波面和高频细节,基波通过叠加的正弦波模型合成,并基于基波网格的形变提取特征法线,用于视觉效果模拟.为了增加高频细节,引入中点随机位移分形算法,依据海面的方向特征数据优化分形参数,同时根据视点距离、人眼的视觉特性及视角变化进行海面多分辨率层次划分,并对每个LOD层次进行不同深度的递归分形,提高波浪细节的合理性,生成分形算法调和的海面形态.此外,充分利用GPU技术实现海面视觉效果.实验证明,该方法有效的提高了海面的真实感,并达到了很好的绘制速率.
A wave simulation approach based on fractal reconciliation was presented according to the problems of realistic wave modeling.The waves were classified into fundamental wave and high-frequency detail.The fundamental wave was implemented by combining sine wave superposition,the kernel of the method was modeling high-frequency detail using the fractal algorithm——mid-point random displacement(MPRD),and established a new parameter equation from feature data of ocean surface for fractal parameter optimization.At the same time,an improved view-dependent multiresolution model based on viewpoint distance,human visual properties,viewpoint-switches speed was able to reasonably adjust fractal reconciliation wave.On the other hand,the realistic effects with texture mapping and illumination model was achieved on GPU.Experiments show that the method is efficient for realistic wave modeling,and has better rendering speed.