Як би я міг реалізувати динаміку рідини в грі, як це можна побачити у цьому відео ?
Як би я міг реалізувати динаміку рідини в грі, як це можна побачити у цьому відео ?
Відповіді:
Схоже, що гра просто використовує досить просте моделювання рідини частинок . В основному, «вода» складається з маленьких кульок, які рухаються відповідно до ньютонівської механіки, потрапляють під гравітацію і відштовхуються одна від одної на невеликі відстані. Потім краплі води обертаються навколо частинок, використовуючи щось, як метаболи, щоб згладити поверхню.
Дуже схоже на воду у шутера PixelJunk. Є PDF-файл про те, як було зроблено воду:
http://www.maisonikkoku.com/yonder/SIGGRAPH2011/SlidesForADBAD.pdf ^^ посилання зійшло з ладу ... ви можете отримати кешовану версію з пошуку в Google, але якщо ви дуже ліниві, ви можете переглянути це скопіюйте, якщо вам потрібно: http://dl.dropbox.com/u/203979/SlidesForADBAD.pdf
Спробуйте прочитати великі серйозні статті від Intel про моделювання рідини для відеоігор http://software.intel.com/en-us/articles/fluid-simulation-for-video-games-part-1/
А також спробуйте це, моделювання рідини в грі Alice http://developer.nvidia.com/content/fluid-simulation-alice-madness-returns