1) Есть ли какие-либо доказательства того, что моделирование, которое смешивает физическое тело и жидкости (например, SPH), может обеспечить моделирование для реального мира?
2) Как работает рама такого микса?Как моделирование текучей среды интегрировано в двигатели с жестким корпусом Rigid Body?
Скажите, что у нас есть качели в коробке с 2 различными жидкостями (масло и вода) и мягким телом. Состояние запуска выглядит так:
Как мы можем моделировать такую ситуацию вперед? С какими инструментами?
Как я в настоящее время увидеть его в мой был (пожалуйста, высокий меня, если я ошибаюсь)
- у нас есть все тела и жидкости на состоянии (
*
) - Современные двигатели, такие как поддержка Пули мягких тел и жесткие тела - поэтому мы можем загрузить (
*
) и сделать рамку в RB \ SB phisix engine. - Возьмите все вершины и сравните их с предыдущим кадром. получив какую-то форму поля векторной силы.
- Представляют наш RB/SB на Tate (
*
) в двигателе жидкости в виде частиц с импульсами от нашего силового поля - нагрузки (
*
) с RB и SB как частицы с плотностью, соответствующих материалов они сделаны и импульсы, соответствующие previosly вычисляется вектор Фейлд - сделать рамку в двигателе жидкости
- обновление РБ/С.Б. позиции по отношению к частицам Movment - получить новое состояние (
**
)
И это, по крайней мере, в теории, может быть computabl e в почти реальном времени с текущими жидкостями 3 + bullet 3 на gpu для простых случаев ... Тем не менее я выиграю, насколько это делает систему не реальной?
проблема начинается с взаимодействий, таких как столкновения ... потому что вам необходимо взаимодействовать со всеми сталкивающимися частицами одновременно, что иногда очень сложно, особенно при циклических взаимодействиях (когда частица 1 взаимодействует с 2,3,4,5 ... и некоторые из них взаимодействуют до 1 в режиме прямого встречного противодействия) точность (реализм) падает очень быстро ... большинство физических движков предназначены для игр, поэтому они заменяют точность скоростью вычислений ... Для «точных» симуляций FEM и/или полевые методы лучше. по крайней мере, на мой взгляд – Spektre
Для чего вам это нужно? Игры? Научный сим? Взаимодействие частиц в жидкостях невероятно дорого стоит вычислить, чтобы быть реалистичным. – webuster
Научное моделирование – DuckQueen