Некоторые методы трассировки лучей в компьютерной графике:
- Преобразование лучей. 1 Метод работает путём трассировки пути от воображаемого глаза к каждому пикселю на виртуальном экране и вычисления цвета объекта, видимого через него. 1
- Рекурсивная трассировка лучей. 1 Позволяет имитировать различные оптические эффекты, такие как отражение, преломление, мягкие тени, рассеяние, глубина резкости, размытие при движении. 1
- Трассировка распределённых лучей. 1 Обеспечивает более точное моделирование реального освещения. 1
- Отображение фотонов. 1 На начальном этапе фотоны испускаются из источника света, а затем ударяются о различные поверхности сцены. 5 Результат сохраняется в специальной фотонной карте. 5 На втором этапе лучи зрения испускаются из камеры, и при попадании луча на поверхность интенсивность в точке рассчитывается через ближайшие значения в фотонной карте. 5
- Трассировка пути (Path Tracing). 3 Полноценная версия трассировки лучей, которая используется только в некоторых играх, например Quake II RTX, Minecraft RTX, Portal with RTX, Cyberpunk 2077. 3
Также различают два подхода к трассировке лучей: метод прямой трассировки (forward ray tracing) и метод обратной трассировки (backward ray tracing). 25