Уроки анімації. Наближення анімації персонаж до реальності. (3 стор) Додаткові матеріали до уроку

Інші різновиди ходьби

У попередніх заняттях ми займалися відтворенням звичайної ходьби. Однак персонажі можуть переміщатися безліччю інших способів: бігти, рухатися підстрибом, волочити ноги, йти навшпиньки і т.д. Індивідуальність персонажа виявляється у ході, і багато художники-аніматори вважають, що вона є ключовою частиною його характеру. Хода персонажів Джона Уейна, наприклад, різко відрізняється від ходи героїв Гручо Маркса. Впізнаваність персонажа має на увазі впізнаваність його ходи. Проаналізуємо кілька видів переміщення.

Біг

Біг – це не просто прискорена ходьба. Його краще уявляти не як постійне падіння, а як серію стрибків уперед, під час яких тіло набагато сильніше, ніж під час ходьби, нахиляється вперед. У ній одна нога завжди стосується землі, а під час бігу іноді обидві ноги перебувають у повітрі. Розміри таких стрибків перевищують максимально можливу довжину кроку під час ходьби.

Інші різновиди ходьби

Один крок при бігу може займати лише кілька кадрів. Якщо ви хочете показати дуже швидкий біг, необхідно використовувати розмиття в русі, щоб уникнути стробоскопічного ефекту під час руху ніг та стоп. Подивіться на персонаж, що біжить, і зверніть увагу на відмінності між ходьбою і бігом. На малюнках показано фази бігу. Мал. 9.15 ілюструє положення, в якому нога стикається із землею: тіло нахилено вперед, а ноги рознесені набагато далі, ніж під час ходьби. Потім нога стосується землі і приймає позицію віддачі, завдяки чому пом'якшується поштовх. Як і при ходьбі, це найнижча точка циклу. Під впливом імпульсу тіла нога згинається ще сильніше. Для утримання рівноваги центр ваги тіла знаходиться над ногою, що стосується землі (рис. 9.16). Наступна поза аналогічна прохідній, що виникає у середині кроку. У цій точці циклу нога, що знаходиться на землі, штовхає тіло вгору і вперед (рис. 9.17). Найвища точка циклу виникає у момент, коли тіло відірвалося від землі (рис. 9.18). І, нарешті, нога стосується землі і починається новий стрибок (рис. 9.19). Як і при ходьбі, друга половина циклу має бути дзеркальним відображенням першої. Вага тіла розподіляється таким чином, що його центр тяжіння знаходиться над ногою, що стосується землі.

Мал. 9.15.Нога стикається із землею


Мал. 9.16. Нога, що стосується землі, пом'якшує поштовх


Мал. 9.17. Нога, що знаходиться на землі, штовхає тіло вгору і вперед


Мал. 9.18.Тіло відірвалося від землі


Мал. 9.19. Нога стосується землі, і починається новий стрибок

Біг підстрибуючи

Біг підстрибом - ще один вид переміщення, що різко відрізняється від ходьби. Персонаж підскакує, відштовхнувшись від землі ногою і приземляється на неї, а потім змінює ногу і виконує наступний стрибок. Хоча малюнок руху стоп змінюється, основні принципи дотримання рівноваги залишаються незмінними. Таз, плечі та хребет персонажа рухаються злагоджено для підтримки рівноваги скелета. Далі на малюнках представлені кадри анімації, створеної Енджі Джоунс, які демонструють основні рухи ніг та тіла. Бет підстрибом починається практично так само, як і ходьба, - ноги рознесені (рис. 9.20). Але такий біг в основному здійснюється на носках ніг. Потім вага переноситься на виставлену вперед ногу (у разі на передній носок), як показано на рис. 9.21. Наступна фаза: одна нога відштовхується від землі, у результаті персонаж робить невеликий стрибок чи стрибок, інша рухається вперед у міру повороту таза (рис. 9.22). У середині стрибка відставлена ​​назад нога переміщається у бік руху тіла, виставлена ​​вперед кінцівка високо піднята і сильно зігнута коліні (рис. 9.23). Нарешті персонаж приземляється на відставлену назад ногу, а інша все ще піднята (рис. 9.24).

На компакт-диску в папці Chapter09 є відеокліп Skip, що демонструє біг підстрибом.

Мал. 9.20. Початкова фаза, ноги рознесені

Мал. 9.21. Вага переноситься на одну ногу

Мал. 9.22.Здійснюється стрибок

Мал. 9.23. Зміна положення ніг

Мал. 9.24. Приземлення на одну ногу

Мал. 9.25. Землі стосується й інша нога

Походка, що крадеться

Аніматори люблять відтворювати у фільмах ходьбу навшпиньки - різновид основної ходьби, в якій персонаж йде на шкарпетках. Зазвичай її використовують, щоби показати безшумний рух героя. Хода людини, що крадеться, анімація якої була виконана також Енджі Джоунс, починається як звичайна ходьба, з тією лише різницею, що персонаж стоїть на шкарпетках (рис. 9.26). Центр його тяжкості зміщується, тож герой витягає руки. Потім він сприймає позицію віддачі. Зверніть увагу, що стопи дуже близько до землі, щоб полегшити утримання рівноваги (рис. 9.27). Наступна позиція – прохідна. При ходьбі навшпиньки нога, що стоїть на землі, не випрямляється, як при звичайній ходьбі (рис. 9.28). Перед тим, як вільна нога торкнеться землі, персонаж на 1 хиляється для утримання рівноваги (рис. 9.29). На цьому цикл завершено і можна почати наступний крок з іншої ноги (рис. 9.30).

