Выражения Метод colorDepth After Effects
В Adobe After Effects метод colorDepth используется в выражениях (expressions), чтобы узнать текущую глубину цвета композиции. Он возвращает число бит на канал — например, 8, 16 или 32.
Список эффектов и не только After Effects
Выражения After Effects список
Использование в текстовом слое свойство исходный текст — вывод значения глубины
«Color Depth: » + colorDepth + » bit»;
——————
Изменение прозрачности слоя в зависимости от глубины цвета
if (colorDepth == 32) {
100 // полная непрозрачность
} else {
50 // полупрозрачный
}
—————-
//Поворот слоя в зависимости от глубины цвета
rotation + colorDepth * 10;
——————-
Установка цвета в зависимости от глубины
if (colorDepth == 8) {
[1, 0, 0, 1] // красный
} else if (colorDepth == 16) {
[0, 1, 0, 1] // зелёный
} else {
[0, 0, 1, 1] // синий
}
——————
// Автоматическая настройка размытия эффекта CC Cross Blurв зависимости от colorDepth
if ( colorDepth == 8) {
10;
} else if ( colorDepth == 16) {
20;
} else {
40; // для 32-bit
}
10 пикселей размытия при 8-битной глубине,
20 — при 16-битной,
40 — при 32-битной.