在Android中使用OpenGL的海浪效果

时间:2012-10-16 12:11:13

标签: android opengl-es

我正在尝试在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....

并且有计算正常

的方程式

那么伙计们,我如何使用这些方程来计算顶点数组和普通数组的值,以便在我的应用程序中渲染海洋表面...如果你们有人可以提供代码示例或任何帮助,我将不胜感激。 。

0 个答案:

没有答案