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:
-
Вышли новые трейлеры файтинга Fatal Fury: City of the Wolves
-
Telegram перестал работать по всему миру (обновлено)
-
Создатели фэнтезийной RPG Greedfall 2 показали 12 минут геймплея
-
Иэн Маккеллен готов сыграть Гэндальфа в новом фильме по «Властелину колец». Но с условием
-
Показали трейлер State of Decay 3. Игра получит русские субтитры, режим строительства и мультиплеер
-
Появился новый геймплей Indiana Jones and the Great Circle
-
Вышел новый трейлер Assassin's Creed: Shadows
-
AMD анонсировала процессоры Ryzen 9000 с удвоенным 3D-кешем
-
Щит-пилу и дробовик из Doom: The Dark Ages добавили в оригинальную игру
-
Все анонсы с презентации WWDC 2024
-
Представлен безвентиляторный концепт системного блока от Cooler Master
-
Новые скриншоты и детали Dragon Age: The Veilguard: в игре будет шесть фракций и герой из Inquisition
-
Nokia представила концепцию звонков с полным аудио погружением
-
BioWare показала первый геймплей Dragon Age: The Veilguard
-
Nubia представила игровую клавиатуру и мышь Red Magic 1S
-
Официально: «Пацаны» закончатся на пятом сезоне
-
«Это сюжетный режим в Overwatch?»: игроки остались недовольны геймплеем Dragon Age: The Veilguard
-
Третий эпизод сериала «Аколит» назвали одним из худших за всю историю «Звездных войн»
-
Представлен тихий процессорный кулер от be quiet!
-
Показано первое изображение нового мультсериала «Скуби-Ду» про Японию