Новости про DXR и NVIDIA

Технологическая демонстрация RTX Reflections доступна для загрузки

После того, как NVIDIA открыла технологию трассировки лучей в реальном времени, она сделала доступной для установки технологическую демонстрацию под названием Reflections RTX Tech Demo.

Когда эта демонстрация трассировки лучей впервые была показана, все поразились тем, что она создана в реальном времени, поскольку традиционно для обработки такого качества эффектов требуются месяцы. Второй раз мы удивились, когда узнали, что для расчёта требовалась система из четырёх рабочих станций NVIDIA DGX на GPU Volta стоимостью 70 000 долларов, а теперь то же самое может проделать одна GeForce RTX 2080 Ti.

Технологическое демо Reflections

Демонстрация Reflections создана на игровом движке Unreal Engine и демонстрирует различные технологические достижения NVIDIA. Предлагаемая версия была улучшена по технологии Deep Learning Super Sampling, что повышает производительность. Также приложение имеет новые обновления и оптимизации в DXR, что ещё больше повышает качество рендера.

Guru3D - Star Wars Reflections Elevator Raytracing Demo in UHD on GeForce RTX 2080 Ti

После загрузки полученный файл объёмом 1,5 ГБ нужно распаковать и запустить ElevatorDemo.exe.

Nvidia представляет технологию сглаживания Adaptive Temporal Anti-Aliasing

Компания NVIDIA разработала новую технологию сглаживания, получившую название Adaptive Temporal Anti-Aliasing (ATAA). Этот алгоритм построен поверх нынешнего Temporal Anti-Aliasing (TAA), однако для лучшего результата использует адаптивную трассировку лучей.

Метод Temporal Anti-Aliasing стал одним из самым популярных вариантов сглаживания, поскольку он даёт неплохой результат, практически не влияя на производительность системы. Но, как и другие методы сглаживания, TAA характеризуется замыливанием, и это размытие тем больше заметно, чем больше на экране движущихся объектов.

Сцена для рендера

Решением проблемы должен стать метод ATAA. Он должен исключить появление эффектов размытия и послесвечения, обеспечивая качество изображения, сравнимое с 8х Super-Sampling Anti-Aliasing (SSAA). Более удивительно то, что он остаётся в стандарте 33 мс, который является приемлемым для геймеров.

Демонстрация сглаживания ATAA

Секрет кроется в технологиях трассировки лучей и растеризации. Именно они, основанные на Microsoft DirectX Raytracing (DXR) API и NVIDIA RTX, являются краеугольными камнями Adaptive Temporal Anti-Aliasing.

Демонстрация работы ATAA приведена на основе сцены в Unreal Engine 4. Сцена представлена современным домом, рендер которого производится на карте NVIDIA Titan V стоимостью 3000 долларов. При отработке сцены задержки в методе 8x ATAA составили 18,4 мс, при 4-кратном суперсемплинге — 9,3 мс, и 4,6 мс при двукратном сглаживании. Разрешение составляло 1920х1080 пикс. Демонстрация включала изображения, полученные посредством ATAA, TAA, маску сегментации и адаптивную трассировку.

Ещё одна демонстрация сглаживания ATAA

В играх новая технология появится не очень скоро, ведь пока нет ни одного проекта, где использовалась бы трассировка лучей. Кроме того, пока в мире нет ни одной видеокарты (дешевле 3000 долларов), способной на это. Вся надежда на Turing.

NVIDIA представила технологию трассировки лучей DXR

В ходе конференции GDC компания NVIDIA не представила новый ускоритель, зато рассказала нам о будущем рендера, о технологии трассировки лучей, работающей на новом API Microsoft DirectX Raytracing (DXR).

Новая технология является комбинацией программных и аппаратных возможностей, и позволяет приложениям (преимущественно, играм) получать эффекты трассировки лучей в реальном времени, что долгое время было Святым Граалем в обработке графики.

Трассировка лучей

Тони Тамаси, старший вице-президент NVIDIA по контенту и технологии пояснил: «Только сейчас GPU становятся достаточно мощными для обеспечения трассировки лучей в реальном времени в игровых приложениях, и это открывает новую эру в визуализации следующее поколения».

Трассировка лучей

Представленная система поддерживает новый DirectX Raytracing API, а потому прекрасно работает с Windows. Промышленные лидеры, включая 4A Games, Epic Games, Remedy Entertainment и Unity уже заявили о готовности, и в ходе конференции продемонстрировали возможности своих проектов в трассировке лучей. Новый API DXR поддерживается самыми свежими версиями движков, включая Unreal Engine 4, Unity 5 и DICE Frostbite. При этом игры, с поддержкой новой технологии, появятся уже в этом году.

Но вот радоваться пока рано. По заверениям NVIDIA технология RTX работоспособна лишь на «GPU архитектуры Volta», а значит ни на чём другом, кроме Titan V красотой нового API не насладиться. С другой стороны это может означать, что NVIDIA не отказалась от планов выпуска полноценной линейки игровых ускорителей архитектуры Volta.

SEED - Project PICA PICA - Real-time Raytracing Experiment using DXR (DirectX Raytracing)
DirectX Raytracing tech demo (1080P) - accurate real-time reflections