|
|
|||||
SPH моделирование воды.
Помогите разобраться в этой гидродинамике сглаженных частиц. Третий день голову ломаю.
Вот статья по которой пытаюсь воспроизвести алгоритм: http://www.uraldev.ru/articles/29/page/1 конкретна - параграф 3 (Smoothed Particle Hydrodynamics), не могу до конца понять принцип работы формул. Как именно высчитывать взаимодействие? Если я правильно понимаю, эта формула довольно гибкая, с помощью неё частицы могут обмениваться любой информацией, например, скоростью движения. Плюс система с плотностью, позволяет нагнетать внутреннюю энергию, и передавать её на те участки, где эта энергия может быть высвобождена. Что-то мой результат не очень похож на воду: (Пробел - сброс)
__________________
Дети не должны знать о своих родителях |
|
|||||
Регистрация: Dec 2006
Сообщений: 1,764
|
простите за вопрос: но где же вода?
__________________
а за окном атлантический океан! |
|
|||||
у вас как минимум в стенки утекает вся энергия взаимодействия, от стен хорошо бы отскакивать. И плюс у вас растёт энергия иногда при столкновениях(на глаз). Иногда появляются точки с огромным импульсом. Хорошим подходом для дебага является наблюдение за внутренней энергии системы при условии что она замкнута, но с такими как у вас столкновениями со стенками она не замкнута. Сделайте отскок от стенок и наблюдайте за суммой энергий. Ну и при каждом столкновении контролируйте законы сохранения импульса и энергии.
__________________
:) |
|
|||||
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
|
Возможно вам поможет ознакомление со статьями "Управление поведениями"
http://coolisee.blogspot.ru/search?u...09:37:00-08:00 К сожалению, там картинки и флэшки полетели, но насколько я помню, там были очень похожие демки.
__________________
hauts.ru |
|
|||||
Регистрация: Nov 2010
Сообщений: 150
|
Вот тут простейшая реализация, по исходникам не сложно разобраться будет.
http://wonderfl.net/c/aLQe http://wonderfl.net/c/2pg0 Добавлено через 1 минуту и вот для жидкостей с разными свойствами. http://wonderfl.net/c/e3oK Добавлено через 9 минут а вот тут еще собственно разъяснение работы http://www.flasher.ru/forum/blog.php?b=84 |
Часовой пояс GMT +4, время: 03:03. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|