Karta Område Nod

Map Range Node.

Noden Map Range flyttar ett värde från ett intervall till ett målintervall.

Inmatningar

Värde/Vektor

Det ingångsvärde eller den vektor som ska remappas.

Från Min

Den nedre gränsen för det intervall som ska ombildas från.

Från Max

Den högre gränsen för det intervall som ska ombildas från.

Till Min

Den nedre gränsen för målintervallet.

Max detaljer

Den högre gränsen för målområdet.

Steg

Det antal värden som tillåts mellan To Min och To Max vid användning av Stepped Linear-interpolering. Ett högre värde ger en mjukare interpolering medan lägre värden ger en progressiv kvantifiering av indata.

Egenskaper

Datatyp

Map Range stöder både datatyperna Float och Vector. Om du ändrar datatyp uppdateras även uttagen så att de återspeglar den valda datatypen.

Typ av interpolering

Den matematiska metod som används för att övergå mellan luckor i de numeriska inmatningarna.

Linjär:

Linjär interpolation mellan värdena From Min och From Max.

Stegad linjär:

Stegvis linjär interpolation mellan värdena From Min och From Max.

Smidigt steg:

Jämn Hermite-kantinterpolation mellan värdena From Min och From Max.

Mjukare steg:

Utjämnande Hermite-kantinterpolation mellan värdena From Min och From Max.

Klämma

Om den är aktiverad kläms utsignalen fast till målområdet.

Utgångar

Resultat/Vektor

Inmatningsvärdet efter remappning.

Exempel

Noden Noise Texture matar ut ett värde i intervallet [0, 1]. Vi kan använda noden Map Range för att mappa om detta värde till intervallet [-1, 1].

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

Exempel på Map Range-nod.