DLSSCommandExecutionData
структура в UnityEngine.NVIDIA
Выполнено в:UnityEngine.NVIDIAModule
Описание
Представляет состояние DLSSContext. Если вы вызываете Device.ExecuteDLSS, Unity передаёт значения из этой структуры в среду выполнения. После этого значения в структуре можно менять без побочных эффектов.
Свойства
| Свойство | Описание |
|---|---|
| invertXAxis | Показывает, инвертирована ли ось X. Установите в 0 или 1. |
| invertYAxis | Показывает, инвертирована ли ось Y. Установите 0 или 1. |
| jitterOffsetX | Смещение камеры по оси x в координатах устройства. |
| jitterOffsetY | Смещение джиттера камеры по оси y в координатах устройства. |
| mvScaleX | Если вы установили флаг DLSSFeatureFlags.MVLowRes, это значение указывает масштаб (меньший) текстуры входа в буфер вектора движения, используемой на оси x. |
| mvScaleY | Если вы установите флаг DLSSFeatureFlags.MVLowRes, это значение указывает масштаб (меньший) текстуры входного буфера вектора движения, используемой на оси y. |
| preExposure | Указывает множитель предварительной экспозиции для текстуры входящего цвета. |
| reset | Указывает, следует ли аннулировать буферы истории. |
| sharpness | Указывает, насколько острым должен выглядеть кадр, как значение от 0 до 1. |
| subrectHeight | Высота подпрямоугольника входных буферов для использования. |
| subrectOffsetX | Смещение оси x субпрямоугольник входных буферов, которые будут использоваться. |
| subrectOffsetY | Смещение оси y субпрямоугольник входных буферов, которые будут использоваться. |
| subrectWidth | Ширина подпрямоугольника входных буферов. |