摘要
针对常见三维场景中水面特效真实感与实时性较难平衡的现状,提出了一种基于Gerstner波模型的水面特效模拟方法。对振幅添加了随机扰动,使得波动更具有变化;在将叠加后Gerstner波分为大波与小波的基础上,通过改变不同类型波的参数可方便地控制波形;最后引入反射率与透明度以适应不同的环境与水体。实验结果表明,新的模型不仅呈现出更加真实的水面特效,而且得到了比较理想的渲染速度。
For the problem that it is difficult to balance realism and real-time in modeling water, a new water effects simulation method based on Gerstner wave model is proposed. Firstly,random perturbations are added into the amplitude in order to make the fluctuations varied. Secondly, the superim- posed Gerstner waves are divided into large waves and small waves, and it is more convenient to control waveform by changing the parameters of the different types of wave. Finally, the reflectivity and transparency are used to adapt to different environments and waters. The experimental results show that the new model not only presents a more realistic water effects,but also gets an ideal rendering speed.
出处
《计算机工程与科学》
CSCD
北大核心
2014年第4期746-750,共5页
Computer Engineering & Science