Nœud Map Range

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

Le nœud Map Range.

Le nœud Map Range remappe une valeur d’une plage à une plage cible.

Entrées

Value/Vector

Valeur d’entrée ou vecteur à remapper.

From Min

Limite inférieure de la plage à partir de laquelle effectuer le remappage.

From Max

Limite supérieure de la plage à partir de laquelle effectuer le remappage.

To Min

La limite inférieure de la plage cible.

To Max

La limite supérieure de la plage cible.

Steps

Nombre de valeurs autorisées entre To Min et To Max lors de l’utilisation de l’interpolation Stepped Linear (linéaire pas à pas). Une valeur plus élevée donnera une interpolation plus douce tandis que des valeurs plus faibles quantifieront progressivement l’entrée.

Propriétés

Data Type

Map Range prend en charge les types de données Float et Vector. La modification du type de données mettra également à jour les sockets pour refléter le type de données choisi.

Type d’interpolation

La méthode mathématique utilisée pour faire la transition entre les écarts dans les entrées numériques.

Linear

Interpolation linéaire entre les valeurs From Min et From Max.

Stepped Linear

Interpolation linéaire échelonnée entre les valeurs From Min et From Max.

Smooth Step

Interpolation d’arête Hermite lisse entre les valeurs From Min et From Max.

Smoother Step

Interpolation d’arête Hermite plus lisse entre les valeurs From Min et From Max.

Clamp

Si activé, la sortie est bloquée sur la plage cible.

Sorties

Result/Vector

La valeur d’entrée après remappage.

Exemples

Le nœud Noise Texture génère une valeur comprise entre [0, 1]. Nous pouvons utiliser le nœud Map Range pour remapper cette valeur dans la plage [-1, 1].

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

Exemple de nœud Map Range.