В движке Unity появится поддержка NVIDIA DLSS

Rinocrosserв 19:09 (14/04/21)

На мероприятии NVIDIA GTC 2021 команда игрового движка Unity объявила о внедрении поддержки DLSS начиная с версии 2021.2. DLSS – это метод умной обработки изображения, чтобы из низкого разрешения получать высокое. Качество при этом теряется, однако, частота кадров значительно вырастает.

Как работает DLSS? Он полезен?

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

А наиболее оптимальным считается наращивание с 1440p до 4К. И, конечно, технология крайне полезна в играх с трассировкой лучей: в специальном видео Unity показали пример такой игры, сделанный в партнёрстве с LEGO. Частоту кадров удалось поднять от 18 до 57.

Mechwarrior DLSS 2.1 (1440p)

Mechwarrior DLSS 2.1 (1440p)

Control DLSS 2.0 (1440p)

Control DLSS 2.0 (1440p)

Чтобы технология не отнимала времени от работы с графикой игры, самую тяжелую работу делают выделенные "Тензорные ядра" (Tensor Cores) в чипах NVIDIA 2000 и 3000. Они обрабатывают операции с матрицами, которые сложны даже для массы шейдерных ядер. Поэтому использование DLSS оправдано лишь на этих сериях GPU.

Ранее мы рассказывали о том, как включить Resizable Bar: