介绍了当前实现海浪模拟的不同方法,详细描述了基于分形理论的FBM(Fractal Brown Motion)即分形布朗运动中的随机中点位移算法原理,给出了分形三维海面的模拟生成算法,同时在考虑风力因素的条件下给出了三维海浪运动的几何模型和相应的...介绍了当前实现海浪模拟的不同方法,详细描述了基于分形理论的FBM(Fractal Brown Motion)即分形布朗运动中的随机中点位移算法原理,给出了分形三维海面的模拟生成算法,同时在考虑风力因素的条件下给出了三维海浪运动的几何模型和相应的模拟生成算法.为了弥补普通插值方法解决海浪跳变现象的不足,提出了一种多重动态不均匀插值方法,有效的减少了海浪跳变现象,并在VC++6.0和OpenGL环境下运用上述方法实现了三维海浪的模拟,具有较好的真实感和实时性.展开更多
文摘介绍了当前实现海浪模拟的不同方法,详细描述了基于分形理论的FBM(Fractal Brown Motion)即分形布朗运动中的随机中点位移算法原理,给出了分形三维海面的模拟生成算法,同时在考虑风力因素的条件下给出了三维海浪运动的几何模型和相应的模拟生成算法.为了弥补普通插值方法解决海浪跳变现象的不足,提出了一种多重动态不均匀插值方法,有效的减少了海浪跳变现象,并在VC++6.0和OpenGL环境下运用上述方法实现了三维海浪的模拟,具有较好的真实感和实时性.