Мал. 9.26 Персонаж стоїть на шкарпетках

Мал. 9.27 Позиція віддачі

Мал. 9.28 Прохідна позиція

Мал. 9.29. Персонаж трохи нахиляється

Мал. 9.30 Цикл завершено

Анімація прогулянки на чотирьох ногах

У порівнянні з анімацією ходьби на двох ногах відтворити ходьбу на чотирьох ногах подвійно складніше. Насамперед, анатомія більшості чотирилапих тварин (а також птахів та динозаврів) кардинальним чином відрізняється від анатомії приматів. Наприклад, кінь переміщається, відштовхуючись від землі пальцями, оскільки його «п'ятки» знаходяться приблизно на рівні коліна людини.

Щоб реалістично імітувати рух на чотирьох ногах, доведеться вивчити рух справжніх тварин. Візьміть із собою у зоопарк відеокамеру або перегляньте документальний відеофільм про природу та постарайтеся зрозуміти механізм руху тварин.

Чотириногі тварини пересуваються не тільки звичайним кроком, їх хода може бути не менш різноманітною, ніж у людини. Частота кроків тварини збільшується зі зростанням швидкості. Різні темпи ходьби та бігу називаються кроком, риссюі галопом,хоча далеко ще не всі тварини здатні розвивати велику швидкість. Наприклад, слон завжди рухається кроком і ніколи не змінює ходу – лише змінює швидкість.

Коли кінь йде кроком, його ноги переміщуються майже так само, як руки та ноги людини: якщо права задня нога відставляється назад, права передня нога виноситься вперед, а ліві ноги рухаються у протилежному напрямку (рис. 9.31). При зміні кроку все змінюється. При бігу повним галопом передні ноги коня рухаються синхронно і виносяться вперед і назад майже одночасно. Задні ноги також рухаються синхронно (рис. 9.32).






Мал. 9.31. Крок

Існує прийом, що дозволяє надавати чотирилапим персонажам «мультяшний» вигляд. Згадайте циркову сцену, в якій два клоуни зображують коня. Подібну ходьбу можна відтворити як переміщення на двох парах ніг, задавши різні обмежувачі у суглобах та сконструювавши комбінацію тіл.






Мал. 9.32. Галоп


Мал. 9.33 Кадр анімації мультиплікаційного героя

Задні ноги, зображені на рис. 9.33 собаки згинаються неправдоподібно для тварини та нагадують рух ніг людини. Але мультиплікаційний характер персонажа дозволяє художнику-аніматору переміщувати собаку в такий спосіб.

Висновок

Анімація ходьби - досить специфічне завдання, при вирішенні якої необхідно правильно відтворити рух і вагу персонажа, а також розташувати частини його тіла, дотримуючись балансу між ними. Опанувавши основи імітації ходьби та бігу, ви поступово навчитеся змінювати рух персонажів, і їхні ходи відрізнятимуться залежно від настрою чи характеру. Подібно до того, як музиканти спочатку розучують гами, а потім" опановують імпровізацію, художники-аніматори пізнають механізми ходьби, щоб згодом створювати яскраві персонажі, що запам'ятовуються.

Вартість послуг кожної представниці найдавнішої професії, яка співпрацює з нашою компанією, представлена ​​у нас на сайті. Тому кожен потенційний клієнт легко може переконатися в тому, що секс-дозвілля сьогодні доступне. Молодий юнак та досвідчений старець вибере дівчину на свій смак.

Перш ніж розповісти саме про анімацію ходьби персонажа – трохи похмурого вступного тексту, обов'язкового до прочитання:

Нещодавно я вирішив для себе трохи розкрити тему, поки в хоча б плоских в 2D. Існує багато спеціальних програм на цю тему, але вони досить складні для самостійного освоєння, мають якісь обмеження, або в них присутнє ще щось херове, яке заважає з ними дружити.

Загалом я вирішив спробувати обійтися тим, з чим я більш-менш знайомий на практиці. В результаті утворилася якась технологія, за допомогою якої я хочу створювати невеликі плоскі мульти. Суть технології полягає у використанні фотошопу для створення кадрів характерних та предметів, з об'єднанням цих кадрів у короткі міні кліпи у програмі для створення флеш анімації (у моєму випадку SwishMax), з подальшим комбінуванням їх для створення готового мультфільму.

Звучить все це досить незрозуміло і складно, але якщо розібратися спосіб цілком робочий. У жодному разі не хочу стверджувати, що цей шлях оптимальний - але на даний момент мені підходить. Ділюсь з тими, кому цікаво.

Анімація прогулянки персонажа

1. Створюємо персонажа шляхом на окремих шарах частин тіла, які можуть рухатися – у моєму випадку це: , тіло, плече, передпліччя, кисть, стегно, гомілка, стопа (для кінцівок все у подвійному екземплярі – ліво / право). Ці частини можна ймовірно називати спрайт або типу того. Запихаємо ці спрайти до групи.

2. Створюємо по-кадрово окремі рухи, в даному випадку ходьби, копіюючи групу спрайтів і змінюючи їх розташування відносно один одного відповідно до рухів.

3. Експортуємо в окремі кадри всі рухи.

