我想创造一个液体动力学。我搜索了很多,创建了随着设备运动而移动的球,但我不知道如何使球看起来像液体..我想这是一些面具,但我没有找到如何去做。有人可以帮我吗?
谢谢。

最佳答案

游戏中看起来像液体的东西通常遵循以下模式(有很多方法可以做到这一点,使用过滤器、着色器、您自己的自定义 opengl 东西):

  • 很多球彼此相邻
  • 球具有 alpha 渐变。所以基本上如果你在 photoshop 中用黑色在 alpha channel 上做一个径向渐变,你会得到一个非常模糊的球。或者只是在Photoshop中画一个黑球并模糊它。你明白了。
  • 你硬对比(阈值)一切。实际上,这是在某个阈值下执行 1.0 alpha 或 0.0 alpha。所以要么开要么关。
  • 关于ios - 将 SKSpriteNode 屏蔽为液体,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23840507/

    10-08 20:58