Большая часть сцен Ведьмака 3 просчитывалась алгоритмом - Ведьмак - Хроники Каэр Морхена. Гвинт (Gwent)
Поиск: (Минимум 2 символа)
Комментарии
Ведьмак
Прохождение
Реклама
Ведьмак 2
Прохождение

Большая часть сцен Ведьмака 3 просчитывалась алгоритмом

Ведьмак 3 это огромная игра. Это набор из 35 часов диалога, каждая строка которого был задействовала живую озвучку и захват движения. Если бы я был ответственным за оркестр из всех участвующих в процессе разработки игры частей, я бы был сдался за месяц, а система диалога была бы поверхностной. К счастью, более чем умелый в этом Петру Томсинки руководит процессом, и он просветил нас на GDC в пятницу о том, как много труда ушло на то,чтобы заставить персонажей двигаться и говорить так естественно.

1.jpg


Проблема происходящая в Ведьмак 3 была очевидна: они делали огромную, нелинейную, полностью озвученную RPG. CD Projekt хотел чтобы решения в Witcher 3 чувствовались значимыми, и для них, чтобы игроки чувствовали себя значимыми, необходимо создать эмоциональную привязанность с персонажами. Они хотели иметь возможность продать драму, показывая ее, а не говоря на прямую что сцена должна была быть эмоциональной. Прописывая 101, по существу.

Выполнение индивидуальной работы по захвату движения для каждого диалога сцены, а затем анимирование их все вручную уже было бы невозможно, или потребовало бы безумное количество ресурсов (Томински показал, что команда из только 14 человек работали над кинематографической диалоговой системой, включая программистов, аниматоров и QA -другие рабочие руки вероятно тоже участвовали, но это, кажется, основная команда). Так что CD Projekt построил ряд систем, а также огромную библиотеку данных в виде многократно использующихся и легко модифицируемых анимаций, которые могут быть объединены вместе, чтобы создать Ведьмака 3.

2.jpg


С системами, которые они создали, дизайнеры могли бы сделать свой собственные диалоговые сцены без необходимости помещать модели в инструмент, как Майя, чтобы сделать тяжелую рабочую анимацию. Когда он впервые продемонстрировал свой Timeline инструмент, это выглядело невероятно сложным - как более сложная версия Logic Pro или Adobe Premiere. Но на самом деле это не так уж плохо: есть разные строки для анимации, "lookats" (где персонажей в сцене просматривают), размещения - placement (расположение в 3D-пространстве), а также несколько других элементов.

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

3.jpg


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

Так точно: куча вычислений определяет, как большая часть диалогов в Ведьмак 3 была организована и анимирована. Так как же это работает?

"Генератор требует трех различных типов ввода данных: информация об актерах, (некоторых кинематографических инструкций) и, наконец, извлеченных данных из озвучки. Мы используем алгоритм для генерации маркеров или акцентов из озвучки, так что позже мы можем совмещать события в анимации со звуком. Она создает передвижение камеры и ее размещение, лицевые анимации, анимации тела, и "lookats".

Ведьмак 3 имеет одну из самых хорошо выглядящих систем взаимодействия персонажа из любых игр, и большая часть из этого началось началась с процедурной генерации. Если аниматоры не были в восторге от сцены, они могут просто нажать кнопку, чтобы сгенерировать ее по новой, и алгоритм будет создавать что-то новое со слегка измененным сочетанием движения камеры и аниматоров. Томински продемонстрировал несколько произвольных примеров, и было легко заметить небольшие различия между ними; тонкие различия между движениями головы и тела, паузы между движениями.

"Генератор работает настолько хорошо, что некоторые менее важные диалоги будут нетронуты человеческой рукой."

Конечно, они не продолжили и свернули его. Дело в том,что обе сцены имели много общего, а так же они выглядели немного по дилетантский - действительно, неуклюжие актеры спотыкались посреди сцены в съемке, или появлялась не совсем естественная анимация. Большую часть времени, аниматоры берут то, что создал генератор, а затем переходят на временную шкалу - timeline, чтобы настроить все вручную, что может создать гораздо лучше сцену всего за несколько минут. В некоторых случаях, они добавляют более сложных движения камеры, переставляют персонажей и выражения лица, и так далее, но они уже имеют большую, не отшлифованную основу для дальнейшей работы.

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

