Масгрейв (musgrave)¶
Текстура musgrave используется для создания органических материалов, но она очень гибкая. С ней можно делать почти всё.
Опции (options)¶
- Тип (type)
Эта процедурная текстура имеет пять типов шума, на которых может быть основан результирующий шаблон, и они могут быть выбраны из меню выбора в верхней части вкладки. Пять типов – это:
Гетероповерхность (hetero terrain)
Фрактальное броуновское движение (fBm) (fractal brownian motion)
Гибридный мультифрактал (hybrid multifractal)
Хребтообразный мультафрактал (ridged multifractal)
Мультифрактал (multifractal)
Эти типы шума определяют способ, которым Blender накладывает последовательные копии одного и того же узора друг на друга с разной контрастностью и масштабом.
Примеры с формулой: Вороной: F1, Размерность: 0.5, Лакунарность: 0.15, Октава: 2.0.
Основные типы шума имеют четыре характеристики:
- Размерность (dimension)
Фрактальная размерность управляет контрастностью слоя относительно предыдущего слоя в текстуре. Чем выше фрактальная размерность, тем выше контраст между каждым слоем, и, таким образом, тем больше деталей отображается в текстуре.
- Лакунарность (lacunarity)
Лакунарность управляет масштабированием каждого слоя текстуры «масгрейв», то есть каждый дополнительный слой будет иметь масштаб, обратный значению, отображаемому на кнопке. То есть Лакунарность = 2 –> Масштаб = 1/2 оригинала.
- Октавы (octaves)
Октава управляет количеством раз, которое исходный шаблон шума накладывается сам на себя и масштабируется/контрастируется с настройками фрактальной размерности и лакунарности.
- Интенсивность (intensity)
Интенсивность света. Называется cмещением для гетероповерхности.
Типы «гибридный мультифрактал» и «хребтообразный мультафрактал» имеют следующие дополнительные настройки:
- Смещение (offset)
У обоих есть кнопка фрактального «смещения», которая служит для регулировки «уровня моря» и указывает базовую высоту результирующей карты рельефа. Значения рельефа ниже этого порога будут возвращены как ноль.
- Насыщенность (gain)
Настройка, которая определяет диапазон значений, создаваемых функцией. Чем больше число, тем больше диапазон. Это быстрый способ выявить дополнительные детали в текстуре, где крайности обычно отсекаются.