This page has been translated automatically.
Видеоуроки
Интерфейс
Основы
Продвинутый уровень
Подсказки и советы
Основы
Программирование на C#
Рендеринг
Профессиональный уровень (SIM)
Принципы работы
Свойства (properties)
Компонентная Система
Рендер
Физика
Редактор UnigineEditor
Обзор интерфейса
Работа с ассетами
Контроль версий
Настройки и предпочтения
Работа с проектами
Настройка параметров ноды
Setting Up Materials
Настройка свойств
Освещение
Sandworm
Использование инструментов редактора для конкретных задач
Расширение функционала редактора
Встроенные объекты
Ноды (Nodes)
Объекты (Objects)
Эффекты
Декали
Источники света
Geodetics
World-ноды
Звуковые объекты
Объекты поиска пути
Player-ноды
Программирование
Основы
Настройка среды разработки
Примеры использования
C++
C#
UnigineScript
UUSL (Unified UNIGINE Shader Language)
Плагины
Форматы файлов
Материалы и шейдеры
Rebuilding the Engine Tools
Интерфейс пользователя (GUI)
Двойная точность координат
API
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
Работа с контентом
Оптимизация контента
Материалы
Визуальный редактор материалов
Сэмплы материалов
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Учебные материалы
Внимание! Эта версия документация УСТАРЕЛА, поскольку относится к более ранней версии SDK! Пожалуйста, переключитесь на самую актуальную документацию для последней версии SDK.
Внимание! Эта версия документации описывает устаревшую версию SDK, которая больше не поддерживается! Пожалуйста, обновитесь до последней версии SDK.

Редактор текстур

Редактор текстур позволяет рисовать текстуры материалов, примененных к объектам непосредственно в сцене. Он в основном используется для рисования масок, но также помогает редактировать существующие текстуры: добавлять детали или исправлять ошибки.

Для работы с Редактором текстур переключитесь в режим Texture Paint Mode на панели инструментов :

Примечание
Вы также можете использовать горячую клавишу Shift+2 для активации инструмента.

Окно Active Tool предоставляет доступ к инструментам редактора текстур:

Редактирование текстуры#

Чтобы изменить текстуру с помощью редактора, выполните следующие действия:

  1. Выберите объект, текстуру которого необходимо отредактировать.
  2. В поле Texture выберите нужную текстуру из выпадающего списка.

  3. Рисуйте непосредственно на объекте, используя доступные инструменты.

    Примечание
    При рисовании изменяется исходный ассет.

Чтобы отменить все изменения, выберите другой объект в сцене и откажитесь от сохранения изменений в открывшемся окне:

Сохранение изменений#

Чтобы сохранить изменения, выберите один из следующих вариантов:

Если вы выберете Save as New Texture..., укажите имя и формат текстуры в открывшемся диалоговом окне.

Инструменты#

Доступны следующие инструменты:

  • Инструмент Brush (горячая клавиша B) позволяет рисовать произвольные фигуры на текстуре.
  • Инструмент Pencil позволяет рисовать тексели с твердыми краями на текстуре.
  • Инструмент Eraser (горячая клавиша E) удаляет изменения.
  • Инструмент Smooth (горячая клавиша V) размывает текселы текстуры.
  • Инструмент Smudge размазывает текстуру.
  • Инструмент Contrast изменяет контраст текстуры.
  • Инструмент Brightness изменяет яркость текстуры.
  • Инструмент Saturation изменяет интенсивность цветов текстуры.
  • Инструмент Replace Color заменяет все цвета текстуры на указанный.
  • Инструмент Invert инвертирует цвета текстуры.
  • Инструмент Draw Flowmap позволяет рисовать карту потока.
  • Инструмент Draw Mesh Data позволяет рисовать текстуры, в которых хранятся данные сетки (позиции, нормали сетки).
  • Инструмент Ambient Occlusion позволяет рисовать текстуру окружающей окклюзии.
  • Инструмент Curvature позволяет рисовать текстуру кривизны.
  • Инструмент Leaks позволяет закрашивать утечки.
  • Инструмент Color Picker позволяет выбрать цвет текстуры.

Общие настройки#

В зависимости от выбранного инструмента набор доступных настроек варьируется. Однако существуют настройки, общие для большинства инструментов:

Texture Текстура, подлежащая редактированию.
Show Debug Показывать изменения для каждого канала.
Stroke Mode
  • Brush — рисование штриха кистью.
  • Stamp — штамп текстуры кисти.
  • Lasso — заливка выбранной прямоугольной области заданным цветом. По умолчанию области объекта, видимые в текущем окне просмотра, заполняются.
  • Gradient — рисование линейного градиента.
  • Line — рисование линии. Можно использовать, например, для выравнивания краев маски.
  • Fill — заливка текстуры заданным цветом.
