Нода «Отобразить диапазон» (map range node)#
Нода Map Range переназначает значение из диапазона в целевой диапазон.
Входы (inputs)#
- Значение/Вектор (value/vector)
Входное значение или вектор, которые необходимо переназначить.
- От Min (from min)
Нижняя граница диапазона для переназначения.
- От Max (from max)
Верхняя граница диапазона для переназначения.
- До Min (to min)
Нижняя граница целевого диапазона.
- До Max (to max)
Верхняя граница целевого диапазона.
- Шаги (steps)
Допустимое количество значений между To Min и To Max при использовании интерполяции Stepped Linear. Более высокое значение даст более плавную интерполяцию, в то время как более низкие значения будут прогрессивно квантовать вход.
Свойства (properties)#
- Тип данных (data type)
Нода Map Range поддерживает типы данных Float и Vector. Изменение типа данных также обновит сокеты, чтобы отразить выбранный тип данных.
- Тип интерполяции (interpolation type)
Математический метод, используемый для перехода между пробелами в числовых входных данных.
- Линейно (linear):
Линейная интерполяция между значениями From Min и From Max.
- Ступенчатая линейная (stepped linear):
Ступенчатая линейная интерполяция между значениями From Min и From Max.
- Плавный шаг (smooth step):
Гладкая Эрмитова интерполяция краёв между значениями From Min и From Max.
- Более плавный шаг (smoother step):
Более плавная Эрмитова интерполяция краёв между значениями From Min и From Max.
- Ограничение (clamp)
Если включено – вывод ограничивается до целевого диапазона.
Выходы (outputs)#
- Результат / Вектор (result/vector)
Входное значение на выводе после переназначения.
Примеры#
Нода Noise Texture выводит значение в диапазоне [0, 1]. Мы можем использовать ноду Map Range, чтобы переназначить это значение в диапазон [-1, 1].