4. Імпортуємо кадри в SwishMax (або іншу програму для флеш) та створюємо з окремих кадрів анімовані кліпи. Або можна просто створити анімований гіф прямо у фотошопі якщо потрібно, скажемо просто створити фігуру, що йде (замкнений цикл) як на гіфці в цій статті.

Подробиці анімації ходьби у відео. Продовження про те, як діяти при складанні у флеш і перетворенні на відео файл mp4 – у подальших публікаціях.

Хто не залишить коментар, або не поділиться в соцмережах - той просто смердючка.

На цьому занятті ми анімуватимемо ходу нашого персонажа, навчимо його ходити.

Мультфільм - це не тільки кадри, що змінюються з персонажами, це цілий світ в якому вони живуть. Тому для першого знайомства з 3D анімацією ми вибрали відомий усім і створений Миколою Носовим світ Незнайки та його друзів. У цьому творі багато персонажів із різними характерами. Кожен зможе вибрати собі сподобався і вигадувати свої історії, які відбуваються у Квітковому місті. До цього уроку ви вже завантажили модель Незнайки, якого ми сьогодні вчитимемо ходити.

На перший погляд здається, що ходити – це дуже просто і природно. Але якщо ви людина наглядова, то ви можете помітити в процесі ходьби багато цікавих деталей. Тому перед переглядом цього відеоуроку уважно розгляньте ці малюнки. Тут докладно розглянуто рух частин тіла під час ходьби.

Зверніть увагу, що при ходьбі рухаються не тільки руки та ноги, але й тулуб: повертаються плечі та стегна. При кожному кроці людина трохи опускається і піднімається через згинання та розгинання ніг.

Розкадрування ходьби. Цифри відповідають номеру кадру. Приблизно за одну секунду людина встигає зробити крок спочатку правою, а потім лівою ногою. У кіно за кожну секунду на екрані змінюється 24 кадри, на телебаченні - 25. Тому приблизно на 25 кадрі людина, яка йде повертається у вихідну позицію, що відповідає першому кадру.

Цей малюнок допоможе зрозуміти, на якому саме кадрі потрібно виставляти те чи інше положення частин тіла.

А тепер подивіться цей відеоурок і навчитеся анімувати ходу:

Вправа до уроку

Спробуйте анімувати біг. Це розкадрування допоможе вам. Під час бігу людина встигає за одну секунду зробити по два кроки правою та лівою ногою. Один крок робиться за 6 кадрів. На сьомому кадрі бігун перетворюється на позицію, симетричну першому кадру.

Додаткові матеріали до уроку

Ще одне відео про створення пластилінових мультфільмів.

Текстова версія уроку

Проект «Яскраво-червоні вітрила» представляє третій урок навчального курсу «Створення 3D мультфільмів у програмі Майя».

Сьогодні ми займемося анімацією ходи персонажа.

Перед переглядом цього уроку уважно вивчіть на нашому сайті малюнки, що показують рух частин тіла під час ходьби та розкадрування ходи людини. Чітке розуміння принципів руху допоможе краще зрозуміти логіку цього уроку.

Отже, відкрийте завантажену із нашого сайту модель Незнайки.

Спочатку налаштуємо кількість кадрів, яка змінюватиметься за одну за секунду в нашій анімації. Для цього в основному меню вибираємо пункт Windows - Settings \ Preferences - Preferences. Відкриється вікно налаштувань. Вибираємо Settings, у рядку Time вибираємо 25 кадрів – це стандарт телебачення. Натискаємо Зберегти Save.

На минулих уроках ми створювали ключові кадри вручну, натискаючи кнопку створення ключових кадрів.

Надалі ми будемо працювати в режимі автоматичного встановлення ключових кадрів. При цьому ключі анімації будуть створюватись автоматично при зміні положення конролерів. Щоб активувати цей режим, натисніть кнопку Auto keyframe. З цього моменту ця кнопка має бути у нас постійно включена.

Отже, приступимо до анімації. Спочатку створимо вручну перший ключовий кадр. Для цього виділяємо контролер правої ноги, вибираємо канал ТранслейтZ та натискаємо на ньому правою клавішею миші, вибираємо Кей Селектед. Без цієї операції наступні ключові кадри не будуть створюватися автоматично.

Поставимо у канал ТранслейтZ «+5». Переходимо до 13-го кадру і ставимо «-5». Як бачимо, нога в нас почала рухатися.

Тепер попрацюємо зі стопою. Перейдемо до 1-го кадру і виділимо канал ФутR; права кнопка миші; Кей Селектед. Ставимо значення "-5". Далі переходимо в 13-й кадр і ставимо 5. Нога почала перекочуватися з п'яти на носок.

Ті самі дії проробляємо для лівої ноги.

Далі ми зробимо так, щоб ноги рухалися по черзі. Для цього виділимо праву ногу; затиснемо клавішу Шифт; натиснемо ліву клавішу миші першому кадрі і, не відпускаючи її, виділимо кадри з першого по 13-й. Потім ухопившись за стрілочки в середині виділеної області, зміщуємо червону смужку так, щоб перший кадр відповідав 13-му. Як бачимо, тепер ноги рухаються по черзі.

Тепер зробимо так, щоб у першому кадрі права нога стояла позаду. Скопіюємо координати положення ноги з 25 кадрів у перший. Для цього виділяємо 25 кадр, натискаємо праву клавішу миші і вибираємо Копі. Переходимо у перший кадр і вибираємо Пейст (вставити). Нога при цьому стане ззаду.

