2. Фізика м'яких тіл
Підтримує сталий об'єм
Деформується при колізіях
Повертає попереднє форму після деформації
3. Існуючі методи
Spring-Mass модель – легка реалізація, погані
результати
FEM – дуже хороші результати, складна реалізація,
повільний
SPH – хороші результати
4. Pressure Soft Body Model
Характеристики:
Дуже швидка
Легка в реалізації
Хороша поведінка
Підхід:
Створити оболонку
Наповнити ЇЇ газом
5. Pressure Soft Body Model
Створення оболонки Наповнення її «газом»
𝑃 =
1
𝑉
∗ 𝐴 ∗ 𝑃 ∗ 𝑛[𝑁]
𝑉-об'єм
𝐴-периметр
𝑃-значення тиску
𝑛-вектор нормалі до грані
𝑁-кількість точок
7. Алгоритми
Sutherland–Hodgman – вікно має бути опуклим
Weiler–Atherton – область не має мати само перетинів
Bentley–Ottmann – для будь яких многокутників
Vatti – оптимізація алгоритму Bentley–Ottmann