Freigeben über


Lautstärke

Generiert einen zufälligen Wert mit dem Perlin-Rauschalgorithmus.

ret noise(x)

Parameter

Element Beschreibung
X
[in] Ein Gleitkommavektor, aus dem perlin-Rauschen generiert werden soll.

Rückgabewert

Der Perlin-Rauschwert innerhalb eines Bereichs zwischen -1 und 1.

Bemerkungen

Perlinrauschwerte ändern sich reibungslos von einem Punkt zum anderen über einen Raum, wodurch natürlich aussehende, zufällig generierte Werte erzeugt werden. Sie können Perlin-Rauschen verwenden, um prozedurale Texturen für Effekte wie Rauch und Feuer zu generieren.

Typbeschreibung

Name Vorlagentyp Komponententyp Size
x Vektor schweben any
Ret Skalar float 1

Minimales Shadermodell

Diese Funktion wird in den folgenden Shadermodellen unterstützt.

Shadermodell Unterstützt
Shadermodell 2 (DirectX HLSL) und höhere Shadermodelle Nein
Shadermodell 1 (DirectX HLSL) ja (nur tx_1_0)

Siehe auch

Systeminterne Funktionen (DirectX HLSL)