我正在尝试在android中开发一个游戏,因为我需要有海浪效果。我正在使用OpenGL ES 1.0进行开发。当我搜索实现示例和逻辑时,我遇到了大量的数学计算以及所有(http://http.developer.nvidia.com/GPUGems/gpugems_ch01.html)
计算正弦函数与特定幅度和频率之和的所有内容正弦波方程:\
W1=A1*sin(D1.(x,y)*w1+t*q1)
A1=amplitude of 1st wave
D1=direction of 1st wave
w1=frequency of 1st wave
t=time
q1=phase constant q=speed*2P/Length.
取这个等式的总和将给出表面,
冲浪方程:
H(x,y,t)=W1+W2+W3....
并且有计算正常
的方程式那么伙计们,我如何使用这些方程来计算顶点数组和普通数组的值,以便在我的应用程序中渲染海洋表面...如果你们有人可以提供代码示例或任何帮助,我将不胜感激。 。