Trong khi điều tra hoạt động bên trong của nhiễu perlin, tôi tự hỏi tại sao người ta sẽ sử dụng nhiễu perlin thay vì nhiễu giá trị đơn giản. Theo tôi hiểu đúng, áp dụng như sau:
Tiếng ồn Perlin là một hàm nhiễu dựa trên mạng tinh thể, chỉ định độ dốc n chiều (ngẫu nhiên cho việc triển khai ban đầu, được cố định cho mức được cải thiện) cho mọi điểm trong không gian nhiễu bên dưới. Bây giờ bạn có thể truy vấn một giá trị cho mọi điểm trong không gian bằng cách tính toán sản phẩm chấm giữa vectơ khoảng cách và vectơ gradient. Sau đó, bạn tính trung bình tất cả các giá trị được tính toán và nhận giá trị truy vấn.
Nhưng không phải loại nhiễu giá trị giống nhau mà không sử dụng vectơ gradient mà là giá trị ngẫu nhiên? Vì tôi cũng nội suy giữa các giá trị trong nhiễu giá trị, tôi không thể thấy bất kỳ lợi ích nào bằng cách sử dụng bước tính toán bổ sung (sản phẩm chấm) trong nhiễu perlin.
Vậy tại sao tôi lại sử dụng nhiễu perlin thay vì nhiễu giá trị? Tại sao tiếng ồn perlin rất phổ biến?