Как стать автором
Обновить

Комментарии 14

Это не вода, это что-то мега густое.
Кисель.
Странно, почему не белое.
Что-то не понял, кто реализует сам алгоритм SPH. Box2D?
SPH — это просто теория. Физический мир можно использовать любой: Box2D или Chimpmunk. Можно написать свою физику(которая скорее всего работать будет быстрее перечисленных двух) и костылями прикрутить к одному из движков.
Просто я писал дипломную работу по методу SPH и знаю, что там ооочень много вычислений. По этому чтобы была риалтаймовость надо либо иметь мощный комп, либо не учитывать все коррекции метода.
У меня есть приложение на SPH — работает даже на первом iPhone. В стакане мешаю две жидкости. Весь — тормоз — только в вычислениях. Графика — обычные битмапы прозрачные.
Если делать искажения(простейшее: смещение фона за водой на 3 пикселя в сторону по круговому движению) и прозрачность через маску + моутион блюр, то без шейдеров у меня тормозит даже одна частица.
Это напомнило мне «воду» физической песочницы Phun.
Только это никакой не SPH, а просто куча кружочков наваленных друг на друга.
Все ок, только надо увеличить скорость.
Похоже на воду из «Where is my whater?» («Свомпи» после локализации)
С шейдерами только поколдовать надо…
А чо так тормозит??
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации