Cinema 4D Prime XPresso Ноды XPresso Общие (группа) Пересечение
Функция доступна в CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D
Оператор Пересечение

Общие Нод Параметры

Свойства нода

Тип пересечения

Следующие типы пересечения вы можете определить в закладке тега:

Ограничивающий каркас

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

Сфера

В этом режиме вокруг каждого объекта будет создана виртуальная сфера. Соприкосновения и пересечения этих сфер будет оцениваться алгоритмом как пересечение. Если в менеджере объектов, установка Учитывать подобъекты является активной, размер виртуальной сферы при этом будет увеличен до границ этих объектов, которые являются расположенными в менеджере объектов как подобъекты.

Объект

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

Расстояние

Посредством порта Расстояние, вы можете определить числовое значение, которое будет интерпретировано как минимально допустимое расстояние между поверхностями обоих объектов. Если минимальное расстояние между объектами превысит это значение, алгоритм расценит это как пересечение.

Допуск

Посредством порта Допуск, вы можете определить числовое значение, которое определяет определённое расстояние по периметру каждого объекта. Посредством этого размер объекта будет увеличен для просчёта пересечения. Если происходит пересечение объектов, превышающих при этом максимально допустимое значение допуска, алгоритм расценивает это как пересечение.

На заметку:
В принципе этот режим предоставляет настоящее пересечение, которое работает с устанавливаемой точностью для ПК, и поэтому является быстрее, чем режим Объект.

Использовать деформированные точки

Нод Пересечение при активной установке Использовать деформированные точки, можете работать с деформированными объектами и производить опознавание пересечений для них. Установки в менеджере атрибутов для режима матрицы имеют значения лишь в том случае, если при опросе столкновения будут определены необходимые позиции для точек объекта.

На заметку:
Приоритет XPresso-Tag при этом необходимо устанавливать на генераторы 1, чтобы тег был просчитан после деформаторов.

Режим Матрицы

Вы можете выбрать между локальными и глобальными координатами точек (для выходных портов Точка 1 и Точка 2).

Учитывать подобъекты

При режиме пересечения Сфера, для имеющихся подобъектов также будет просчитана и создана виртуальная сфера, расположенная с их учётом.

Тег выделения 1
Тег выделения 2

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