Градиентный шум — это тип шума, обычно используемый в качестве процедурного текстурного примитива в компьютерной графике. Он концептуально отличается от [ необходимо дополнительное объяснение ] и часто путается с шумом значений . Этот метод заключается в создании решетки случайных (или обычно псевдослучайных ) градиентов , скалярные произведения которых затем интерполируются для получения значений между решетками. Артефактом некоторых реализаций этого шума является то, что возвращаемое значение в точках решетки равно 0. В отличие от шума значений, градиентный шум имеет больше энергии на высоких частотах.
Первой известной реализацией функции градиентного шума был шум Перлина , приписываемый Кену Перлину , который опубликовал его описание в 1985 году. [1] Более поздними разработками были симплексный шум и шум OpenSimplex .