|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Mar 2015
Сообщений: 3
|
Перетекание жидкости из одной пробирки в другую
Доброго времени суток!
Есть такой вопрос: как можно сделать перетекание жидкости из одной пробирки в другую? Я начал заниматься flash совсем недавно, но с Actionscript 3.0 более менее разобрался. Буду рад любой подсказке. |
|
|||||
В нейпе нету sph симуляции. Там формы тел могут "эмитировать" жидкость, например при погружений в них других предметов. Я как-то пытался сделать "перетекание" обычными нейповыми средствами, ничего хорошего не получилось. Спросил на форуме Луки, он посоветовал гуглить на тему sph.
Вот тут уже реализован этот алгоритм на as3. Где-то на том же сайте есть оптимизированная версия.
__________________
Дети не должны знать о своих родителях |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
можно, но с какой скоростью.Прелесть SPH в том, что не надо искать никаких столкновений частиц друг с другом отсюда и скорость.Вообще удивительно как на вондерфул все летает. Я когда писал свою симуляцию она почему-то всегда взрывалась даже при небольшой скорости частиц.Начал курить теорию - нашел упоминание, что SPH с вязкостью всегда неустойчив и на этом забил. А тут, похоже, все стабильно и устойчиво.
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
И сколько это частиц получилось 2-3К? Думаю, Nape c ума сойдет и на половине этого кол-ва тел,учитывая что все постоянно движется и нет "мертвых" тел.Тут от задачи все зависит если нужна физическая достоверность - надо рассматривать частицы как несжимаемые капли жидкости - тогда задача сводится к моделированию N твердых шаров(Nape).
Если нужна правдоподобная картинка ,тогда SPH,хотя у меня где-то валялась статья и про "несжимаемый" SPH |
|
|||||
Симуляцию можно считать на gpu: http://www.uraldev.ru/articles/29
Видео результата, впечатляет: http://www.youtube.com/watch?v=5wRr1gHqBQ8#t=79 На телефонах есть игры с sph. Например, игра от диснея - крокодильчик Свомпи. В ней лимит для максимального количества частиц одновременно присутствующих на экране довольно высок. А ведь там ещё графика рендерится.
__________________
Дети не должны знать о своих родителях Последний раз редактировалось Tails; 21.04.2015 в 09:29. |
|
|||||
Цитата:
|
Часовой пояс GMT +4, время: 19:19. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|