Те саме проробимо для лівої ноги. Тільки тепер нам треба скопіювати перший кадр на 25-й.

Натисніть стрілку Відтворення і побачимо, що ноги почали рухатися по черзі.

Тепер налаштуємо відрив ноги від землі під час ходьби. Для цього виділимо праву ногу, перейдемо в 1-й кадр, по осі Y поставимо ключ, перейдемо в 7-й кадр, піднімемо ногу; по осі Y поставимо значення "3". У 13-му кадрі по осі Y поставимо "0". Подивимося, що вийшло – нога почала підніматися.

Тепер стопу треба трохи розгорнути. Для цього перейдемо в 1-й кадр, виділимо RotateX (поворот по осі X) та поставимо ключ (Кей Селектед). Також ставимо ключ у 13-му кадрі.

У 7-му кадрі ми повернемо стопу трохи вниз і поставимо значення 50 градусів. Дивимося, що в нас вийшло.

Тепер повторимо те саме для лівої ноги. Перейдемо в 13-й кадр, поставимо ключ по Y. У 19-му кадрі поставимо 3, а в 25-му кадрі знову поставимо 0. У 13-му кадрі RotateX – 0, у 19 – 50 градусів, у 25-му кадрі знову поставимо 0. Вийшов такий рух.

Тепер точніше налаштуємо рух ступні. Як ви можете переконатися, подивившись на розкадрування руху на нашому сайті, у 4-му кадрі ступня лівої ноги повністю опускається на підлогу.

Виділимо ліву ногу, переходимо у 4-й кадр, у каналі ФутL вбиваємо «0». Те саме ми виконуємо для правої ноги: у 16-му кадрі ставимо «0» у каналі ФутR.

Вийшло ще краще.

Як ви пам'ятаєте, при ходьбі трохи повертаються стегна та тулуб, причому у різні боки. Давайте відобразимо це у нашій ході.

Виділимо контролер стегна і повернемо його в 1-му кадрі на "-10" градусів, поставимо ключ (Кей Селектед). Перейдемо до 13-го кадру і в каналі RotateY поставимо «+10». Перейдемо до 25-го кадру поставимо знову «-10». Ну ось, стегна теж почали брати участь у русі.

Тепер займемося рухом торсу. Виділимо контролер тулуба, перейдемо в 1-й кадр і поставимо в каналі RotateY значення +10. Поставимо ключ. Перейдемо в 13 кадр і в каналі RotateY поставимо «-10». Перейдемо до 25-го кадру поставимо знову «+10».

Як видно, ноги, стегна та тіло також беруть участь у ході.

Тепер згадаємо ще один момент: людина при ходьбі трохи нахиляється вперед і за рахунок згинання та розгинання ніг підніметься та опускається. На розкадруванні це видно.

Виділимо контролер тіла (БодиКонтрол), перейдемо в 4-й кадр і змістимо положення тіла по осі Y на «-0,5» ключ. Тепер перейдемо до 10-го кадру і поставимо «+ 0,5». Далі скопіюємо налаштування 4-го кадру о 16-й. А налаштування 10-го кадру скопіюємо у 22-й.

Як бачимо, Незнайко під час ходьби став «підстрибувати».

Тепер зробимо невеликий нахил тулуба вперед. Виділимо контролер тіла, перейдемо в 4-й кадр, виберемо канал RotateX поставимо ключ (КейСелектед); нахил уперед на "6" градусів. Перейдемо в 10-й кадр і поставимо значення RotateX 2 градуси. Тепер Незнайко при ходьбі почав трохи нахилятися вперед. Аналогічно в 16 кадрі поставимо 6, а в 22 кадрі поставимо 2.

Натисніть кнопку «Відтворення» та подивимося, що в нас вийшло.

15:33 Виділимо контролер тулуба. Зверніть увагу, при зміні 25-го кадру на перший у ході спостерігається провал, пересмикування. Причина в тому, що в першому кадрі Незнайко стоїть на напівзігнутих ногах, а 25-го на прямих. Хоча, як ви пам'ятаєте з розкадрування, у першому та 25-му кадрах мають бути однакові пози. Так вийшло через те, що у нас у першому та останньому кадрі немає ключів. Цей недолік потрібно виправити, для цього ми створимо циклічний рух.

Натисніть на лівій панелі кнопку Graf Editor. Відкриється редактор Graf Editor – інструмент тонкого налаштування анімації.

Перед тим, як продовжити роботу, налаштуємо в редакторі можливість налаштовувати анімацію за межами створених нами ключових кадрів. Для цього в меню View ставимо галочку біля Infinity.

Як бачимо червона та зелена лінії продовжилися вліво та вправо. Ці лінії описують рух активних каналів контролера тулуба, якими раніше виставляли ключі.

Далі у меню Curves вибираємо Pre Infiniti; Oscillate. Як бачите цикл руху продовжився зліва на часовій шкалі. Ще раз меню Curves; вибираємо Post Infiniti; Oscillate. Цикл руху продовжився в обидві сторони.

Натисніть кнопку, щоб закрити Graf Editor. Подивимося, що вийшло. Рух тулуба вийшов плавнішим.

Тепер Незнайці налаштуємо голову, щоб вона не крутилася в різні боки під час ходьби. Для цього перейдемо у передній вигляд за допомогою цієї кнопки. На екрані з'явилися 4 проекції. Наведемо мишку на Front ще раз натиснемо пробіл. Виберемо контролер голови, перейдемо в перший кадр і по осі Y повернемо голову так, щоб вона дивилася на нас. Це відповідатиме значенню «-10» градусів. Поставимо ключ. Перейдемо в 13-й кадр і поставимо 10 градусів, у 25-му кадрі поставимо -10 градусів. Як бачимо, тепер голова дивиться суворо вперед.

Перейдемо тепер за допомогою цієї кнопки назад у перспективний вигляд та подивимося, що вийшло.

Займемося руками нашого персонажа, т.к. руки під час ходьби теж рухаються. Перейдемо в 1-й кадр, виділимо контролер правої руки і наблизимо його, щоб було зручніше працювати. У першому кадрі перемістимо руку вниз і трохи вперед. Повернемо пензель. Виділимо всі канали правої руки та поставимо ключ. Перейдемо в 13 кадр і перемістимо руку назад, трохи розгорнемо пензель. Права рука почала рухатися в протифазі з лівою ногою. Скопіюємо перший ключовий кадр і вставимо його в 25 кадр. Натисніть кнопку «Відтворення» та подивимося, що в нас вийшло.

У Ченелбоксі можна округлити значення каналів руху руки.

Давайте тепер налаштуємо рух лівої руки. Але ми не будемо вручну проставляти значення каналів у Ченелбокс для лівої руки, це досить довго. Натомість освоїмо ще один інструмент програми Майя для автоматизації цього процесу - скрипти.

Скрипти – це невеликі програми з кількох рядків, що дозволяють полегшити ті чи інші дії. За допомогою цієї кнопки відкриємо редактор скриптів – ScriptEditor. Виберемо Open, знайдемо в сцені папку Scripts. Тут лежить файл mirrorPoseTool.mel, відкриваємо його. На екрані з'явився такий текст. Виділимо все за допомогою мишки або клавіш Ctrl та «A» (ей). Затиснувши колесо миші, перетягуємо вибраний текст на панель Animation. При цьому з'явиться кнопка, за допомогою якої ми можемо запустити наш скрипт. Закриємо вікно редактора скриптів.

Наш скрипт дозволяє копіювати значення координат з одного контролера в інший. Це може спростити нашу роботу. Виділимо контролер правої руки; потім виділимо контролер лівої руки; натисніть кнопку нашого скрипта. В результаті ліва рука приймає таке саме положення, як і права.

У першому кадрі ставимо ключі: виділимо всі канали і натискаємо КейСелектед.

Як бачите, руки стали рухатися однаково. Тепер вибираємо контролер лівої руки, виділяємо на тимчасовій шкалі перші 13 кадрів і пересуваємо їх таким чином, щоб 1 кадр збігався з 13.

Тепер 25 кадр треба скопіювати в 1.

Ну ось ми створили для нашого персонажа ходу. "УРА ура! Незнайко навчився ходити».

Зберігаємо нашу анімацію. Меню File; Save Scene As; пишемо Neznaika_Walk; Save As.


Аналіз, він, звісно, ​​й у Африці аналіз. Хоча можна досить довго дивитися на собаку, що бігає, так і не зрозумівши, як потім все це повторити на комп'ютері. Погодьтеся, що в будь-якій справі можна досягти значно кращих результатів, якщо мати план своєї роботи. Я ж проводжу аналіз приблизно в наступній послідовності:

1) загальне дослідження
a. на тривалість анімації
b. ступінь участі частин тіла в анімації
c. основні відстані при переміщеннях

2) первинні дії
a. я приступаю до анімації починаючи з тих частин тіла, які несуть безпосереднє смислове навантаження анімації. Найчастіше під подібну категорію потрапляють ноги та центр тяжіння, за який я тягаю персонажа у просторі
b. намагаюся якнайбільше дізнатися про пози під час руху «основних» для даної анімації частин тіла.

3) вторинні деталі
a. вторинні деталі найчастіше підкреслюють значущість первинних процесів. Це може бути здригання, коливання, як наслідок скоєння тієї чи іншої дії. А якщо це, наприклад, руки, то вони часто є допоміжними елементами під час руху.

Тепер я продемонструю метод аналізу на прикладі анімацій ходьби та бігу персонажа.

Ходьба

Вступ

Ходьба - це найбільш часто зустрічається в нашому житті, можна сказати, базова анімація. Існує різні стилі ходьби, однак, технологія моделювання самого руху при цьому практично однакова.

Поділимо анімацію на первинні та вторинні рухи. Під первинними матимемо на увазі основну частину анімації – рух тіла у просторі з переміщенням ніг, практично без участі рук, голови та хребта (руки бажано навіть сховати). Це дасть анімації чорновий варіант, після якого можна буде перейти до вторинних рухів: похитування плечима, управління хребтом і т.п. деталей, що надають руху персонажа більше реалізму.

Аналіз ходьби я проведу на Biped скелеті, що уособлює звичайнісіньку «земну» людину.

Представлю відразу деякі розмірності, за які можна було б зачепитися під час анімації:

1) відстань кроку становить приблизно половину висоти персонажа

2) тривалість виконання двох кроків дорівнює приблизно 30 кадрів або одну секунду.
зауважте, що я скрізь вставляю слово приблизно, тому що значення не є правилом, а лише опорою.

Первинні рухи

Зверніть увагу на ключові пози під час руху ніг:

< Рисунок 1 >

Представлені вище 6 ключових кадрів для кожної ноги та плюс переміщення COM'а становлять загалом основу всієї ходьби. Однак тут виникає невелика проблема, пов'язана з інтерполяцією значень. Тобто. На моделюванні анімації двох кроків справа може не закінчитися, тому що останні ключові кадри повинні плавно перетікати в перші, анімація повинна повторюватися, зберігаючи постійність. Допомога у вирішенні цієї проблеми може надати таке:

Використання будь-якого засобу мікшування, що дозволяє виконати повторення руху. Це може бути, наприклад, Motion Flow.

Створення 6 кроків анімації ходьби, серед яких 2 кроки можуть повноцінно вже використовуватися для експортування в гру і т.д.

Нотатки з руху ніг:

1) Пам'ятайте, що винесення лівої ноги вперед супроводжується винесенням вперед правої руки і навпаки. Такий рух необхідний людині, щоб зберігати рівновагу.

2) Коли людина наступає на ногу, її тіло трохи опускається вниз, коли вона виносить ногу – піднімається вгору. Причому, похитування має відбуватися плавно і періодично, начебто викреслюючи графік синусоїди.

3) Не забувайте про ширину ніг, тому що чоловіки часто тримають ноги широко (особливо якщо це стосується воїнів).

4) Рідко коли ходьба проходить із прямими, як цегла, стопами. Ні, стопи бажано розгорнути. Нехай навіть він буде клишоногим. Принаймні не залишайте ноги рівними шпалами, це нереалістично.

5) Перед тим, як винести ногу, людина наступає на носок і з нього вже рухається далі. Додати цю деталь, щоб показати наявність пальців у персонажа. Навіть взуття прогинається в носінні під час ходьби. Як можна побачити з кадрів малюнку 1, людина наступає на ногу з п'яти.

Є проблема, пов'язана з вивертанням стегон у CStudio. І проблема полягає в тому, що їх можна опустити або підняти, але повернути назад назад зовсім не можна. Я говорю про маніпуляції з кісткою таза (Pelvis). Вирішити подібний конфлікт можна через обертання в один напрямок COM'а (ноги мають бути «прив'язані» до землі) та у протилежний напрямок хребців. Останнє необхідно для того, щоб верхня частина тіла дивилася вперед.

Вторинні деталі

Нотатки з приводу руху верхньої частини тулуба:

1) Одна рука має бути попереду, тоді як персонаж настає на п'яту. Потім починається її рух назад, проте вона згинається в лікті і рахунок цього залишається якийсь час попереду. Не забувайте, що рука обертається при ходьбі не тільки в плечовому суглобі, а й у ліктьовому теж.

2) При опорі на ногу відповідне плече повинне опускатися. Слідом за ним і викривляється хребет дугою. Подібний процес можна відобразити у наступній послідовності. Нога виноситиметься вперед, плече повільно опускається. Протилежна рука також виноситися вперед, за нею трохи розвертаються і плечі. Потім вага переноситься на ногу (персонаж наступає на неї) і плече різко опускається нижче. У цей час, якщо дивитися зверху, плечі зрівнюються.

3) Дуже ефектно можна прикрасити зовнішній вигляд анімації через похитування голови під час ходьби. Коли одна нога «важить у повітрі» лише на рівні інший – голова дивиться прямо. Потім починається трохи руху голови вгору і вперед. Коли людина ступає на п'яту голова на своїй вихідній позиції.

«Ходьба»

Тепер, після всіх перелічених нотаток, залишилося лише реалізувати цей рух на практиці.

Завантажте сцену з файлу walk_start. Нічого особливого ви не знайдете в цій сцені, за винятком звичайного скелета Biped, якого ми і анімуватимемо.

Створіть 9 кроків за Walk Footstep рівним 18 і Double Support рівним 3. Кожен отриманий крок розгорніть на 10 градусів по осі Z (шкарпетки нарізно).

Отже, CStudio згенерувало нам нариси ходьби, і ключові опорні кадри ми вже маємо, залишилося тільки все налаштувати належним чином, додати трохи реалізму.

Переходимо до налаштування анімації ніг (увімкніть режим «Авто ключа»):

1. Бедро (Pelvis) у кожному її кадрі потрібно розгорнути на 10 градусів у тому напрямі, щоб нога, де скелет Biped стоїть у цьому кадрі, випрямилася.

2. Редагуємо положення відриву ноги від землі (lift). Щоб легше «виловити» потрібний стан ноги, увімкніть режим показу цього стану . У всіх знайдених для обох ніг кадрах розгорніть верхні фаланги пальців на 30 градусів по осі Z. Як зручно виділити відразу всі фаланги? Достатньо виділити стопу (Feet) та перевести це виділення на нащадків натисканням кнопки «PageDown» на клавіатурі. Тепер можете розгортати їх. У результаті пальці повинні щільно прилягати до поверхні (уявна поверхня, якою ходить персонаж), а п'ята висіти «в повітрі».

Наступний перелік ключів для редагування - це положення ноги в переміщенні (move), а саме - положення, аналогічне 1-му та 4-му кадру малюнка № 1. У подібному кадрі ногу потрібно трохи підняти вгору (2 одиниці) і опустити трохи стопу (поворот 20 градусів по осі Z) У кожному такому кадрі та після нього трьох наступних значення натягу (tension) для ключа потрібно встановити 25 (простіше для цього звернутися до утиліти «Normal Tension»). Для швидкого переміщення ключовими кадрами зручно скористатися «режимом ключа», який активується відповідною кнопкою .

