摘要
针对现有水面特效模拟方法模拟常见三维场景中水面波动真实感较差的问题,提出了一种基于真实能量衰减Ger-stner波模型的水面特效模拟方法。对Gerstner波的数学模型和参数进行了分析,通过对真实水波传播过程中能量损耗的研究,引入衰减因子α,建立崭新的振幅随时间衰减的方程,将此方程代入Gerstner波模型模拟水波;引入反射率与透明度以适应不同的环境与水体。实验结果表明,该模型可以呈现更加真实的水面波动效果。
By the study of the simulation of water effects at home and abroad, for the poor realistic problem of water waves in common three-dimensional scenes, a new Gerstner wave model based on energy attenuation to simulate water effects is presented. Firstly, it the Oerstner wave mathematical model and parameters is analyzed. Then, by the study of the physical characteristics of real water surface fluctuations, it established a new amplitude equation with the attenuation factor a is ectablished, and the equation is put into the Gerstner wave model to simulate water waves. At last, the reflectivity and transparency is introduced to adapt to different environments and waters. The experimental results show that the new model can present more realistic effects of waves in water.
出处
《计算机工程与设计》
CSCD
北大核心
2013年第6期2114-2118,共5页
Computer Engineering and Design