Дніпро 24

Все про Дніпро та Україну

Трендові новини

Останній охоронець: процедурна анімація

Нижче наведено опис презентації режисера анімації GenDesign Масанобу Танаки на CEDEC (конференції розробників комп’ютерних розваг) у 2017 році щодо процедурної технології Trico в The Last Guardian . Презентація була японською мовою, тому я надав приблизний переклад елементів, що стосуються аніматорів ігор, розшифрувавши записи Google-перекладача в японській пресі за допомогою візуальних елементів слайдів.

Пан Танака почав працювати в Sony Interactive Entertainment Japan Studio у 2002 році, а пізніше приєднався до Gen Design як учасник запуску у 2013 році. Gen Design — це студія, до складу якої входять Фуміто Уеда та співробітники, які брали участь у розробці Ico , Shadow і Colossus . Танака відповідав за анімацію Shadow of the Colossus і The Last Guardian як режисер анімації та провідний дизайнер гри.

Складні характеристики Trico полягали в чотирьох аспектах:

Анімалістичний рух
Чотирилапа ходьба
Великий розмір тіла
Пір’я
ПОЧИНАЮЧИ З ШІ
Техніка, застосована для подолання цих проблем, — процедурна анімація — кожен анімаційний кадр обробляє обчислення ШІ (штучний інтелект) → анімація → процедурна анімація → фізика → хутро → рендеринг . ШІ важливий як відправна точка.

Щоб проілюструвати ШІ, він показав фільм, у якому показано, як Тріко реагує на дзвінок хлопчика, а потім знаходить, наближається та, нарешті, їсть бочки. За словами Танаки, структура була дуже простою. При прийнятті рішення про об’єкт інтересу → перейти до інтересу → дія-рішення. Мета штучного інтелекту полягає в тому, щоб переконати гравців, що Тріко мав розум, тому для Тріко було важливо зрозуміти поточну ситуацію, А ПОТІМ приймати рішення.

Щоб визначити об’єкт інтересу, для кожного об’єкта встановлюється рівень пріоритету. Trico цікавить в першу чергу речі високого рівня. Коли Trico виконує дії з об’єктом, пріоритет або «рівень інтересу» об’єкта змінюється, і інтерес переходить на інші речі.

Для прийняття рішення щодо дії простір навколо Trico є ключовим фактором. Наприклад, коли є бочка, виберіть «їсти». Якщо місця недостатньо, виберіть «вигрібання передньою ногою». Коли голова схоплена, виберіть «плакати».

ВІДЧУТТЯ ПРИСУТНОСТІ З ХУТРОМ
В останній частині сесії було представлено технологію хутра, яка використовується для пересування пір’я Тріко. Демонстрація хутра традиційно поділяється на два способи: дешевший метод Shell (як використовується в Shadow of The Colossus) і дорожчий метод Fin. Для Trico вони застосували метод Fin, згідно з яким кожне перо розглядається як смужки та обробляється окремо.