May 20, 2024

Как трассировка лучей используется в играх

Ни одна современная видеоигра не обходится без воссоздания реалистичного освещения. Свет отражается, искажается, проходит через декорации, поглощается. В ходе своих «путешествий» умный луч собирает информацию о поверхностях, с которыми взаимодействует, и доносит её до наших глаз. Лучше всех это объясняют художники Disney в соответствующем видео (напоминаем, что на YouTube можно включить автоперевод субтитров).

Источник: youtube.com, канал Walt Disney Animation

На канале NVIDIA GeForce компания выложила короткий информативный ролик, где Тони Тамаси, вице-президент отдела технического маркетинга, вполне доступно рассказывает о практическом применении трассировки лучей. При желании можете посмотреть видео целиком, мы же пройдёмся по ключевым фрагментам.

Благодаря рейтрейсингу, графический процессор учится справляться с ранее невыполнимыми (опять же, в реальном времени) задачами. Он сам «понимает», как себя ведёт луч при взаимодействии с той или иной поверхностью, исключает из вычислений объекты, не участвующие в осветительных процессах, и в качестве финального штриха очищает картинку от образовавшихся шумов. Больше информации о играх #game_kraken_onion.