Функция сэмплирования трехмерного шума из слоя позиционирования позволяет отслеживать вариации в соответствии с геометрией, а не с экранным пространством.
Функция Position Noise считывает выбранный слой (по умолчанию Pref) и управляет функцией noise() в Nuke на основе значений положения RGB. Регуляторы масштабирования и смещения по осям управляют частотой и фазой; результат преобразуется в центрированное изображение в оттенках серого и записывается во все выходные каналы.
Используйте его, когда вам нужны маски для создания эффекта разрушения, зернистости или процедурные маски, которые прикрепляются к 3D-поверхностям с помощью позиционирования или прохода по мировым координатам, а не смещаются в экранном пространстве. Передайте в поток файл Pref или аналогичный XYZ AOV, установите входной слой, затем настройте масштаб по осям x/y/z для детализации и смещения для перемещения или анимации узора.
Эта группа предоставляет доступ к выбору слоя, а также к масштабу и смещению по осям x, y и z. По умолчанию предпочтение отдается пространственным масштабам среднего диапазона; параметр x_offset настроен на перемещение вместе с кадром, чтобы шум мог изменяться со временем без дополнительных узлов.