Модификатор Boolean¶
Модификатор выполняет операции с сетками, которые в противном случае слишком сложны для выполнения всего за несколько шагов путем редактирования сеток вручную. Он использует одну из трёх доступных логических операций для создания одной сетки из двух:
Этому модификатору требуется второй объект-сетка или набор объектов-сеток, который будет целью (вторым операндом) операции.
Предупреждение
Только Manifold сетки гарантированно дадут правильные результаты, другие случаи (особенно «открытые» сетки, Non-manifold, но без каких-либо самопересечений) обычно работают хорошо, но в некоторых случаях могут давать странные сбои и артефакты.
Совет
Если вы пометили свои объекты для отображения рёбер (в
включено Wireframe), вы увидите процесс создания рёбер во время перемещения объектов. В зависимости от топологии вашей сетки вы также можете включить X-Ray (ренгтген) и Transparency (прозрачность) и увидеть создаваемую топологию в режиме реального времени.Параметры¶
- Intersect
Всё внутри, как целевой сетки, так и изменённой сетки, сохраняется. Если целью является коллекция, то сохраняется только внутренняя часть всех мешей.
- Union
Целевая сетка или коллекция добавляются к изменённой сетке, удаляя все внутренние грани.
- Difference (разница)
Целевой меш или набор мешей вычитается из модифицированного меша (все, что находится за пределами целевого меша или коллекции, сохраняется).
- Тип операнда
Выбор типа операнда (цели).
- Object (объект)
Целью является меш-объект.
- Collection
Цель — коллекция. Если целью является коллекция, а опция Solver (решатель) имеет значение Fast (быстрый), операция Intersect не поддерживается.
- Object (объект)
Имя целевого меш-объекта.
- Collection
Имя коллекции-цели (может быть пустым, если Solver имеет значение Exact, что может быть полезно в сочетании с параметром Self).
- Solver (решатель)
Алгоритм, используемый для вычисления логических пересечений.
- Fast
Использует математически простой решатель, обеспечивающий наилучшую производительность; однако в этом решателе отсутствует поддержка перекрывающейся геометрии.
- Exact
Использует математически сложный решатель, который обеспечивает наилучшие результаты и полностью поддерживает перекрывающуюся геометрию; однако этот решатель намного медленнее, чем Fast Solver (быстрый решатель).
Solver Options (параметры решателя)¶
- Self Exact Solver
Правильно вычисляет случаи, когда один или оба операнда имеют самопересечения; это требует больше вычислений, что замедляет работу.
- Hole Tolerant Точный решатель
Оптимизирует вывод для геометрии Non-manifold за счёт увеличения времени вычислений. Из-за влияния на производительность этот параметр следует включать только тогда, когда точный решатель демонстрирует ошибки с non-manifold геометрией.
- Overlap Threshold Быстрый решатель
Максимальное расстояние между двумя гранями, чтобы считать их перекрывающимися. Это помогает устранить ограничение этого решателя. Если логический результат кажется неожиданным, попробуйте использовать точный решатель.