Nœud Map Range#
Le nœud Map Range remappe une valeur d’une plage à une plage cible.
Inputs#
- 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.
Properties#
- 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.
Outputs#
- 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].