You are on page 1of 16

Мала комп'ютерна академія

Візуальні ефекти
Урок №1. Фізика руйнувань
Урок №1. Фізика руйнувань
Глава. Увага!

Увага!
У цьому електронному уроці використовуються пе- У ЦЬОМУ УРОЦІ ВИКОРИСТОВУЄТЬСЯ
редові можливості формату Adobe PDF, які дають змогу МАСШТАБУВАННЯ ІЛЮСТРАЦІЙ

створити інтерактивні змінні ілюстрації, а також помі- Якщо ви бачите ілюстрацію із познач-
кою  , ви можете збільшити масштаб
стити на сторінки уроку звукові та відеофайли. зображення, клацнувши по ньому
Більшість сторонніх додатків для перегляду фай- мишкою. Якщо клікнути мишкою ще
лів формату PDF — зокрема, переглядачі, вбудовані в раз, розмір ілюстрації повернеться до
первісного.
операційні системи, — а також засоби перегляду на мо-
більних пристроях можуть не вміти відображати та-
кий контент.
Якщо у вас виникли проблеми з переглядом уро-
ку, і якісь його елементи некоректно працюють або не У ЦЬОМУ УРОЦІ
відоб­ражаються, ви можете безкоштовно завантажити ВИКОРИСТОВУЄТЬСЯ
ПЕРЕМИКАННЯ РИСУНКІВ
та встановити останню версію програми Adobe Reader
за цим посиланням і використовувати її для перегля- Щоразу, коли ви бачите рисунки з
кнопками перемикання «Рисунок 1»,
ду електронних уроків. «Рисунок 2», ви можете перемкнути
зображення натисканням сірих кно-
В уроці є файли з відео матеріалами, які прикріпле- пок. Червоним кольором позначаються
ні до цього PDF-файлу. кнопки з активними рисунками.
Рисунок 1 Рисунок 2

Стр. 3
Урок №1. Фізика руйнувань
Глава. Фізика руйнувань

Фізика руйнувань
Створення спецефектів — одна з найцікавіших і найза- У цьому курсі ми й будемо розглядати принципи ство-
хопливіших сфер використання 3D-графіки. Такі техноло- рення таких спецефектів. Почнемо з простого — розбере-
гії широко використовуються в кінематографі. Вони дозво- мося, як все ж таки працює фізика руйнувань. Як творцям
ляють наповнити сцени будь-якими об'єктами: створювати фільмів про Месників раз у раз вдається будувати та руй-
в кадрі фантастичні пейзажі, наділяти людей суперздіб- нувати цілі мегаполіси?
ностями та навіть міняти зовнішність самих акторів! Створимо нову сцену в Blender. Зверніть увагу, що ми
Яскравий приклад — фільми всесвіту Marvel, на ⅔ зня- працюємо з найновішими версіями програми — 2.8 або
ті на зеленому екрані. А деякі персонажі (наприклад, Ґрут вище.
або єнот Ракета з «Вартових Галактики») взагалі є комп'ю- Розмістимо стандартний куб на площині, яку збільше-
терними моделями (рис. 1) но в 10 разів (рис. 2).

Рисунок 1 Рисунок 2

Стр. 4
Урок №1. Фізика руйнувань
Глава. Фізика руйнувань

Давайте спробуємо розбити куб. Ми можемо розділити


його на безліч дрібних частин за допомогою спеціального
ефекту Cell Fracture (Розлом осередків). За замовчуванням він
вимкнений. Перейдемо в меню Edit — Preferences (рис. 3).

Рисунок 4

Рисунок 3

У вікні налаштувань переходимо у вкладку Add-ons.


Знаходимо й активуємо потрібний додаток (рис. 4).
Щоб розділити куб на безліч дрібних частин, спершу
необхідно намалювати на ньому сітку тріщин. Для цього
ми скористаємося інструментом Annotate (Анотування)
(рис. 5). Рисунок 5

Стр. 5
Урок №1. Фізика руйнувань
Глава. Фізика руйнувань

Щоб малювати по поверхні 3D-об'єктів, необхідно пе- Спробуємо намалювати перший розлам на кубі. Як
ревести інструмент в режим Surface (Поверхня) (рис. 6). видно на рисунку 8, лінія буде «прилипати» до кубу.
Намалюємо сітку тріщин на кожній грані куба. Припу-
стимо, що майбутній удар припаде на кут. У цьому місці
сітку потрібно зробити якомога щільніше (рис. 9). Не бій-
теся виводити лінії за межі площини. Це лише допоміж-
ний об'єкт, який ми пізніше видалимо.

Рисунок 6

Аби випадково не накреслити лінії на площині, на дея-


кий час відключимо її видимість у списку об'єктів (рис. 7).

Рисунок 8 Рисунок 9

Коли сітка буде готова, можна застосувати до неї ефект


розлому. Це можна зробити декількома способами: через
Рисунок 7 меню Object — Quick Effects — Cell Fracture або у вікні

