Четыре горящих утопца из The Witcher 3 случайно собрали музыкальный бойз-бэнд

Мрачному фэнтезийному миру хватает одной синхронной анимации, чтобы на секунду превратиться в эстрадный концерт. Особенно когда на сцене стоят полуразложившиеся болотные твари, которые горят заживо и при этом двигаются так слаженно, будто полгода репетировали хореографию.

Именно такой момент поймал один из игроков The Witcher 3: Wild Hunt и выложил на Reddit восьмисекундный ролик с подписью "Назовите этот бойз-бэнд".

Геральт угощает стайку утопцев Знаком Игни, и охваченные пламенем некрофаги начинают абсолютно одинаково размахивать руками. Со стороны это буквально выглядит как припев из клипа конца девяностых.

Название группе подобрали мгновенно. Фаворитом стал вариант Bog Street Boys ("Парни с Болотной улицы"), а следом посыпались System of a Drown, Drowner Pool, Drown'n'Sync, Insane Drown Posse и Nekker Please.

За смешной картинкой стоит вполне конкретная техническая проблема. Синхронные движения толпы мгновенно ломают иллюзию живого мира, хотя избежать их несложно. По словам разработчика, достаточно одного из нескольких приёмов:

  • слегка менять скорость анимации у каждого монстра

  • запускать зацикленную анимацию с разных точек цикла

  • записать несколько равноценных анимаций и выбирать случайную

  • если записать варианты невозможно, использовать IK или процедурный шум, чтобы конечности двигались по-разному

Каждый из этих приёмов, по его оценке, отнимает меньше часа работы, а их сочетание почти гарантированно избавляет от подобных казусов. Инверсной кинематикой (Inverse Kinematics, IK) называют расчёт, при котором движок получает конечную точку, например нужное положение руки, и сам вычисляет изгиб локтя, плеча и позвоночника.

Больше статей на Shazoo
Тэги:

Об авторе

Знаю, что ничего не знаю
Редактор
Пишу про игры на Shazoo с 2019 года. Мастер скоропечатанья, ошибок в половине слов и экспертности по философии. Особенно разбираюсь в League of Legends, наездил на лошадях в Red Dead Redemption много часов, прошел GTA 5 три раза, изучил все новые Assassin's Creed, обожаю с самого детства JRPG и RPG, люблю все игры Bioware и провожу много часов в RTS. Сейчас прохожу очередную AAA или игру из бэк-каталога