Твёрдые тела

Solid (твёрдое тело) — это CAD-термин, означающий фигуру, имеющую как внешнюю поверхность, так и внутренний объём. Такая фигура однозначна, герметична и пригодна для производства. Большинство фигур Boxshot созданы, чтобы выглядеть как реальные объекты, в то время как твёрдые тела созданы, чтобы представлять реальную структуру объекта.

На первый взгляд, фигуры Solid выглядят почти как фигуры из раздела Simple Shapes: цилиндр, параллелепипед, сфера, тор и т.д. Ключевое различие в том, что твёрдые тела основаны на CAD-движке, который позволяет выполнять эффективные булевы операции, ограниченные для других типов фигур в Boxshot.

Ограничения

Твёрдые тела в Boxshot ограничены одним материалом на фигуру и автоматическим наложением текстур. Это относится как к простым, так и к сложным фигурам. Если нужна большая гибкость, преобразуйте готовые твёрдые тела в вложенные модели и назначайте материалы там.

Свойства твёрдых тел

Добавить твёрдое тело можно из раздела CAD на панели Shapes в Boxshot.

В самом верху — селектор Shape type. Здесь можно переключаться между поддерживаемыми типами: параллелепипед, цилиндр, конус, сфера и т.д.

Ниже — свойства выбранного типа. Например, для сферы — только Radius, а для параллелепипеда или цилиндра — гораздо больше параметров.

Некоторые фигуры с резкими краями (параллелепипед, цилиндр) также имеют параметр Bevel для скругления краёв.

Далее идёт секция Advanced с общими для всех типов свойствами:

В самом низу панели — кнопка Convert to script, которая преобразует твёрдое тело в скриптовое твёрдое тело.

Типы твёрдых тел

В Boxshot три типа твёрдых тел:

Простые тела описаны выше. Сложные создаются путём применения булевых операций к другим твёрдым телам (простым или сложным). Наконец, и простые, и сложные тела можно преобразовать в скриптовые, нажав кнопку Convert to script внизу панели.

Скриптовые тела нужны, если требуется создать сложную или сильно настраиваемую фигуру и вы уверенно работаете с кодом. Подробнее — в уроке по скриптовым телам.

Сложные твёрдые тела

После выполнения булевой операции над твёрдыми телами они перестают быть простыми, и их базовые параметры (размер, радиус) больше не настраиваются. По-прежнему можно настроить наложение текстур, уровень детализации и сглаживание.

Сложное тело можно разложить с помощью кнопки Restore source shapes. Это разделяет булеву фигуру на исходные части, позволяя редактировать их и снова объединять.

Другой способ настройки сложного тела — преобразовать его в скриптовое и редактировать скрипт.

Когда использовать твёрдые тела?

Твёрдые тела нужны только для булевых операций. Хотя булевы операции можно применять и к большинству фигур из раздела Simple Shapes, результат обычно гораздо стабильнее и предсказуемее с твёрдыми телами. Если булевы операции не нужны, предпочтительнее использовать Simple Shapes.

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

Рендеринг

Материалы

Возможности

Объекты