Стр. 6
Урок №1. Фізика руйнувань
Глава. Фізика руйнувань

швидкого пошуку. Щоб викликати його, натискаємо F3 ■ створимо колекцію нових елементів — папку Fragments,
і вводимо назву ефекту в рядок пошуку (рис. 10). Не за- усередині якої будуть об'єднані всі уламки куба.
будьте переконатися, що потрібний об'єкт виділено у вю-
порті, інакше ефект не дасть результату!

Рисунок 10

Перед нами з'явиться вікно налаштувань ефекту. Да-


вайте змінимо декілька параметрів (рис. 11):
■ перемкнемо Point Source (Джерело точок) на Annotation
Pencil — сітку, яку ми намалювали раніше;
■ підвищимо до 150 параметр Source Limit (Ліміт дже-
рела), що відповідає за кількість частинок, на які буде Рисунок 11
поділено об'єкт;
■ у графі Recursion виставимо 1, щоб програма повторно Натискаємо ОК, щоб застосувати ефект, і чекаємо на
дробила раніше відламані частини; завершення генерації частинок.

Стр. 7
Урок №1. Фізика руйнувань
Глава. Фізика руйнувань

У результаті в списку об'єктів з'явиться група елемен- Розглянемо результат. Ми отримали куб, складений із
тів Fragments, скопійована з базового куба. Болванка та- безлічі дрібних шматочків (рис. 14).
кож залишиться. Ми можемо приховати її видимість у
вюпорті (рис. 12).
Тепер позбудемося допоміжних ліній. Це можна зроби-
ти двома способами:
■ на верхній панелі налаштувань інструмента;
■ у вкладці View, у блоці Annotations.
Натискаємо на кнопку «-», щоб видалити об'єкт
(рис. 13).

Рисунок 14

Якщо запустити анімацію зараз, нічого не відбудеть-


ся — куб залишиться статичним.
Щоб окремі фрагменти почали реагувати на гравіта-
цію, потрібно налаштувати характер їхньої поведінки.
Виділимо будь-який фрагмент куба, перейдемо у вкладку
Physics Properties і виберемо тип фізики Rigid Body (Твер-
де тіло).
У вкладці Surface Response (Реагування поверхні) під-
Рисунок 12 Рисунок 13 вищимо значення параметра Friction (Тертя) до 0,75. Так

Стр. 8
Урок №1. Фізика руйнувань
Глава. Фізика руйнувань

взаємодія твердих частинок виглядатиме природніше


(рис. 15).
Запустимо анімацію. Фрагмент, що володіє фізичними
властивостями, провалиться крізь підлогу (рис. 16).

Рисунок 17

Рисунок 15 Рисунок 16

Скопіюємо настройки фізики для інших частинок.


Щоб виділити всі фрагменти, натискаємо правою кно-
пкою миші по папці Fragments і вибираємо Select Objects
(рис. 17).
Уважно придивіться до куба. У кадрі підсвічені всі
частинки, але та, яка володіє фізичними властивостями,
виділена трохи інакше — ніби активована (рис. 18). Рисунок 18

Стр. 9
Урок №1. Фізика руйнувань
Глава. Фізика руйнувань

Застосуємо її фізику до всіх інших фрагментів. Пе- Перед симуляцією анімації налаштуємо фізику і для
рейдемо в меню Object — Rigid Body — Copy from Active площини, аби фрагменти куба не провалилися в пустоту.
(Об'єкт — Тверде тіло — Скопіювати з активного еле- Повернемо видимість даного об'єкта, виділимо його і за-
менту) (рис. 19). стосуємо тип фізики Rigid Body, помінявши тип Active на
Passive. Так наша площина залишиться статичною. Зна-
чення Friction можна також трохи підвищити — до 0,7
(рис. 20).
Якщо знову запустимо анімацію, куб розвалиться на
шматки (рис. 21).

Рисунок 20 Рисунок 21

Давайте покращимо фізику окремих фрагментів. У ре-


альності частинки різного розміру матимуть різну вагу.
Рисунок 19 Програма Blender дозволяє прорахувати цей параметр за

Стр. 10
Урок №1. Фізика руйнувань
Глава. Фізика руйнувань

все в кілька кліків. Давайте спробуємо! Знову виділимо всі Перед нами з'явиться список матеріалів. Припустимо,
фрагменти куба, відкриємо меню Object — Rigid Body і ви- що наш куб зроблений із цегли. Виберемо для нього мате-
беремо опцію Calculate Mass (Розрахувати масу) (рис. 22). ріал Brick (Pressed) (Цегла (пресована)) (рис. 23).

Рисунок 23

Дочекаємося завершення розрахунку і перевіримо ре-


зультат. По черзі виділимо маленький і великий фрагмен-
ти. Як видно на рисунках 24 і 25, маса маленького улам-
Рисунок 22 ка — 900 г, а великого — 135 кг.

Стр. 11
Урок №1. Фізика руйнувань
Глава. Фізика руйнувань

Рисунок 26
Рисунок 24 Рисунок 25

Проведемо симуляцію. Як ми бачимо, маленькі шма-


точки падають набагато швидше (рис. 26). Такий резуль-
тат виглядає набагато реалістичніше.
Утім, куб не мусить розсипатися сам собою. Щоб деакти-
вувати цю дію, виділимо будь-який фрагмент куба і розгор-
немо вкладку Dynamics на панелі налаштувань фізики. Ак-
тивуємо і розгорнемо вкладку Deactivation, потім поставимо
галочку навпроти опції Start Deactivated (рис. 27).
Через те, що ми внесли зміни у фізику окремо об'єкта,
необхідно знову скопіювати ці налаштування на інші ча-
стини, а також заново розрахувати масу частинок. Після
цього можна запустити анімацію. Якщо все зроблено пра-
вильно, куб залишиться статичним. Рисунок 27

Стр. 12
Урок №1. Фізика руйнувань
Глава. Фізика руйнувань

Давайте додамо сферу, яка розіб'є куб при зіткненні. Наступний кадр анімації вибираємо залежно від
Створимо UV Sphere, зменшимо її та розташуємо поруч із швидкості, яку ви хочете привласнити кулі. У прикладі
місцем майбутнього удару, як показано на рисунку 28. ми переходимо у 20 кадр, зрушуємо кулю вліво по осі Х
і створюємо ключ для нового положення сфери (рис. 30).

Рисунок 28

Приступимо до анімації. У першому кадрі зрушимо


сферу вправо по осі Х і зафіксуємо ключ анімації Location
(рис. 29).
Рисунок 30

Необхідно додати фізику сфері, щоб при зіткненні


вона впливала на куб. Виберемо для кулі тип фізики Rigid
Body. Щоб сфера не впала відразу після старту анімації,
обов'язково активуємо опцію Animated. Тоді при розра-
хунку кадрів буде враховуватися траєкторія польоту сфе-
Рисунок 29 ри (рис. 31).

Стр. 13
Урок №1. Фізика руйнувань
Глава. Фізика руйнувань

Рисунок 32 Рисунок 33

Рисунок 31

Запустимо анімацію. Сфера ефектно зруйнує наш


об'єкт (рис. 32). Давайте трохи підкоригуємо анімацію
сфери, щоб після зіткнення з кубом вона зупинилася і від-
котилася в бік. Виберемо кадр анімації за мить до зіткнен-
ня, у нашому випадку це 9 кадр (рис. 33).
Зберігаємо в ключі опцію Animated (рис. 34). Перехо-
димо в 10 кадр і деактивуємо цю опцію, потім знову ство-
рюємо ключ (рис. 35). Рисунок 34 Рисунок 35

Стр. 14
Урок №1. Фізика руйнувань
Глава. Фізика руйнувань

Запустимо розрахунок кадрів. У момент зіткнення з


кубом, сфера припинить рухатися по прямій і відлетить
убік (рис. 36).
Щоб зіткнення було більш видовищним, збільшимо
масу кульки. Запустимо анімацію та отримаємо задово-
лення від результату (рис. 37)!

Відео 1

Рисунок 36 Рисунок 37

Наостанок розглянемо невеликий приклад викори-


стання фізики руйнувань у комп'ютерних іграх. Такі ефек-
ти дуже любить фінська компанія-розробник Remedy
Entertainment. Вони створюють ігри, у яких герої з кру-
тими суперздібностями можуть змінювати світ навколо
себе, маніпулюючи часом і простором (відео 1-2).
Відео 2

Стр. 15
Візуальні ефекти
Урок №1. Фізика руйнувань

© STEP IT Academy, www.itstep.org

Усі права на захищені авторським правом фото, аудіо та відеотвори, фрагменти яких використані в матеріалі,
належать їхнім законним власникам. Фрагменти творів використовуються з ілюстративною метою в обсязі,
виправданому поставленим завданням, в межах навчального процесу і в навчальних цілях Відповідно до
ст. 21 і 23 Закону України «Про авторське право й суміжні права». Обсяг і спосіб цитованих творів відповідає
прийнятим нормам, не завдає шкоди нормальному використанню об'єктів авторського права і не обмежує
законні інтереси автора та правовласників. Цитовані фрагменти творів на момент використання не можуть
бути замінені альтернативними, що незахищені авторським правом аналогами, і як такі відповідають
критеріям сумлінного і чесного використання.
Усі права захищені. Повне або часткове використання матеріалів заборонено. Узгодження використання
творів або їхніх фрагментів проводиться з авторами і правовласниками. Узгоджене використання матеріалів
можливе лише за умов згадування джерела.
Відповідальність за несанкціоноване копіювання і комерційне використання матеріалів визначається чинним
законодавством України.

You might also like