AMD представила технологию TressFX на примере Tomb Raider
Сегодня компания AMD официально представила свою новую технологию TressFX, о которой мы вам рассказывали вчера. Как и ожидалось из названия, технология призвана сделать причёски персонажей видеоигр максимально реалистичными, с развивающимися по ветру в соответствии с движениями персонажа волосами.
С самого начала эпохи 3D персонажи наших любимых видеоигр в большинстве случаев имели совершенно нереалистичные причёски: блочные и зубчатые, часто без анимации, а если таковая и наблюдалась, то шла вразрез с движениями самого персонажа. Многие разработчики пытались замаскировать эту часть тела героев, снабжая их короткими стрижками или же неснимаемыми шлемами.
Причина была проста: создание реалистичных волос, двигающихся в режиме реального времени, является одной из самых сложных и трудоёмких задач. Создание головы с убедительно колыхающимися волосами включает в себя отрисовку десятков тысяч мелких полупрозрачных нитей, каждая из которых имеет сложные тени и требует сглаживания. Усугубляет дело то, что всё это должно обновляться десятки раз в секунду для синхронизации с движениями персонажа.
Сегодня AMD представила свою новую технологию, и примером для демонстрации результатов стала перезапущенная Tomb Raider. Лара Крофт (Lara Croft) — культовый персонаж с не менее культовым конским хвостиком. Перезапуск серии был не только попыткой вдохнуть в неё новую жизнь, но и отличной возможностью продвинуться в решении проблемы нереалистичных волос.
Благодаря кропотливой работе и сотрудничеству AMD и разработчиков из Crystal Dynamics, Tomb Raider явила миру первую технологию отрисовки волос в реальном времени — TressFX.
Технология позволяет видоизменить причёску Лары благодаря использованию языка программирования DirectCompute для разблокировки массивно-параллельных обрабатывающих способностей, доступных адаптерам на архитектуре GCN (Graphics Core Next). Это позволяет получить качество, ранее недоступное для предварительно отрисованной картинки. Данный метод использует попиксельные связанные списки структур данных для управления сложностью обработки и использованием памяти.
DirectCompute дополнительно используется для обеспечения симуляции движения волос в реальном времени в соответствии с законами физики. Это физическая система рассматривает каждую прядь волос в виде цепочки с десятками связей, учитывая такие особенности, как гравитация, ветер и движение головой. Это позволяет максимально реалистично завить волосы Лары в соответствии с ситуацией, в которой она находится.
Кроме того, система обнаружения столкновений не даёт волосам проходить сквозь друг друга и другие твёрдые поверхности, такие как голова Лары, одежда и тело. Наконец, моделирование причёски происходит путём сокращения нити и её возвращения к своей исходной форме. Это происходит после ответа на внешние воздействия, описанные выше.
Графические карты, чипы которых построены на архитектуре GCN (на данный момент это серия Radeon HD 7000) оснащены всем необходимым, чтобы справится с подобного рода задачами, учитывая комбинацию их быстрой памяти и большой пропускной способности.
Ниже вы можете видеть примеры использования технологии в Tomb Raider:
-
Вышел трейлер обновления A Parting of the Waves для Warhammer: Vermintide 2
-
Слух: в сеть слили арт с главными героями и технические детали Assassin's Creed про феодальную Японию
-
ИИ показал забавные фото со съемок «Мстителей: Финал». На одной из них Танос обнимает Железного человека
-
Внезапно: для Fallout Shelter вышел крупный патч с новым контентом
-
Вышел трейлер распродажи шутеров в Steam
-
Похоже, скоро анонсируют Kingdom Come 2
-
Лара Крофт больше не будет расхитительницей гробниц, поскольку это «колониализм». Пока только в настолке
-
Знаменитый игровой инсайдер рассказал, как находит информацию, и дал несколько советов геймерам
-
В «Ведьмаке 3» спустя девять лет нашли послание от разработчиков — видео
-
Показаны новые скриншоты ремастера «Сталкера»
-
В World of Warcraft добавили VR-режим и показали, каким стал геймплей. Над этим модом работали 10 лет
-
В Tomb Raider 1–3 Remastered появились новые костюмы и позы для Лары Крофт
-
Раскрыты новые подробности ПК-версии CarX Street — гонки с открытым миром в духе NFS
-
Разработчики шутера Pioner показали ещё одного мутанта
-
Слух: костюмы Геральта и Цири в четвертом сезоне «Ведьмака» от Netflix будут вдохновлены играми
-
Разработчик Fallout 4 рассказал слишком неоднозначный факт о главном герое
-
Анонсирована ААА-игра по комиксу «Неуязвимый». Мультсериал продлили на 4 и 5 сезоны
-
Моды для «Ведьмака» выходят на новый уровень — в Steam появился официальный редактор The Witcher 3 REDkit
-
В Mortal Kombat 1 добавили «секретного персонажа из UMK3»
-
Россиянка закосплеила девушку с рогами из Baldur's Gate 3