normalize
Normalizza il vettore a virgola mobile specificata in base a x/length(x).
ret normalizzato(x) |
---|
Parametri
Elemento | Descrizione |
---|---|
X |
[in] Vettore a virgola mobile specificato. |
Valore restituito
Parametro x normalizzato. Se la lunghezza del parametro x è 0, il risultato è indefinito.
Commenti
La funzione intrinseca HLSL normalizzata usa la formula seguente: x / length(x).
Descrizione tipo
Nome | Tipo di modello | Tipo di componente | Dimensione |
---|---|---|---|
x | Vettore | float | any |
Ret | uguale a input x | float | stesse dimensioni dell'input x |
Modello di shader minimo
Questa funzione è supportata nei modelli shader seguenti.
Modello di shader | Supportato |
---|---|
Modello shader 2 (DirectX HLSL) e modelli shader superiori | sì |
Modello shader 1 (DirectX HLSL) | Sì (solo vs_1_1) |