如何在3D中使用opengl渲染海浪?

use*_*955 3 opengl 3d graphics rendering

如何在3D中使用opengl渲染海浪?欢迎任何回复.

编辑:

是否有任何源代码可以渲染海浪但不使用其他sdk或api?通过阅读OSG源代码可能很难学习如何渲染它.所以关于它的任何教程都可以,它附加源代码是非常好的.

Jam*_*mes 7

渲染逼真的水是非常困难的.幸运的是,有一些工具可以让它变得更容易,比如OSGOcean,它可以呈现一些非常令人印象深刻的波浪.


Bar*_*art 7

克里斯蒂安(上图)是对的.目前您的问题非常广泛且难以回答.您可能希望自己做一些研究,然后提出更具针对性的问题.

例如,开始查看浅水方程.(我现在正在这里跳过全流体模拟)或者阅读Tessendorf的" 模拟海浪 ".或者看看Cem Yuksel的波粒子.即使你最终没有实现任何一个,引用将是一个很好的资源.另一个可能是这个链接集合.

不是一个明确的答案,但是让我们继续下去,我们可以指出你更具体的方向.