Partager via


bruit

Génère une valeur aléatoire à l’aide de l’algorithme Perlin-noise.

ret bruit(x)

Paramètres

Élément Description
X
[in] Vecteur à virgule flottante à partir duquel générer du bruit Perlin.

Valeur renvoyée

Valeur du bruit Perlin dans une plage comprise entre -1 et 1.

Notes

Les valeurs de bruit perlin changent en douceur d’un point à un autre au cours d’un espace, créant ainsi des valeurs d’apparence naturelle générées aléatoirement. Vous pouvez utiliser le bruit Perlin pour générer des textures procédurales pour des effets tels que la fumée et le feu.

Description du type

Name Type de modèle Type de composant Taille
x Vecteur Flotteur n'importe laquelle
Ret scalaire float 1

Modèle de nuanceur minimal

Cette fonction est prise en charge dans les modèles de nuanceur suivants.

Modèle de nuanceur Pris en charge
Nuanceur modèle 2 (DirectX HLSL) et modèles de nuanceur supérieur non
Nuanceur Modèle 1 (DirectX HLSL) oui (tx_1_0 uniquement)

Voir aussi

Fonctions intrinsèques (DirectX HLSL)