normalize

Normalisiert den angegebenen Gleitkommavektor gemäß x/length(x).

ret normalize(x)

Parameter

Element Beschreibung
X
[in ] Der angegebene Gleitkommavektor.

Rückgabewert

Der normalisierte x-Parameter. Wenn die Länge des x-Parameters 0 ist, ist das Ergebnis unbegrenzt.

Hinweise

Die systeminterne HLSL-Funktion normalisieren verwendet die folgende Formel: x / length(x).

Typbeschreibung

Name Vorlagentyp Komponententyp Size
x Vektor schweben any
Ret identisch mit eingabe x schweben gleiche Dimension(en) wie eingabe x

Shader-Mindestmodell

Diese Funktion wird in den folgenden Shadermodellen unterstützt.

Shadermodell Unterstützt
Shadermodell 2 (DirectX HLSL) und höhere Shadermodelle ja
Shadermodell 1 (DirectX HLSL) ja (im Vergleich _ _ zu nur 1 1)

Siehe auch

Systeminterne Funktionen (DirectX HLSL)