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

Canvas.vertexColorAlwaysGammaSpace

Declaration

public bool vertexColorAlwaysGammaSpace;

Описание

Должен ли цвет вершины Canvas всегда находиться в гамма-пространстве перед переходом к шейдерам UI в линейном рабочем потоке цветового пространства.

Сохранение цвета вершины Canvas в гамма-пространстве позволит преобразовать гамму в линейную в шейдерах UI, где цвета имеют более высокую точность. Это повышает точность цвета UI в линейном цветовом пространстве, особенно для темных цветов. Встроенные шейдеры UI включают преобразование гаммы в линейную. Однако в пользовательских шейдерах UI пользователю необходимо обеспечить преобразование гаммы в линейную.