Nodo Mapear rango

El nodo Mapear rango.

El nodo Mapear rango permite remapear un valor desde un rango de origen a otro de destino.

Entradas

Valor / Vector

El valor o vector de entrada a ser remapeado.

Desde mín

El límite inferior del rango original de valores, desde el cual hacer el remapeo.

Desde máx

El límite superior del rango original de valores, desde el cual hacer el remapeo.

Hasta mín

El límite inferior del rango de destino.

Hasta máx

El límite superior del rango de destino.

Intervalos

La cantidad de valores permitidos entre Hasta mín y Hasta máx al usar la interpolación Lineal escalonada. Valores más altos producirán una interpolación más suave, mientras que valores más bajos cuantizarán progresivamente los valores de entrada.

Propiedades

Tipo de datos

Mapear rango soporta tanto tipos de datos decimales como vectoriales. Al cambiar el tipo de datos también actualizará los conectores para reflejar el tipo de datos escogido.

Interpolación

El método de interpolación usado para hallar los nuevos valores en el rango remapeado.

Lineal

Interpolación lineal entre los valores Desde mín y Desde máx.

Lineal escalonada

Interpolación lineal escalonada entre los valores Desde mín y Desde máx.

Escalonada suave

Interpolación suave de tipo Hermite entre los valores Desde mín y Desde máx.

Escalonada más suave

Interpolación más suave de tipo Hermite entre los valores Desde mín y Desde máx.

Limitar

Cuando esta opción se encuentre activa, los valores producidos se encontrarán limitados al rango de destino.

Salidas

Resultado / Vector

El valor final producido por el nodo.

Ejemplos

El nodo de textura de Ruido producirá valores en el rango de 0 a 1. Será posible, por ejemplo, usar el nodo Mapear rango para remapear esos valores a un rango de -1 a 1.

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

Ejemplo del nodo Mapear rango.