Unity 6.3
0 онлайн 89 гостей 3 в системе
Вход

CommandBuffer.ResetShadingRate

Declaration

public void ResetShadingRate();

Описание

Добавить команду "сбросить все состояния скорости затенения и изображения к их значениям по умолчанию".

В вызове отрисовки итоговая скорость затенения зависит от трёх ключевых компонентов: базовой скорости затенения, комбинаторов скорости затенения и изображения скорости затенения. Базовая скорость затенения используется по умолчанию, если не указано иное. Комбинаторы скорости затенения задают, как базовая скорость затенения взаимодействует с изображением скорости затенения. Команда переопределяет базовую скорость затенения на ShadingRateFragmentSize.FragmentSize1x1, комбинирующие на [ ShadingRateCombiner.Keep, ShadingRateCombiner.Keep ] и изображение с затенением на null. Важно отметить, что Unity в настоящее время не обеспечивает полную поддержку затенения с переменной скоростью, и соответствующий метод зарезервирован для будущего использования.

Дополнительные ресурсы: CommandBuffer.SetShadingRateImage, SystemInfo.supportsVariableRateShading.