Подтвердить что ты не робот

Физический движок iPhone для моделирования жидкости/воды?

Я собираюсь начать разработку игры, главная функция которой вращается вокруг 2D моделирования воды. Я подумал о том, чтобы начать с Box2D и конструировать воду в этом движке, но я не уверен, будет ли он эффективным, и у меня нет опыта работы с Box2D.

Было бы здорово, если бы был встроенный двигатель с хорошей жидкостной симуляцией. Если нет, с чего мне начать? Я искал вокруг какое-то время и по-прежнему не имею хорошего места для начала.

Вода будет занимать не более 10% экрана за раз, а моя цель - 40 FPS на 3GS и 45+ на iPhone 4. Просто грубые цифры.

4b9b3361

Ответ 1

На самом деле вам нужно обмануть, чтобы сделать что-то гладкое. Дисней: "Где моя вода?" приложение, это потрясающе для этого, они делают первый рендер больших шаров, а затем создают водяную маску, которая служит фильтром, чтобы это выглядело как настоящий поток. Это будет визуально намного лучше, даже если физически он более приближен, чем имитирует сотни тысяч капель.

Посмотрите этот пример, чтобы увидеть, что я имею в виду

Я никогда не подталкивал Box2D к своим пределам, но, на мой взгляд, он должен быть адаптирован для этого использования.