Выдавленные фигуры в Boxshot

Boxshot позволяет загрузить плоскую 2D-кривую в формате SVG (или создать новую) и выдавить её, добавив толщину. Найдите фигуру “Extrude” на панели фигур и перетащите в сцену:

Перетаскивание объекта Extrude в сцену

Появится выдавленный диск по умолчанию и его свойства справа:

Свойства объекта Extrude

Свойства почти такие же, как у объекта 3D Text, поэтому обратитесь к уроку по 3D Text за описанием толщины, направления взгляда и фаски.

Главное скрыто под кнопкой Edit Curve. Нажатие открывает редактор кривых:

Редактор объекта Extrude

Редактор очень похож на редактор кривых Lathe, поэтому за базовыми операциями (добавление, удаление и перемещение точек) обратитесь туда.

Boxshot поставляется с предопределёнными кривыми:

Использование предопределённых кривых в редакторе Extrude

Здесь я загрузил кривую-улыбку и нажал OK, чтобы увидеть её выдавленной:

Редактирование вершин в редакторе Extrude

Я настроил материалы, поэтому фигура выглядит оранжевой вместо стандартной серой.

Можно загрузить свои кривые через Presets → Open… в меню редактора или просто перетащив SVG-файл в редактор.

Возможные ошибки

Некоторые созданные или загруженные кривые могут дать некорректный результат при выдавливании:

Выдавленная фигура выглядит инвертированной из-за неправильного направления кривой

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

Исправление направления кривой в редакторе Extrude

Затем нажмите Reverse path в панели инструментов, чтобы развернуть выбранный контур. Нажмите OK и проверьте:

Выдавленный элемент теперь исправлен в 3D

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

Добавление дополнительных контуров

Необязательно загружать внешний SVG-файл — кривую можно создать прямо в редакторе. Начнём с одного из встроенных пресетов:

Начало с простой фигуры в редакторе Extrude

Теперь сделаем отверстие внутри круга. Нажмите Add path на панели инструментов, чтобы добавить новый сегмент. Выберите Square:

Добавление нового квадратного контура в редакторе Extrude

Теперь можно настроить новый контур, перемещая его вершины, или добавить больше вершин для улучшения формы. Смотрите урок по Lathe для подробных инструкций.

Я просто подвигал точки:

Создание простого второго контура в редакторе Extrude

Выглядит хорошо, нажмём OK и посмотрим на результат:

Отредактированная кривая в 3D --- не то, что ожидалось

Что-то пошло не так — отверстия в фигуре нет. Проблема описана выше: нужно развернуть только что созданный внутренний контур.

Вернёмся в редактор, выберем этот новый контур и развернём его:

Разворот внутреннего контура для исправления фигуры

Снова нажмём OK и увидим, что всё исправлено:

Обновлённая фигура после разворота внутреннего контура

Материалы и наложение

Как и с объектами 3D Text, Boxshot позволяет задавать материалы для передней, боковой и задней частей выдавленной фигуры. Если нужно больше стилей для разных частей, разделите фигуру на несколько объектов и настройте их по отдельности.

Boxshot применяет планарное наложение по bounding box к передней и задней частям. Обратите внимание: заднее наложение точно такое же, как переднее, поэтому выглядит зеркально.

Боковое наложение идёт вдоль кривых фигуры по координате U, а координата V идёт от 0 на задней стороне до 1 на передней. Это всегда можно изменить с помощью параметров UV-наложения в текстурных слотах материала.

Итог

Краткий итог по выдавливанию кривых в Boxshot:

На этом всё, идите и выдавите что-нибудь особенное :)

Дополнительная Информация

Рендеринг

Материалы

Возможности

Объекты