映射范围节点

../../../_images/render_shader-nodes_converter_map-range_node.png

映射范围节点。

"映射范围* 节点将值从范围重新映射到目标范围。

输入

数值

要重映射的输入值。

从最小值

重映射前数值范围下界。

从最大值

重映射前数值范围上界。

到最小值

目标范围的下界。

到最大值

目标范围上界。

步数(阶梯)

The number of values allowed between To Max and To Max when using Stepped Linear interpolation. A higher value will give a smoother interpolation while lower values will progressively quantize the input.

属性

插值类型

用于在数字输入中的间隙之间转换的数学方法。

线性

"从最小值" 和 "从最大值" 之间的线性插值。

阶梯线性

"从最小值" 和 "从最大值" 之间的阶跃线性插值。

平滑步骤

"从最小值" 和 "从最大值开始" 之间的平滑埃尔米特边缘插值。

更平滑步骤

在 "从最小值" 和 "从最大值" 值之间进行更平滑的 Hermite 边缘插值。

钳制

启用后,输出将被钳制到目标范围。

输出

结果

重映射后的输入值。

示例

噪波纹理 节点输出范围为 [0, 1]。我们可以使用 映射范围 节点将其重新映射到范围 [-1, 1]。

../../../_images/render_shader-nodes_converter_map-range_example.jpg

映射范围节点举例。