Примечание
Набор настроек инструмента изменяется в зависимости от Stroke Mode. Подробности см. в разделе Конкретные настройки режима штриха.
Rotate Along Stroke

Ориентирует отпечатки кисти так, чтобы они соответствовали направлению штриха.

Поворот вдоль штриха отключен
Поворот вдоль штриха включен
Brush Texture

Текстура, определяющая форму кисти.

Brush Texture Opacity 1-канальная текстура непрозрачности, которая управляет наложением текстуры кисти . Белые области текстуры делают соответствующие области текстуры кисти полностью видимыми, черные - полностью прозрачными.
Brush Radius

Радиус кисти.

Примечание
Вы можете изменить радиус кисти, прокручивая колесико мыши.
Brush Radius = 0.3
Brush Radius = 0.01
Brush Spacing

Расстояние между отпечатками кисти в штрихе, в процентах. 0 означает, что метка кисти рисуется в каждом кадре (т.е. без пробелов).

Brush Spacing = 0
Brush Spacing = 100
Brush Angle

Угол наклона отпечатков кисти, в градусах.

Brush Angle = 0
Brush Angle = 30
Brush Angle = 60
Opacity

Сила нажатия. Большие значения создают менее прозрачные штрихи. Многократное рисование полупрозрачной кистью по одному и тому же месту делает штриховку менее прозрачной. Это можно использовать для рисования плавных градиентов.

Opacity = 0.3
Opacity = 0.3, многократное применение кисти
Opacity = 1.0
Color Цвет кисти. Вы можете указать цвет Main и Spare и переключать их, нажимая X при рисовании текстуры. Чтобы выбрать цвет текстуры, нажмите C или нажмите кнопку Pick Screen Color в окне Select Color и выберите цвет.
Color Intensity

Интенсивность цвета кисти. Позволяет изменять оттенки одного и того же цвета: чем ниже значение, тем темнее результат.

Color Intensity = 1.0
Color Intensity = 0.5
Color Intensity = 0.1
Brush Backface Culling Angle

Угол нормали (в градусах), под которым поверхность игнорируется кистью. Это позволяет предотвратить рисование на определенных поверхностях.

Backface Culling Angle = 90
Backface Culling Angle = 120
Radius Jitter

Случайный радиус отпечатков кисти в штрихе. 0 - вариации отключены.

Angle Jitter

Произвольный угол поворота отпечатков кисти в штрихе (в градусах). 0 - вариации отключены.

Position Jitter

Случайное смещение положения отпечатков кисти в штрихе (в единицах измерения). 0 - вариации отключены.

Procedural Mask

Ограничивает рисование кистью определенной областью:

  • Normal — без ограничений.
  • Dark Area of Ambient Occlusion — закрашивать только темные области Ambient Occlusion. При использовании этой опции доступны, настройки Ambient Occlusion.
  • Light Area of Ambient Occlusion — закрашивать только светлые участки Ambient Occlusion. При использовании этой опции доступны, настройки Ambient Occlusion.
Ambient Occlusion
Dark Area of Ambient Occlusion
Light Area of Ambient Occlusion
  • Cavity — закрашивать только области полостей. При использовании этой опции доступны настройки кривизны.
  • Convexity — закрашивать только выпуклые области. При использовании этой опции доступны настройки кривизны.
Полость
Выпуклость

Данный инструмент можно использовать, когда, например, вам нужно нарисовать маску полости/выпуклости для огромного здания.

Active Channels Каналы, которые изменяются при редактировании текстуры.
UV Channel

UV-канал, который изменяется при редактировании текстуры.

  • UV Channel 0 — 1-й UV канал.
  • UV Channel 1 — 2-й UV канал.

Например, если во 2-м UV-канале хранится маска для смешивания материалов, вы выберете UV Channel 1 при редактировании этой маски.

Особые настройки режима штриховки#

Режимы штриховки Rectangle и Linear Gradient имеют дополнительные настройки, описанные ниже.

Depth Limit Ограничение глубины для заполнения областей объекта, которые не видны в текущем вьюпорте (т.е. закрыты другими объектами).
Depth Limit Gradient Length Размер градиента по краям заполненной области.
Rectangle Texture

Текстура, заполняющая выбранную прямоугольную область. Доступно только для режима Rectangle.

Объект с оригинальной текстурой
Наложение Rectangle Texture
Rectangle Texture Opacity 1-канальная текстура непрозрачности, которая управляет наложением Rectangle Texture. Белые области текстуры делают соответствующие области Rectangle Texture полностью видимыми, черные - полностью прозрачными.
Последнее обновление: 23.06.2023
Build: ()