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) |