CommandBuffer.SetShadingRateFragmentSize
Declaration
public void SetShadingRateFragmentSize(Rendering.ShadingRateFragmentSize shadingRateFragmentSize);Параметры
| Параметр | Описание |
|---|---|
| shadingRateFragmentSize | Ставка затенения, устанавливаемая в качестве базовой ставки. |
Описание
Добавлена команда "set base shading rate".
В вызове отрисовки итоговая скорость затенения зависит от трёх ключевых компонентов: базовой скорости затенения, комбинаторов скорости затенения и изображения скорости затенения. Базовая скорость затенения используется по умолчанию, если не указано иное. Комбинаторы скорости затенения задают, как базовая скорость затенения взаимодействует с изображением скорости затенения. Если ничего не указано, применяется значение по умолчанию ShadingRateFragmentSize.FragmentSize1x1. Важно отметить, что Unity в настоящее время не предлагает полную поддержку затенения с переменной скоростью, и соответствующий метод зарезервирован для будущего использования.
Дополнительные ресурсы: SystemInfo.supportsVariableRateShading.