Игры Дмитрий Мучкин
4 712

Зачем в Remedy надели костюм для захвата движения на собаку

К сожалению, не для разработки игры про Джона Уика.

В закладки

В мае студия Remedy Entertainment твитнула две фотографии собаки в костюме для захвата движения. За несколько дней запись стала одной из самых популярных в Твиттере компании — на данный момент её ретвитнули уже почти шесть тысяч раз, а собаку в итоге даже пригласили на E3.

Подписчики начали гадать, что значит этот пост: кто-то в шутку предположил, что студия разрабатывает Quantum Bark — сиквел к Quantum Break, а кто-то решил, что анимация собаки потребовалась Remedy для игры про Джона Уика. Первого июня представитель компании Вида Старцевиц (Vida Starcevic) опубликовала на Gamasutra текст, в котором объяснила, что это за пёс и зачем на него надели костюм для захвата движения.

Ууно

По словам Старцевиц, собака на снимках — это Ууно, английский стаффордширский терьер одного из операторов студии. Несколько разработчиков в свободное время решили попробовать записать движения пса: просто посмотреть, что из этого получится.

Разработчики воспользовались собственной студией Remedy для захвата движения. Главной их целью было узнать, можно ли создать что-то дельное с помощью оборудования, которое им было доступно. Студия Remedy заточена под людей, так что разработчикам пришлось изучить различия в движениях двуногих и четвероногих существ, чтобы понять, где именно расположить маркеры захвата движения.

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

Вместо этого на Ууно надели шлейку, в которой его обычно выгуливают, и приделали маркеры к ней. Несколько оставшихся датчиков прикрепили с помощью легко отклеивающейся ленты. Чтобы пёс привык к необычной экипировке, с ним немного поиграли.

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

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

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

#опыт

{ "author_name": "Дмитрий Мучкин", "author_type": "editor", "tags": ["\u043e\u043f\u044b\u0442"], "comments": 31, "likes": 95, "favorites": 7, "is_advertisement": false, "subsite_label": "games", "id": 20942, "is_wide": false }
{ "id": 20942, "author_id": 6322, "diff_limit": 1000, "urls": {"diff":"\/comments\/20942\/get","add":"\/comments\/20942\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/20942"}, "attach_limit": 2, "max_comment_text_length": 5000 }

31 комментарий 31 комм.

Популярные

По порядку

Написать комментарий...

Алексей Сигабатулин

65

Зачем в Remedy надели костюм для захвата движения на собаку

Потому что он хороший мальчик.

Ответить

FlyTroll

4

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

Ответить

Kostya Bashmakov

7

Шикарная анимация вышла, хоть и видны лишь маркеры, ощущаешь что это живой пес
и пес няшка вооще

Ответить

Demian

Kostya
–6

Что там можно ощущать от цветных точек... Это просто самовнушение. Не знали бы вы, что это собака - ничего бы не ощущали. И да, запись движения маркеров - это ещё не анимация

Ответить

Invective

3

Защитники животных будут недовольны такими экспериментами (но это не точно)

Ответить

Алекс Макаров

Invective
5

Да лан, у нас в России с людьми хуже обходятся.

Ответить

skamaz

Алекс
17

Уже представил как игроделы нанимают русских и захватывают движения как их сбивают машины и все такое причем по настоящему. А потом ранки водкой заливают и огурчиком закусит дают.

Ответить

Стас Денисевич

skamaz
4

ранки водкой? на кой чёрт переводить единственный продукт питания. а подорожник на что?

Ответить

Роман Масленников

5

Кажется мы стали забывать как выглядит нормально отмокапленный пёс

Ответить

Spice must flow

–11

Меня умиляют эти "собаководы", которые после каждого выполнения команды дают собаке корм или лакомство. Серьезно? Во время обучения это делается, когда ты учишь собаку командам. Потом она уже это рефлекторно выполняет и не за вкусняшку. Или я чего-то не понимаю?

Ответить

Роман Макаров

Spice
8

на работу ходишь такой за деньги, потом их перестают выплачивать, твои действия?

Ответить

YamiE

Роман
10

Какая-то часть продолжает ходить, кек.

Ответить

Spice must flow

Роман
0

Параллель наитупейшая..

Ответить

dannychirkov

Spice
0

Ну рефлекторно, и что? Собаке от этого плохо, или в чём конкретно твоё возмущение? Просто хозяин радует питомца, что тут такого?

Ответить

Spice must flow

dannychirkov
–2

Рефлекторно? Тупее ты ничего не придумал?

Ответить

idkfa kid

Spice
9

Он вас процитировал. Так что это вы придумали.

Ответить

Роман Макаров

Spice
5

легендарный селфовн

Ответить

dannychirkov

Роман
1

его просто лакомством обделили.

Ответить

Spice must flow

Spice
0

А минусы мне ставят такие же "сабаководы, вестимо".

Ответить

Heavik

Spice
0

Минусы тебе ставят, потому что у тебя желчь протекает.

Ответить

Данила Урусов

2

Боже какой классный собакен!!!

Ответить

RoyJones

1

"собака на снимках — это Ууно, бультерьер одного из операторов студии"

Это английский стаффордширский терьер. А бультерьер - это те, что похожи на крыс.

Ответить

Александр Хворов

–8

В каждую игру стали совать псину...какая же это безвкусица

Ответить

Георгий Ёлкин

Александр
3

Назовите 10 игр которые вышли в этом году и в которых есть собака.

Ответить

Александр Отрубянников

Георгий
0

Фар Край 5. Там ещё пума с медведем есть. Считаю за 3.
А 10 крупных игр ещё и не вышло.

Ответить

Артемий Парагон

Александр
0

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

Ответить

Alex Bulgakov

0

чтоб все о***ли[поразились] как они умеют

Ответить
0

Прямой эфир

Подписаться на push-уведомления
[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]