Как работает гидродинамика?

10

Как бы я реализовал динамическую динамику в игре, как показано в этом видео ?

Эдгар Миранда
источник
6
Вы пробовали гуглить "2d Fluid Simulation"?
Quazi Irfan
Поисковый термин, который может быть полезен для вас, - «гидродинамика сглаженных частиц». Обновление : вот очень хорошее введение в области.
DaleyPaley

Ответы:

18

Похоже, что игра просто использует довольно простую симуляцию частиц жидкости . По сути, «вода» состоит из маленьких шариков, которые движутся по ньютоновской механике, падают под действием силы тяжести и отталкиваются друг от друга на короткие расстояния. Капли воды затем рисуются вокруг частиц, используя что-то вроде метабола, чтобы сгладить поверхность.

Илмари Каронен
источник
На самом деле хороший, чистый ответ на слишком широкий вопрос
bobobobo
4

Выглядит очень похоже на воду в PixelJunk Shooter. Существует PDF-файл о том, как была сделана вода:

http://www.maisonikkoku.com/yonder/SIGGRAPH2011/SlidesForADBAD.pdf ^^ ссылка обесточена ... вы можете получить кэшированную версию из поиска Google, но если вы очень ленивы, то вы можете просмотреть это скопируйте, если вам нужно: http://dl.dropbox.com/u/203979/SlidesForADBAD.pdf

Ричард Фабиан
источник
Ссылка идет в тупик.
Тодд Леман