Оглавление
Процедурная текстура
-
Основы процедурной текстуры
- Процедурная текстура создается математическим алгоритмом, а не данными.
- Преимущества: низкая стоимость хранения, неограниченное разрешение, простота отображения.
- Используются для моделирования природных элементов, таких как дерево, камень и металл.
-
Сплошное текстурирование
- Текстура оценивается в каждой видимой точке, свойства материала зависят от трехмерного положения.
- Не подвержены искажениям пространства параметров поверхности.
- Непрерывность между соседними участками поверхности сохраняется.
- Изначально основаны на процедурных шумах, теперь доступны различные техники.
-
Клеточное текстурирование
- Не зависит от шумовых функций, часто используется как дополнение.
- Основывается на точках в трехмерном пространстве, разделяющих пространство на ячейки.
- Шум Уорли – распространенный тип клеточной текстуры.
-
Генетические структуры
- Экспериментальный подход к созданию текстур, управляемый человеком-модератором.
- Компьютер генерирует текстуры-кандидаты, пользователь выбирает, компьютер модифицирует и скрещивает.
- Используется для экспериментальных и абстрактных текстур, трудно контролировать результат.
-
Самоорганизующиеся текстуры
- Из простого белого шума могут возникать структурированные паттерны.
- Реакционно-диффузионные системы и моделирование химических реакций в жидкостях создают реалистичные текстуры.
-
Программы для создания текстур
- Специализированные программы, такие как TexRD, и универсальные, например Blender и CorelDRAW, поддерживают процедурные текстуры.
-
Дополнительные ресурсы
- Упомянуты другие темы, связанные с процедурной генерацией текстур, включая шум Перлина, пиксельный шейдер и самоорганизацию.