Cinema 4D Cinema 4D Prime Меню Создать Объекты моделирования Маска по сплайну
Функция доступна в CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D
Объект маска по сплайну

Общие Координаты Объект

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

Режим

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

Здесь вы можете определить, каким образом необходимо произвести обработку сплайнов, которые по возможности должны быть расположены в одной плоскости:

Объединение

Сплайны будут соединенны, а перекрывающие друг друга поверхности — присоединены.

A минус B

Все сплайны, перекрывают целевой сплайн (вверху в иерархии) будут вырезаны.

B минус A

Самый верхний сплайн в иерархии будет вырезан из нижележащих в иерархии сплайнов. Этот режим сочетается со всеми версиями программы Cinema 4D, включая R17.

RELEASE 17

И

Этот режим создаст новые сегменты сплайна, затрагивающие плоскости среза сплайнов А и В.

Или

Противоположность режима И: плоскости среза сплайнов А и В будут вырезаны,а остальные сегменты сохранены.

Пересечение

Эта команда — это комбинация результатов режимов И и Или. Проще говоря, из каждого визуально замкнутого контура, который получился в результате пересечения с другим сплайном, будет создан отдельный сегмент (о разнице режимов читайте также Команды Булев).

Ось

Задайте с помощью этой опции отражение той оси плоскости, на которой лежит сплайн. К примеру: оба сплайна лежат в плоскости XY, так что Оси нужно установить на XY (вдоль Z) (это возможно в том случае, если объект сплайна маски находится в первоначальном состоянии его создания, так как его система координат является действительной), для обеспечения беспроблемной обработки его посредством объекта Булев.

Вид для рендера проецирует сплайны из вида рендера (по умолчанию — Перспектива) друг на друга. Это отличается от режима Ось лишь одним, сплайны не конгруэнтны друг другу.

Создать крышку

Если установка активна, будет создан полигональный слой в пределах границ закрытого сплайна (ещё одна причина, по которой сплайны должны располагаться в одной плоскости). Таким образом, возникло верхнее изображение. В зависимости от числа имеющихся точек сплайна, образованный полигональный объект может иметь различное количество плоскостей.

Обратите внимание, что по отношению к подразделению крышки, нормальная (то есть, из треугольников) поверхность будет создана если первый сплайн под Маской по сплайну имеет настройку Промежуточные точки > С разбивкой. Разбивка затем будет определена количественно с помощью значения Максимальная длина. Перефразировав: результирующий сплайн использует интерполяцию первого сплайна под Маской по сплайну.

На заметку:
Алгоритм имеет определённое ограничение для точек сегмента, расположенных друг над другом сплайнов (попробуйте применить примитивы окружность и звёздочку после их создания для маски сплайна). Выход из положения, это минимальное скручивание, перемещение или масштабирование сплайна.

Возможно применение нескольких вложенных масок сплайна, посредством чего из простых объектов примитивов возможна реализация очень комплексных форм:

Различные варианты вложенных масок сплайна в объекте Выдавливание