ios - 如何制造海星中所见的水?

标签 ios opengl-es cocos2d-iphone box2d chipmunk

有一个不错的 Sea Stars iOS 应用程序,可以在 video 上看到漂亮的水效果。 .

我在 here 上找到了 Tiny Wings“波浪”教程,所以我想我可以弄清楚如何制造波浪。

我想知道当英雄从水中弹出时(飞溅和水变形)如何实现。我还想知道当我从上方和下方观察水线时如何产生效果 - 请注意英雄在水线上方和下方时水线如何变化。

我熟悉Box2d和Cocos2d,所以我想知道是否可以在这些知识范围内完成。另外我想知道 Chipmunk 是否可以提供帮助。

最佳答案

看起来海星中的波浪并不是真正模拟的,而只是简单的柏林噪声,并在溅起水花时添加了一个简单的颠簸。如果你想要水模拟,我在这里发布了一些我写的代码: http://www.cocos2d-iphone.org/forum/topic/25494

关于ios - 如何制造海星中所见的水?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9275286/

相关文章:

ios - 如何将自定义缩放应用到 UIImagePicker 相机?

安卓;从普通 Activity 启动和停止 openGL 动画

javascript - 何时绑定(bind)缓冲区以允许在 WebGL 中独立拖动多个形状存在问题

ios - SpriteBuilder CCButton 拉伸(stretch)图像?

ios - Swift 中的双向链表 : why is only one of the references declared weak?

iphone - 使用pushViewController到TableViewController时出现断言错误

ios - Segue VC 与 Tab App Swift

ios - 基本要求:如何在Cocos2d应用程序中获取文本输入

iphone - Cocos2D-iPhone 中的流体模拟效果(如 Feed me Oil)?