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


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


Ссылка идет в тупик.
Тодд Леман

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.