Игры Антон Самитов
3 953

NVIDIA и Microsoft научили нейросеть создавать 3D-модели волос по фото и видео

Возможно, когда-нибудь эта технология заставит HairWorks работать быстрее.

В закладки

В NVIDIA рассказали о технологии рендеринга волосяного покрова, который создали исследователи из Microsoft, Pinscreen и американского Университета Южной Каролины.

Они обучили искусственный интеллект создавать трёхмерные волосы на основе фото. За сотые доли секунды программа обрабатывает модели, состоящие из десятков тысяч «волосинок».

По словам представителей NVIDIA это первая подобная технология, которая работает полностью в реальном времени. А значит, потенциально её можно применять и в играх.

Нейросеть обучали, «скормив» ей информацию о 40 тысячах разных причёсок, и 160 тысяч изображений с разных ракурсов. Демонстрационная версия работала на видеокарте TITAN XP.

На данный момент система не идеальна — разработчики признают, что некоторые стрижки, вроде афро или «под ноль» обработке поддаются плохо. Однако это можно исправить, увеличив объём исходной информации.

ИИ может в том числе создавать 3D-модели на основе видео, но пока что это приводит к эффекту «живых» волос — вместо того, чтобы реалистично колыхаться в движении, они как будто извиваются.

Однако в теории эта технология применима и в играх — если её продолжат совершенствовать и оптимизировать, разработчики смогут использовать её как своего рода motion capture для волос.

Кроме того, вероятно, NVIDIA добавят её поддержку в следующей версии NVIDIA GameWorks, чтобы увеличить производительность. В настоящее время система HairWorks, обрабатывающая шерсть и волосы, очень требовательна к «железу».

К примеру, после релиза третьего «Ведьмака» многие игроки жаловались на резкое падение производительности, когда включали эту опцию.

#технологии #nvidia

{ "author_name": "Антон Самитов", "author_type": "editor", "tags": ["\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438","nvidia"], "comments": 29, "likes": 43, "favorites": 3, "is_advertisement": false, "subsite_label": "games", "id": 22757, "is_wide": false, "is_ugc": false, "date": "Thu, 05 Jul 2018 16:52:50 +0300" }
{ "id": 22757, "author_id": 24538, "diff_limit": 1000, "urls": {"diff":"\/comments\/22757\/get","add":"\/comments\/22757\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/22757"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 64953 }

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

Популярные

По порядку

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

Now that is creepy.
Напоминает коллекцию манекенов какого-то серийного убийцы.
И ещё эта улыбочка... бррр...

Ответить
10

Надеюсь, какой-нибудь умелец соорудит полноценную технодемку, в которой толпа криповых манекенов волоча ноги наползает на камеру, потом ожившие волосы бросаются в кадр, он затемняется, раздается крик ужаса, переходящий в хрип, после чего из темноты выползает клубок извивающихся волос, образуя логотипы NVIDIA и Microsoft.
И слоган: "Технологии, которые вы заслужили!"

Ответить
0

Я видел дерьмо и похуже

Ответить
0

-FPS Такая технология сжирает напрочь FPS поэтому я её отключаю.

Ответить
7

Хз, 60 фпс в ведьмаке 3 с волосами. Правда все равно это замечаешь только в диалогах. В динамике это бесполезная свистоперделка.

Ответить
7

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

Ответить
1

Я очень расстроился, когда узнал, что на других персонажей технология не распространяется, и приходилось наблюдать такой ужас (в сравнении с Геральтом).

Ответить
1

Там три настройки: отключить, включить только на Геральта, включить на всех.

Ответить
0

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

Ответить
1

Видимо просто в модельках не помечены волосы персонажей кроме Цири и Геральда и монстров - как нужные под данную технологию...
Тут надо в файлы игры лезть, и возможно править .
Но есть подозрение - что обычно шерстяных монстров 2 штуки максмум на экране - то с геральдом это три обьекта под рендер - а Новиград в таком случае просто... повиснет...

Ответить
0

Ну, если бы волосня включалась только в диалогах, в которых Гера обычно говорит с 1-2 персонажами — было бы неплохо.

Ответить
3

Логично. можете подать эту идею в письменном виде в CDPR Я бы эту технологию вообще только на Бесах и оставил - там она смотрится уместно. А с видом от 3го лица - особой разницы на том же Геральде "с" и "без" этой технологии - особой разницы нет.

Ответить
0

Знаете, я это замечал только в процессе просмотра записей, во время самой игры только в диалогах.

Ответить
0

У меня тоже 60 фпс с волосами.... а без них - больше 100.

Ответить
0

Ок, давайте выслушаем брата из церкви свидетелей 144 фпс. Брат мой, чем вас беспокоит 60 фпс в сиглплеерной игре?

Ответить
1

так на твоей gt 240 конечно и не стоит врубать

Ответить
0

GT 240... Хахахаах..
GTX 960.

Ответить
9

Ну тож такое себе.

Ответить
0

Ну если на 4 гига, то вполне себе

Ответить
0

У меня в свое время ,даже на 780 ТИ не лагало.

Ответить
0

+свистелкоперделки

Ответить
0

Вырубай игру, жрёт много

(Ладно, просто глупая шутка, ведь настройки и прибамбасы - это дело каждого)

Ответить
–3

Модель могли бы сделать посимпатичнее

Ответить
2

Обвинят в объективизме.

Ответить
0

Зачем?

Ответить
0

комментарий выше

Ответить
–5

Один я что ли вижу член на картинке с Геральтом?

Ответить
0

зашел сюда ради этого коммента

Ответить
0

Короче технология из разряда - создай своего персонажа для игр из себя по веб камере

Ответить
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" } } } ]
Игру с лучшим стелсом никто не заметил
Подписаться на push-уведомления