4.jpg


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

Томински привел пример: простой жест, который Геральт делает рукой, стоя. Что произошло, если бы они хотели чтобы Геральт сделал этот жест сидя? Они могли бы попытаться добавить эту анимацию в timeline после вставки Геральта в позе сидя, но это не сработает, он внезапно появляется стоя и машет. Таким образом, они создали систему для дополнительной анимации, где только ключевая часть тела будет двигаться- в этом случае, его рука- позволяет анимациям объединится. Бам! Геральт садится, но делает тот же жест. Другие инструменты, как маскировка, позволяет им дополнительно настроить движение конкретных конечностей. В этом примере, они убедились, его ноги выглядели естественно в процессе движения.

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

Итак резюмируем: священная корова, кинематографический диалог в Ведьмак 3 удивителен, и теперь мы знаем, почему.


Перевел silverhead специально для kaermorhen.ru


2016-03-20 16:21:01 | admin
« [12] [13] [14] [15] [16] [17] [18] [19] [20] »
OldNew Flame [23.03.2016 в 23:51]
Инструментал MC Панджаби

http://www.youtube.com/watch?v=S9lFQfnn7C8

Валькирия [23.03.2016 в 23:54]
Flame225,
TemerianGirl,
Вот ведь обман в заголовке. Написано Хурди Гурди, а его там и нет. Есть только Мэн.
А как это кстати правильно перевести? Там контекст какой-то явно есть, но явно не "Шарманка Человек"

Hurdy Gurdy Man = Человек с Колёсной Лирой

Вот тут есть перевод.

http://ru.musicplayon.com/Donovan-Hurdy-Gu...?translateTo=ru

OldNew Flame [23.03.2016 в 23:57]
Жаль нет видео с балладами \"Мельницы\". На ТыТрубе либо чужие исполнения, либо видеоряд из Властелина Колец

OldNew Flame [23.03.2016 в 23:58]

OldNew Flame [23.03.2016 в 23:59]
Самый любимый фолк. Всегда, когда из Москвы на элке еду, по вагонам ходит одна девочка и божественно исполняет \"Мельницу\".

OldNew Flame [24.03.2016 в 00:05]
Даже сУриал по Ведьмаку в исполнение попал

http://www.youtube.com/watch?v=6xmXnvGq3rk

Валькирия [24.03.2016 в 00:08]
Да, неплохая группа...

https://www.youtube.com/watch?v=cOheLZHGhsA

...но мне недостаёт ряда славянских фолковых инструментов в звучании. Поэтому я больше группы наподобие Персивалюсов люблю.

https://www.youtube.com/watch?v=LJlqg-14K-E

OldNew Flame [24.03.2016 в 00:12]
TemerianGirl,
...но мне недостаёт ряда славянских фолковых инструментов в звучании. Поэтому я больше группы наподобие Персивалюсов люблю.
Но они и не совсем поют фолк как бы. Похоже на календарно-обрядовые песни, такие фольклорные прямо, будто из века 9, ну максимум 10. Что-то подобное можно было тогда слышать, а может и раньше.

OldNew Flame [24.03.2016 в 00:14]
Фолк-металл, вот, точно.

OldNew Flame [24.03.2016 в 00:16]
Здеся очень тематично, хоть и с примесью чего-то более позднего https://www.youtube.com/watch?v=4IHzs5vKxXw

OldNew Flame [24.03.2016 в 00:16]
Кажется даже восточные нотки есть, монгольские чтоли.

Валькирия [24.03.2016 в 00:20]
Flame225,
Фолк-металл, вот, точно.

Фу, меньше всего люблю фолк металл. Когда электрогитары лезут в фольклор, это уже совсем не торт (по моему скромному мнению).

Вот это - торт :P

https://www.youtube.com/watch?v=Le4B9T12zbs

OldNew Flame [24.03.2016 в 00:21]
TemerianGirl,
Фу, меньше всего люблю фолк металл. Когда электрогитары лезут в фольклор, это уже совсем не торт (по моему скромному мнению).
Такое определение на википедии :Р https://en.wikipedia.org/wiki/Percival_(band)

OldNew Flame [24.03.2016 в 00:22]
И металл не обязательно электро-гитары.

