Опубликовано 28 апреля 2013, 21:55

Magic Fluids — Миротечение

Поведение жидкостей само по себе довольно занятно. В этой среде работают совсем другие законы, порой вовсе весёлые для нас, сухопутных и не очень, крыс. Каждая жидкость диктует свои правила, зависящие от густоты, от места, где ей дают порезвиться, и от многого другого. Описать это словами невозможно, да и формулами получается не особо. Физики даже отдельную науку придумали ради описания природы жидкостей, и не одну!
Magic Fluids — Миротечение
39fd76

39fd76

Так или иначе, работа с жидкостями весела и нетривиальна. Особенно в среде разработчиком игр. Первые потуги выразить её в цифровом мире успешно скрываются в тёмных закоулках времени, но даже известные тайтлы-первопроходцы, имеющие намёки на 3D (что нас, собственно, и интересует), не показывали в этом плане ничего толкового. В лучшем случае жидкости были просто областью, в которой можно было плавать, и, что ещё лучше, утонуть. Иногда на стенах даже появлялось нечто похожее на волны. С течением времени физические движки начали совершенствоваться, обрастать скриптами и выписывать самые разные физические кренделя. Чем это грозило для компьютера? Повышением производительности, да, но и моделируемый мир становился правдоподобнее. Только вот воду в серьёзных проектах так и не научили быть похожей на нормальную… Пока не появился всем известный PhysX. А там уж понеслась наука вширь и вдоль! Конечно, после недавней демки Unreal Engine 4 , при взгляде на которую даже матёрые учёные одобрительно кивают головой, вопрос о жидкостях уже не стоит так резко. Но это на ПК, а что же на смартфонах? К сожалению, последние довольствуются упрощёнными моделями, да и то — в качестве развлечения. И приложение Magic Fluids входит именно в этот список.

aa75a9

aa75a9

Моделирование среды, отличающейся от твёрдой, в большинстве своём имеет завораживающий результат. Герой статьи предлагает именно это — водя пальцем по экрану, мы генерируем потоки частиц, которые покорно следуют физическим законам, имитируя реальное движение жидкости или газа.

244df4

244df4

Но это — вкратце. Весь потенциал программы сокрыт не в результате её работы, а в гибкости её настроек. С частичками можно творить любые непотребства! Хотите устроить метель? Пожалуйста! Кислотный ураган? Как два пальца! Огненная буря, салют из искр — и это лишь предустановленные схемы.

7524fc

7524fc

Дело в том, что сам поток в программе разделяется на Paint (краску) и Particles (частицы). Именно их комбинация и формирует тот незабываемый фейерверк, который наши пальцы образуют на экране. Каждый из этих элементов поддаётся отдельной настройке по вкусу пользователя. Цвет, количество, поведение — всё как на заказ!

Приятно и то, что производительность программы можно настроить под каждый телефон, от самых-самых топовых, и до простых бюджеток. Причём пункты настройки невольно улыбают: «Keep Calm And Turn Off Your Phone», «I Found My Grandpa’s Phone» и так далее, вплоть до «Gift From Aliens». Результат безобразия можно заснять как картинку, благо при включении меню процесс на пару секунд замирает. А если не устраивает статичное изображение — программу можно установить в качестве живых обоев.

e6c94d

e6c94d

Magic Fluids  — один из лучших представителей физических песочниц без особой цели. Предназначением этой программы является чистое развлечение и удовольствие от наблюдения за реалистичной моделью поведения частичек. А при правильной настройке цветов экран телефона озарится таким фейерверком, что любой пиротехник от зависти поседеет.