Saat menyelidiki cara kerja kebisingan perlin, saya bertanya-tanya mengapa orang akan menggunakan kebisingan perlin alih-alih kebisingan nilai sederhana. Sejauh yang saya mengerti benar, hal berikut ini berlaku:
Perlin noise adalah fungsi noise berbasis kisi, yang memberikan gradien n-dimensi (acak untuk implementasi asli, diperbaiki untuk yang ditingkatkan) untuk setiap titik di ruang noise yang mendasarinya. Sekarang Anda dapat meminta nilai untuk setiap titik dalam ruang dengan menghitung produk titik antara vektor jarak dan vektor gradien. Setelah itu Anda rata-rata semua nilai dihitung dan mendapatkan nilai kueri.
Tapi bukankah nilai noise sama tanpa menggunakan vektor gradien tetapi nilai acak? Karena saya juga menginterpolasi antara nilai dalam nilai noise saya tidak bisa melihat manfaat dengan menggunakan langkah perhitungan tambahan (produk titik) dalam noise perlin.
Jadi mengapa saya menggunakan perlin noise daripada value noise? Mengapa kebisingan perlin begitu populer?