kebisingan
Menghasilkan nilai acak menggunakan algoritma Perlin-noise.
ret noise(x) |
---|
Parameter
Item | Deskripsi |
---|---|
X |
[in] Vektor floating-point untuk menghasilkan kebisingan Perlin. |
Tampilkan Nilai
Nilai kebisingan Perlin dalam rentang antara -1 dan 1.
Keterangan
Nilai kebisingan Perlin berubah dengan lancar dari satu titik ke titik lainnya di atas spasi, menciptakan nilai yang terlihat alami dan dihasilkan secara acak. Anda dapat menggunakan kebisingan Perlin untuk menghasilkan tekstur prosedural untuk efek seperti asap dan api.
Deskripsi Jenis
Nama | Jenis Templat | Tipe Komponen | Ukuran |
---|---|---|---|
x | Vektor | Float | apa pun |
Ret | skalar | Float | 1 |
Minimum Shader Model
Fungsi ini didukung dalam model shader berikut.
Shader Model | Didukung |
---|---|
Model Shader 2 (DirectX HLSL) dan model shader yang lebih tinggi | tidak |
Shader Model 1 (DirectX HLSL) | ya (hanya tx_1_0) |