3. Додаємо новий шар, у якому редагуємо нульовий кадр:
- Calf - кістки ноги розвертаємо один від одного на 10 градусів (вісь X).
- Опустіть ноги вниз до повного випрямлення (хапайте за п'яти і тягніть вниз), а потім підніміть центр тяжіння так, щоб ноги опинилися приблизно на тій же висоті, що й були раніше (зручно рівняти по лінії осі сітки у вигляді збоку).

Давайте тепер подивимося на отриманий результат. Для цього зайдіть у діалог конфігурації часу (Time Configuration) і вкажіть початковий час (Start time) 67-ми, а тривалість (length) – 30-ти. Тепер активуйте режим руху на місці (In place mode) та програйте анімацію. Скелет йтиме на місці доти, доки ви не зупините відтворення анімації (або поки світло не вимикають:)).

Поверніть конфігурацію часу до свого початкового діапазону, а саме до початкового часу (Start time) 0 та тривалості (length) 138.

Налаштування верхньої частини тіла:

1. Якщо ви сховали руки скелета, то тепер їх час показати. Не знаю, як CStudio розрахував вам ключі, але у мене з'являється невеликий казус. Він у тому, що права рука гойдається при ходьбі значно менше лівої, начебто вони різні траєкторії. Такий недолік став виникати у мене тільки в нових версіях CStudio, але, в будь-якому випадку, з ним легко впоратися. Якщо вашого Biped'а також трохи перекосило, то давайте це підправимо.

Переконайтеся, що ви на рівні шару-оригіналу. Виділіть всю ліву руку (всі кістки руки) і скопіюйте її траєкторію (Track), потім перенесіть виділення на кістки правої руки і вставте щойно скопійований шлях. У результаті руки однаково рухатимуться. Виділіть усі анімаційні ключі правої руки (крім першого) та посуньте їх на 15 кадрів ліворуч. Ось і все, що вимагалося для виправлення.

2. Перейдіть до першого шару, який ми вже використовували для корекції пози ніг, тепер його використовуватимемо для корекції пози хребта, рук і голови. Якщо режим «Авто ключа» вимкнено, знову активуйте його.
Голову опустіть на 15 градусів (вісь Z), а хребці поверніть по осі Z наступним чином:

Spine на 5 градусів
- spine1 на -10 градусів
- spine2 на 15 градусів

Взято із сайту: http://www.idleworm.com/
Переклад: muxacko

Багато людей бояться анімувати ходу. Одночасно виконується кілька дій і, здається, що правильно зобразити їх просто неможливо. Єдина помилка на першому малюнку може зіпсувати всю сцену. Проте процес можна розбити на кілька кроків, що допоможе значно полегшити роботу.

Будь-яку ходу можна подати у вигляді комбінації чотирьох різних поз:

  • Контакт (Contact),
  • Відрив (Recoil),
  • Прохід (Passing),
  • Вища точка (High point).

Ці чотири пози та пара проміжних кадрів між ними утворюють один цикл. З них усіх найважливішою є "Контакт". Як тільки ви намалювали його, вважайте, що 80% роботи зроблено. Але, якщо було допущено помилку, то потім її буде дуже складно виправити. Отже, якщо ви "одразу" приділите "Контакту" найпильнішу увагу, то уникайте проблем у майбутньому.

Нижче наведено зображення контакту спереду та збоку.

Уважно придивіться до цієї пози. Ви повинні помітити кілька дуже важливих деталей: у цій позі ступня відставлена ​​далеко. Саме тому вона і є найважливішою у всьому циклі. Ви можете спланувати всю послідовність кадрів просто маючи суміжні пози таким чином, щоб вони переходили одна в іншу.

Деякі аніматори вважають, що найважливішими є пози відриву (Recoil) і найвищої точки (Hight point), т.к. голова знаходиться в найнижчому та найвищому положенні. Це не вірно. Поза контакту – основний будівельний блок всього циклу ходи. Якщо ви почнете цикл не з неї, то будете приречені. Це очевидно.

Положення, коли права нога знаходиться попереду, а права рука позаду (і навпаки) називається "протипозою" (counterpose). З її допомогою природа дбає про збереження стійкості під час ходьби: одна сторона тіла врівноважується іншою. У добрій анімації такі "врівноваження" присутні завжди. Якщо анімація здається вам слабкою або неприродною, то швидше за все це тому, що були втрачені врівноважування.

Ви можете думати про ходу як про серію "падінь". При русі персонаж нахиляється, "падає вперед". Але його задня нога завжди успішно переноситься вперед, щоб зловити і втримати тіло до наступного "падіння". Тут використовуються багато основних прийомів анімації, у тому числі й ті, які були перераховані в уроці "М'яч, що стрибає". Подивіться вигляд спереду.

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

Цей прийом має ще одну назву - момент, що крутить ("Torque"). Він є основним принципом для створення гарної пози і має бути складником практично будь-якого малюнка фігури, який ви робите. Мікеланджело завжди використовував крутний момент у своїх скульптурах, створюючи динамічні, живі пози, навіть якщо це були просто люди, що стояли. Одне стегно бере на себе вагу, тоді як інше пасивно забезпечує баланс. Тіло досить рідко буває симетричним: насправді симетрія може стати вашим ворогом.

