RGB

From Valve Developer Community
< Ru
Jump to navigation Jump to search
English (en)Español (es)Русский (ru)Translate (Translate)

RGB (КЗС) расшифровывается как красный, зелёный, синий (от английских слов Red, Green, Blue). В несжатом полноцветном изображении цвет каждой точки (пикселя) изображения определяется тремя байтами(en), которые определяют величины красного, зеленого и синего света, суммируемые для получения цвета пикселя. Текстуры также могут иметь четвертую величину, называемую альфа(en), который может хранить другую информацию для каждого пикселя (обычно сплошность(en)).

  • Три или четыре отдельных величины для каждого цвета называются "каналами". Оттенения(en) в Source позволяются оперировать с каждым каналом отдельно для создания цветовых эффектов.
  • В материалах(en) цвет RGB представлен как вектор данных(en).
Note.pngПримечание: Иногда красный и синий биты меняют местами, это называется BGR. Кодирование BGR используется некоторыми форматами, такими как TGA(en) или DXTn, и является предпочтительным форматом для SDR-текстур в DirectX 9(en) и более ранних версиях (новые версии DirectX используют RGB).


Значения компонент света также могут представлять пространственные векторы, такие как карты нормалей(en).

Смотреть также