💥 Руйнування Твердого Тіла — Удар Вороного
Клацніть будь-де по тілу, щоб вдарити по ньому ударником. Об'єкт розколюється вздовж меж клітинок Вороного — природного способу поділу простору на області найближчого зерна — і кожен уламок відлітає, несучи імпульс від точки удару. Ця техніка (попереднє руйнування за допомогою Вороного + динаміка твердого тіла) є галузевим стандартом для руйнування в реальному часі у відеоіграх і візуальних ефектах.
Параметри
Форма та матеріал
Управління
Клікніть по тілу для удару
Стан
1. Згенерувати N зерен
2. Призначити кожен піксель найближчому зерну
3. Виділити полігони клітинок
4. При ударі: застосувати спрямований назовні імпульс ∝ 1/r²
5. Крок динаміки твердого тіла уламків
Фізика крихкого руйнування
Крихке руйнування відбувається, коли локальний коефіцієнт інтенсивності напружень K перевищує тріщиностійкість матеріалу KIc. Тріщини поширюються шляхами максимального розтягувального напруження, вивільняючи накопичену пружну енергію деформації. Критерій Гріффітса стверджує, що тріщина довжиною 2a росте, коли σ ≥ √(2Eγ / πa), де γ — поверхнева енергія. Попереднє руйнування за Вороного дає статистично ізотропні патерни тріщин, що імітують випадкові межі зерен мікроструктури в полікристалічних матеріалах.