Тепер розглянемо позу відриву, другу основну позу циклу.

Це кадр, у якому персонаж відштовхується від землі. Також він зображує найнижчу позу у циклі. Руки персонажа знаходяться на найбільшій відстані від тіла внаслідок сили удару об землю. Передня нога повністю стикається землі, а задня щойно відірвалася від неї.

Запам'ятайте: передня рока знаходиться прямо під тулубом, підтримуючи вагу. Занадто багато початківців малюють позу відриву таким чином, що нога знаходиться не під тілом, а на кілька дюймів попереду. Спробуйте уникнути цього.

Щоб нічого не ускладнювати, давайте пропустимо позу проходження (passing): вона є практично проміжною. Погляньмо на верхню точку (hight point).

Це найвища точка у циклі. Тіло персонажа максимально витягується в той момент, коли він піднімає провідну ногу, щоб перейти до наступної пози контакту. П'ять задньої ноги вже починає відрив від землі.

Перелічені три пози є найбільш важливими для запам'ятовування. Якщо ви добре запам'ятаєте їх, у вас буде набагато більше шансів отримати цілком прийнятну ходу.

Існує два основних способи анімувати ходу: "хода на місці" або "хода через екран". Нижче наводиться за одним прикладом за кожен стиль.


Через екран


На місці

Навіщо анімувати "ходу на місці"? Цей стиль має одну важливу перевагу: у вас є цикл для одного кроку і ви можете переміщати його по екрану, що економить час і папір.

Основні недоліки анімації на місці:

  1. Може призводити до замішання.
  2. Підскоки персонажа можуть виходити неприродними, коли він почне рухатись через екран.
  3. Іноді складно правильно розташувати персонажа поверх заднього тла.

Давайте почнемо.

Подивіться на зображення внизу.

Тут показано ключові кадри циклу. Найважливішими позами є пози контакту, тобто. №1, №7 та №13. Використовуйте ці зображення для координації для всієї сцени.

На чистому аркуші паперу намалюйте дві паралельні горизонтальні лінії, що йдуть внизу сторінки.

На них спиратимуться ступні персонажа. Вони допомагають уникнути помилок (персонаж може занадто сильно зрушити вгору або вниз).

2. Намалюйте першу контактну позу.

Поверх зображення з напрямними лініями покладіть чистий аркуш паперу. Тепер ви готові малювати найпершу позу контакту.

Розташуйте п'яту правої ноги на нижній лінії, а носок лівої - на верхній. Поставимо №1 і т.к. це контактна поза, я зазвичай пишу букву "с" у верхньому правому кутку сторінки, трохи вище та збоку від номера кадру (Це тільки моя звичка. Не знаю, чи робить ще хтось подібним чином. Ви зрозумієте, як це корисно та зменшує плутанину, коли по всьому столу буде розкидано близько 12 малюнків). Не забудьте обвести номер кадру. він ключовий.

3. Намалюйте другу контактну позу, рисунок 7.

Якщо у вас є підсвічування, увімкніть його. Покладіть чисту сторінку. Поставте №7. Обведіть. Напишіть "с".

Запам'ятайте, що друга контактна поза з'являється приблизно через півсекунди після першої. Тепер трохи про те, як розташувати другу контактну позу щодо першої: передня нога №1 буде задньою №7. У цьому випадку права нога щойно торкнулася землі №1. На кадрах з №1 по №7 вона відштовхується від землі і знаходиться на одному місці. На кадрі №7 вона починає відриватися від землі. Подивіться на зображення внизу, щоб побачити, як №1 переходить у №7.

Права нога (ведуча) торкнулася землі, і тіло пересунулося вперед. Ліва нога (задня) перенеслася вперед і тепер майже торкається землі.

Малюнок робіть легкими лініями, намагаючись зберегти загальну позу настільки схожою №1, наскільки це можливо. Єдина відмінність буде в руках, ногах та напрямку стегон, у всьому, що змінює кадр №1.

Після того як ви грубо накидали другу контактну позу, ви повинні порівняти її з першою. Зніміть аркуш №7 зі штирьків та помістіть поверх №1. Поклацайте тепер цими кадрами, щоб переконатися, що поза і розташування на обох кадрах однакові. Ні те, ні інше не повинні бути більше чи менше. Крім того, кут нахилу повинен бути одним і тим же, інакше, може створюватися враження, що персонаж кульгає.

Тепер, коли ви намалювали ці дві пози, можна розпочати вставляти основні кадри між ними. Спершу подивіться на те, що має вийти.

Тут є всі основні ключі. Контакт, відрив та верхня точка. Пам'ятайте ці позиції, коли самі почнете малювати їх. Якщо, наприклад, ви розташуєте позицію №2 занадто високо, то правильно намалювати №5 буде складно: вся дія буде надто "напруженою": ході не вистачатиме пружності. Вона буде виглядати занадто "дерев'яною" для мультяшного персонажа.

Подивіться, що я мав на увазі:

Протилежність також небезпечна: якщо надто низько опустити позу відриву, то результат може вийти надто перебільшеним, надто ненатуральним для всіх, окрім найдивовижніших персонажів.

Просто запам'ятайте, що після першого контакту персонаж опускається в позу відриву, потім піднімається у верхню точку, потім знову повертається в позу контакту, після чого схема повторюється.