OldNew Flame [24.03.2016 в 00:24]
Вот еще эту как услыхал, тоже понравилось. Ярило все таки, весна, пора костров и обрядов.

https://www.youtube.com/watch?v=ExUwUyUK9OM

Валькирия [24.03.2016 в 00:26]
Когда они Percival Schuttenbach - они играют фолк металл. (который я не люблю)
Когда они Percival - они играют просто фолк. (который я обожаю)
Они два в одном, попросту говоря.

Вот это фолк-металл

https://www.youtube.com/watch?v=1fXqg7bGMss

Вот просто фолк

https://www.youtube.com/watch?v=iXnKxRvX3Z4

OldNew Flame [24.03.2016 в 00:27]
Будем-с знать.

OldNew Flame [24.03.2016 в 00:28]
Я фолк-металл кстати оч люблю, но в каверах. Под это даже поиграть в В3 захотелось.

OldNew Flame [24.03.2016 в 00:29]
Ой, так эта песня и есть в В3.

Валькирия [24.03.2016 в 00:31]
Flame225,
Ой, так эта песня и есть в В3.

Только в другой обработке.

https://www.youtube.com/watch?v=CiSeoX_4nzU

OldNew Flame [24.03.2016 в 00:34]
Ладно. Я спать пойду, под громогласные аккорды Персиваля и черного славянского языческого духа. Прям по фольклору все, я доволен.

А на последок не фолк, а волк.

https://www.youtube.com/watch?v=gowl6yFG6rU

https://www.youtube.com/watch?v=QiVooTHS-gs

https://www.youtube.com/watch?v=SQeiNCt_9XM

Валькирия [24.03.2016 в 00:34]
Так-то я люблю фолк-рок, но только если он сделан грамотно и не прёт через края.
Вот здесь в меру.

https://www.youtube.com/watch?v=BaP1wDvkA6E

А тут прям через колонки так и хлещет.

https://www.youtube.com/watch?v=A7fuuDc2hH0

Это всё моё имхо конечно...

Валькирия [24.03.2016 в 01:00]
Стюарт Чатвуд, ох...

https://www.youtube.com/watch?v=wGxLLoOod5g

Шик. <3

Гоблинай Полтердук [24.03.2016 в 01:02]
TemerianGirl,
Вот здесь в меру

а мне её вокал больнА ухИ режет. бездушно поёт - не раскрывается... интонации какие-то монотонные... и зачем-то БАСистый голос выдавить из себя пытается

Валькирия [24.03.2016 в 01:05]
гоблинай-полтердук,
TemerianGirl,
Вот здесь в меру

а мне её вокал больнА ухИ режет. бездушно поёт - не раскрывается... интонации какие-то монотонные... и зачем-то БАСистый голос выдавить из себя пытается

Солидарна абсолютно.
Только т-с-с, тут могут быть поклонники Арконы.

Гоблинай Полтердук [24.03.2016 в 01:33]
TemerianGirl,
Только т-с-с, тут могут быть поклонники Арконы

только тССС - дубинушка у меня (в обиду не дам)

TemerianGirl, любопытно - а как Вы к гибридному фолку относитесь, типа Zventa Sventana или FolkBeat RF ?

Hиk0лаи4 [24.03.2016 в 07:15]

Hroft [24.03.2016 в 08:02]
Hиk0лаи4,
Было?
оо первые кадры из Туссента! Всем привет

adept32 [24.03.2016 в 08:03]
Здравы будьте, други!) гляжу, тут тему фолка обсуждали ночью, пока все спали

Hroft [24.03.2016 в 08:08]
adept32, ет кто у тебя на аватарке?)) где вездесущий желтый пес?)

adept32 [24.03.2016 в 08:09]
Hroft,
adept32, ет кто у тебя на аватарке?)) где вездесущий желтый пес?)
надоел) а это просто вчера картинку в контакте увидал, понравилась и решил обновить))

Hroft [24.03.2016 в 08:19]
Как порой некоторые разрабы радуют)) только анонсировали игру и уже скоро выпускают. Хотя Баннер сага опять наверно будет только на англ и еще месяц два ждать пока ее переведут

Hroft [24.03.2016 в 08:24]
к Толстому спустя 5 лет чемоданы что ли доехали?))) http://alogvinov.com/2016/03/obzor-crysis-...lemetom-v-ogne/ Крайзис 2 одна из лучших игр эпохи
P.S. я бы еще понял упоминание про 1й, но 2й... Почти и не помню, что там было) ПРоснулись, побегали постреляли человеков, прилетели инопланетяне помутузили их, отдали жизнь за Айюр за спасение земли.

adept32 [24.03.2016 в 08:34]
Hroft,
к Толстому спустя 5 лет чемоданы что ли доехали?))) http://alogvinov.com/2016/03/obzor-crysis-...lemetom-v-ogne/ Крайзис 2 одна из лучших игр эпохи
P.S. я бы еще понял упоминание про 1й, но 2й... Почти и не помню, что там было) ПРоснулись, побегали постреляли человеков, прилетели инопланетяне помутузили их, отдали жизнь за Айюр за спасение земли.
ты просто ничего не понимаешь. У Тохи аак раз есть определения для тех, кто ничего не понимает в играх

adept32 [24.03.2016 в 08:40]
А чем первая баннер сага закончилась? Я что то запамятовал( типа отбиваем крепость рогатых. А дальше?

Hroft [24.03.2016 в 08:44]
adept32,
А чем первая баннер сага закончилась? Я что то запамятовал( типа отбиваем крепость рогатых. А дальше?
с севера богоподобный змей всех валит, нашествие железных людей остановили я так понял убийством их лидера, а человеки вроде как сели на корабли и поплыли на юга

adept32 [24.03.2016 в 08:46]
Hroft,
adept32,
А чем первая баннер сага закончилась? Я что то запамятовал( типа отбиваем крепость рогатых. А дальше?
с севера богоподобный змей всех валит, нашествие железных людей остановили я так понял убийством их лидера, а человеки вроде как сели на корабли и поплыли на юга
надо будет переиграть наверное, нихрена не помню)

Hroft [24.03.2016 в 08:46]
adept32,
надо будет переиграть наверное, нихрена не помню)
да я тоже уже весьма мутно

Ragnar Lodbrok [24.03.2016 в 08:48]
Чойта яркость походу внатуре выкрутили и не только на скринах...
Ну нахераааа
Витам всем

Hroft [24.03.2016 в 08:49]
Chernomyrdin,
Чойта яркость походу внатуре выкрутили и не только на скринах...
Ну нахераааа
Витам всем
юг, солнце, жара))

Hroft [24.03.2016 в 08:54]
а в целом согласен, что как то слишком яркая картинка. Надеюсь в ингейм лучше будет смотреться

koshara origin [24.03.2016 в 09:06]

koshara origin [24.03.2016 в 09:08]

adept32 [24.03.2016 в 09:11]
Ништяяяк, завтра уже пятничка

Ragnar Lodbrok [24.03.2016 в 09:42]
Ведьмак геральт в ярости, что нет новостей
https://youtu.be/rBdRFNxMIGY
Если выйдет на мобайлы может гляну

Hroft [24.03.2016 в 09:45]
Chernomyrdin,
Ведьмак геральт в ярости, что нет новостей
https://youtu.be/rBdRFNxMIGY
Если выйдет на мобайлы может гляну
мм красиво и мясисто! я бы сыграл

Hroft [24.03.2016 в 09:52]
http://bestjava.ru/screen/qtZ5ytfWmox6f2br...tWrh5V2utLf.jpg жаль продолжение той игрухи не сделали. МОжно было бы много приключений наклепать

Ragnar Lodbrok [24.03.2016 в 09:53]
Hroft,
мм красиво и мясисто! я бы сыграл
напомнило ведьмак кровавый след для мобилок
Так и не прошел

Hroft [24.03.2016 в 09:54]
Chernomyrdin,
Так и не прошел
я раза 2-3 прошел с разными концовками и прокачкой)

Ragnar Lodbrok [24.03.2016 в 09:55]
Любопытно, что мы одновременно вспомнили о ней
800


К сожалению, возможность оставлять комментарии доступна только зарегистрированным пользователям! Пожалуйста, авторизуйтесь сейчас или зарегистрируйтесь.
Если вы уже прошли процедуру авторизации, попробуйте обновить страницу.