Математика
Арифметика, кривые, сравнения, переходы.
Страница создаётся из кода библиотеки. Типы сокетов: число (серый круг), цвет (жёлтый круг), вектор (фиолетовый ромб). Любой выход можно подключить к любому входу; если типы различаются, на входе выбирается приведение (ПКМ по входу). См. как соединяются ноды.
Add
A + B.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| A | число | 0.0 |
| B | число | 0.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Add (вход A) → «Смешать цвета» (Коэффициент).
Subtract
A - B.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| A | число | 0.0 |
| B | число | 0.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Subtract (вход A) → «Смешать цвета» (Коэффициент).
Multiply
A * B (окрашивание, маски).
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| A | число | 1.0 |
| B | число | 1.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Multiply (вход A) → «Смешать цвета» (Коэффициент).
Divide
A / B (безопасно: без деления на ноль).
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| A | число | 1.0 |
| B | число | 1.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Divide (вход A) → «Смешать цвета» (Коэффициент).
Mix
Blends A and B by Factor (0 = A, 1 = B).
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| A | число | 0.0 |
| B | число | 1.0 |
| Factor | число | 0.5 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Mix (вход A) → «Смешать цвета» (Коэффициент).
Power
Возведение в степень (кривые, заострение масок).
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
| Exponent | число | 2.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Power (вход Value) → «Смешать цвета» (Коэффициент).
Clamp
Ограничивает значение диапазоном.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.0 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| min | 0 | -100..100 | - |
| max | 1 | -100..100 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Clamp (вход Value) → «Смешать цвета» (Коэффициент).
One minus
1 - значение (инверсия маски).
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → One minus (вход Value) → «Смешать цвета» (Коэффициент).
Sine
Синусоида, приведённая к 0..1.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.0 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| frequency | 1 | 0..100 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Sine (вход Value) → «Смешать цвета» (Коэффициент).
Smoothstep
Плавный переход 0..1 между двумя границами.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| edge 0 | 0.3 | -10..10 | - |
| edge 1 | 0.7 | -10..10 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Smoothstep (вход Value) → «Смешать цвета» (Коэффициент).
Abs
Модуль.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Abs (вход Value) → «Смешать цвета» (Коэффициент).
Min
Меньшее из двух значений.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| A | число | 0.0 |
| B | число | 0.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Min (вход A) → «Смешать цвета» (Коэффициент).
Max
Большее из двух значений.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| A | число | 0.0 |
| B | число | 0.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Max (вход A) → «Смешать цвета» (Коэффициент).
Fract
Дробная часть (повторяется 0..1).
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Fract (вход Value) → «Смешать цвета» (Коэффициент).
Step
0 ниже границы, 1 выше.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| edge | 0.5 | 0..1 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Step (вход Value) → «Смешать цвета» (Коэффициент).
Remap
Переводит диапазон в другой (без ограничения).
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| in min | 0 | -10..10 | - |
| in max | 1 | -10..10 | - |
| out min | 0 | -10..10 | - |
| out max | 1 | -10..10 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Remap (вход Value) → «Смешать цвета» (Коэффициент).
Negate
Меняет знак.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Negate (вход Value) → «Смешать цвета» (Коэффициент).
Square root
Квадратный корень.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Square root (вход Value) → «Смешать цвета» (Коэффициент).
Floor
Округляет вниз.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Floor (вход Value) → «Смешать цвета» (Коэффициент).
Ceil
Округляет вверх.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Ceil (вход Value) → «Смешать цвета» (Коэффициент).
Round
Округляет до ближайшего целого.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Round (вход Value) → «Смешать цвета» (Коэффициент).
Sign
-1, 0 или 1.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Sign (вход Value) → «Смешать цвета» (Коэффициент).
Saturate
Ограничивает диапазоном 0..1.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Saturate (вход Value) → «Смешать цвета» (Коэффициент).
Modulo
Остаток от A / B (повтор).
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| A | число | 0.0 |
| B | число | 1.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Modulo (вход A) → «Смешать цвета» (Коэффициент).
Multiply add
A * B + C в одной ноде.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| A | число | 1.0 |
| B | число | 1.0 |
| C | число | 0.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Multiply add (вход A) → «Смешать цвета» (Коэффициент).
Cosine
Косинусоида, приведённая к 0..1.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.0 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| frequency | 1 | 0..100 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Cosine (вход Value) → «Смешать цвета» (Коэффициент).
Triangle wave
Зигзагообразная волна 0..1..0.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.0 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| frequency | 1 | 0..100 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Triangle wave (вход Value) → «Смешать цвета» (Коэффициент).
Sawtooth
Нарастающая линия с резким возвратом в 0.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.0 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| frequency | 1 | 0..100 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Sawtooth (вход Value) → «Смешать цвета» (Коэффициент).
Square wave
Чередует 0 и 1.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.0 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| frequency | 1 | 0..100 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Square wave (вход Value) → «Смешать цвета» (Коэффициент).
Posterize
Уменьшает число уровней значений.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| steps | 4 | 2..64 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Posterize (вход Value) → «Смешать цвета» (Коэффициент).
Greater than
1 где A > B, иначе 0.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| A | число | 0.0 |
| B | число | 0.5 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Greater than (вход A) → «Смешать цвета» (Коэффициент).
Branch
If A > B returns the third input, otherwise the fourth.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| A | число | 0.0 |
| B | число | 0.5 |
| If A > B | число | 1.0 |
| Otherwise | число | 0.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Branch (вход A) → «Смешать цвета» (Коэффициент).
Height blend
Маска смешивания, где побеждает более высокая из двух высот (камень сквозь снег, мох в трещинах).
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Height A | число | 0.0 |
| Height B | число | 0.0 |
| Blend | число | 0.5 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| sharpness | 0.2 | 0.001..2 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Height blend (вход Height A) → «Смешать цвета» (Коэффициент).
Exponential
Экспонента.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Exponential (вход Value) → «Смешать цвета» (Коэффициент).
Logarithm
Натуральный логарифм.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 1.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Logarithm (вход Value) → «Смешать цвета» (Коэффициент).
Reciprocal
1, делённая на значение.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 1.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Reciprocal (вход Value) → «Смешать цвета» (Коэффициент).
Inverse lerp
Где лежит значение между from и to (0..1 внутри).
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| from | 0 | -100..100 | - |
| to | 1 | -100..100 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Inverse lerp (вход Value) → «Смешать цвета» (Коэффициент).
Map range
Переводит диапазон в другой с ограничением результата.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| in min | 0 | -100..100 | - |
| in max | 1 | -100..100 | - |
| out min | 0 | -100..100 | - |
| out max | 1 | -100..100 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Map range (вход Value) → «Смешать цвета» (Коэффициент).
Snap
Округляет до ближайшего кратного шагу.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| step | 0.1 | 0.0001..100 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Snap (вход Value) → «Смешать цвета» (Коэффициент).
Arc tangent 2
Угол точки (X, Y) в радианах.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Y | число | 0.0 |
| X | число | 1.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Arc tangent 2 (вход Y) → «Смешать цвета» (Коэффициент).
Smootherstep
Более гладкая версия Smoothstep.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| edge 0 | 0 | -10..10 | - |
| edge 1 | 1 | -10..10 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Smootherstep (вход Value) → «Смешать цвета» (Коэффициент).
Less than
1 где A < B, иначе 0.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| A | число | 0.0 |
| B | число | 0.5 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Less than (вход A) → «Смешать цвета» (Коэффициент).
Average
Среднее двух значений.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| A | число | 0.0 |
| B | число | 1.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Average (вход A) → «Смешать цвета» (Коэффициент).
Math
Одна нода на 26 операций с числами (сложение, степень, плавный минимум, шаг, пинг-понг...). Операция выбирается в списке.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| A | число | 0.5 |
| B | число | 0.5 |
| C | число | 0.5 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| operation | 2 | 0..25 | 0 Add, 1 Subtract, 2 Multiply, 3 Divide, 4 Power, 5 Logarithm, 6 Square root, 7 Absolute, 8 Minimum, 9 Maximum, 10 Less than, 11 Greater than, 12 Round, 13 Floor, 14 Ceil, 15 Fraction, 16 Modulo, 17 Sine, 18 Cosine, 19 Tangent, 20 Arctan2, 21 Smooth minimum, 22 Smooth maximum, 23 Snap, 24 Ping-pong, 25 Multiply add |
| clamp | 0 | 0..1 | 0 Off, 1 Clamp 0..1 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Math (вход A) → «Смешать цвета» (Коэффициент).
Float curve
Меняет значение по плавной кривой через пять точек.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
Параметры (меняются прямо в ноде или в Инспекторе)
| Параметр | По умолчанию | Диапазон | Варианты |
|---|---|---|---|
| y at 0 | 0 | -1..2 | - |
| y at 0.25 | 0.25 | -1..2 | - |
| y at 0.5 | 0.5 | -1..2 | - |
| y at 0.75 | 0.75 | -1..2 | - |
| y at 1 | 1 | -1..2 | - |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Float curve (вход Value) → «Смешать цвета» (Коэффициент).
Clamp range
Ограничивает значение двумя входами.
Где работает: материал, шейдер объекта, эффект камеры
Входы
| Вход | Тип | Если не подключён |
|---|---|---|
| Value | число | 0.5 |
| Min | число | 0.0 |
| Max | число | 1.0 |
Выход: число
Работает как маска: в Factor «Смешать цвета», в Position Color ramp, в Roughness / Metallic / Alpha / Height выхода или во вход A/B «Математики».
Пример: «Текстура шума» (Коэффициент) → Clamp range (вход Value) → «Смешать цвета» (Коэффициент).