Ray tracing optimization

  • Cyberpunk 2077 — Ray tracing optimization
  • Cyberpunk 2077 — Ray tracing optimization
  • Cyberpunk 2077 — Ray tracing optimization
  • Cyberpunk 2077 — Ray tracing optimization
Author: romelsalwi
Size: 1.00 kB
Uploaded by: Flixx
Date: December 28, 2020, 03:11 PM
Downloads: 1001

Optimized Raytracing Setting.

Optimized ray tracing setup for CP2077. Tested on v1.06.

A few things you should be aware of and should fix if you so choose:

- GeometryUpdateBufferSizeMB and ScratchBufferSizeMB are buffers for data used by the RT engine (excluding the engine itself). I noticed some improvements when I increased them from the default values. Recommended use will give more buffer to the geometry. Don't forget to leave some free space for the RT engine itself.

- It will lag a little while you try to look in the mirror. So be careful when setting VRAM. Leave room for other resources too!

- If you want higher quality reflections, set EnableHalfResolutionTracing = false and ResolutionScaleEnable = -1.

- There is a possibility that some scenes may not look as intended by the artist/developers as this mod basically reduces the number of RT lights affecting shaders.

The game engine itself has a good set of implementations for lighting, GI and shadows.

Recommendations:

- Increase DynamicInstanceUpdateNumMax to reduce flickering, but at the cost of reduced FPS. Keep it as low as possible. If you plan to only use RT reflections, set it to 1. If you plan to also use lighting, then it should be at least 8. The higher this value, the more beautiful and responsive the game looks.

- Optimize your game settings! Setting everything to ultra won't do you any good. If you plan to use this mod, I would suggest disabling SSR. If you only want to use RT reflections, remove UseScreenSpaceData = true from the ini file.

- If you are having trouble deciding how much GeometryUpdateBufferSizeMB and ScratchBufferSizeMB should be, you can simply remove these lines and they will default to their original values/

- Here are the default values, which are quite low:GeometryUpdateBufferSizeMB = 64ScratchBufferSizeMB = 32

Installation: copy the file to /Cyberpunk 2077/engine/config/platform/pc.

The file name and description have been translated Show original (RU)Show translation (EN)
Оптимизация трассировки лучей

Optimized Raytracing Setting.

Оптимизированная настройка трассировки лучей для CP2077. Проверено на v1.06.

Несколько вещей, о которых вам следует знать и которые следует исправить, если вы того пожелаете:

- GeometryUpdateBufferSizeMB и ScratchBufferSizeMB — это буферы для данных, используемых механизмом RT (за исключением самого механизма). Я заметил некоторые улучшения, когда увеличил их по сравнению со значениями по умолчанию. Рекомендуемое использование будет давать больше буфера для геометрии. Не забудьте оставить свободное место для самого движка RT.

- Это будет немного отставать, пока вы пытаетесь посмотреть в зеркало. Так что будьте осторожны при настройке VRAM. Оставьте место и для других ресурсов!

- Если вам нужны отражения более высокого качества, установите EnableHalfResolutionTracing = false и ResolutionScaleEnable = -1.

- Есть вероятность, что некоторые сцены могут выглядеть не так, как задумано художником / разработчиками, поскольку этот мод в основном сокращает количество источников света RT, влияющих на шейдеры.

- Я рекомендую использовать только отражение RT. В самом игровом движке есть неплохой набор реализации освещения, GI и теней.

Рекомендации:

- Увеличьте DynamicInstanceUpdateNumMax, чтобы уменьшить мерцание, но за счет уменьшения FPS. Держите его как можно ниже. Если вы планируете использовать только отражения RT, установите его на 1. Если вы планируете также использовать освещение, то оно должно быть как минимум 8. Чем выше это значение, тем красивее и отзывчивее выглядит игра.

- Оптимизируйте свои игровые настройки! Установка всех значений на ультра не принесет вам никакой пользы. Если вы планируете использовать этот мод, я бы посоветовал отключить SSR. Если вы хотите использовать только RT-отражения, удалите UseScreenSpaceData = true из ini-файла.

- Если у вас возникли проблемы с принятием решения о том, сколько должно быть GeometryUpdateBufferSizeMB и ScratchBufferSizeMB, вы можете просто удалить эти строки, и они будут по умолчанию использовать свои исходные значения/

- Вот значения по умолчанию, которые довольно низкие: GeometryUpdateBufferSizeMB = 64ScratchBufferSizeMB = 32

Когда вы решите включить RT, базовый движок RT будет продолжать работать независимо от того, используете вы производные функции или нет.

Установка: скопируйте файл в / Cyberpunk 2077 / engine / config / platform / pc.

Useful links:

Comments 0