Gamedev Влад Бабаев
2 836

Эдинбургские исследователи применили нейронные сети для анимации персонажей

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

В закладки

В рамках проекта «Фазово-функциональная нейронная сеть» (Phase-Functioned Neural Network) учёные разработали самообучающуюся систему, которая позволяет моделировать движения виртуального персонажа в реальном времени.

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

Фазово-функциональная нейронная сеть работает в три этапа. Сначала система строит карту высот рельефа на основе специальной базы данных. Затем сеть обучается и фиксирует движения персонажа характерные для разной местности. На последнем этапе PFNN воспроизводит необходимые анимации персонажа на основании входных сигналов.

Один из авторов проекта, сотрудник Ubisoft Montreal Дэниел Холден (Daniel Holden), заявил, что PFNN работает очень быстро и не требует значительных вычислительных ресурсов для обучения, обрабатывая даже большой объём информации.

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

Нейронную сеть планируют представить на конференции SIGGRAPH в августе 2017 года.

#технологии

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Влад Бабаев", "author_type": "editor", "tags": ["\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438"], "comments": 11, "likes": 23, "favorites": 0, "is_advertisement": false, "subsite_label": "gamedev", "id": 6337, "is_wide": false }
{ "id": 6337, "author_id": 3142, "diff_limit": 1000, "urls": {"diff":"\/comments\/6337\/get","add":"\/comments\/6337\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/6337"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 64954 }

11 комментариев 11 комм.

Популярные

По порядку

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

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

Ответить
3

так они и так ничего не делают, кроме копи паста

Ответить
0

в форонор они пытались и я думал что будет годный сюжетец, но нет(

Ответить
1

Они пытались, но получилось как всегда... =)

Ответить
1

очень круто!

Ответить
1

О, подобные штуки на сиграфе показывали в 2005, говорили, что мокап, аниматоры и каскадёры, как профессия, умрут в течении 2х лет.

Ответить
1

охренеть.. умеет держать равновесие на "бревне"! Но держать равновесие на краю не умеет, просто не идет туда, не может скользнуть со склона. Шлифовать есть еще куда

Ответить
1

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

Ответить
0

Будущее наступило)

Ответить
–1

выглядит как технологический прорыв! блендинг анимаций царский! скорее бы пощупать это чудо в виде тулсета

Ответить
–1

Здорово, впечатляет.
Хорошо, что в аниматоры не пошел.

Ответить
0

Прямой эфир

[ { "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" } } } ]
EA анонсировала DLC для DLC
для аддона для спин-оффа
Подписаться на push-уведомления