Команда Boolean объединяет два исходных сплайна и всегда их удаляет в процессе создания булевого сплайна.
Перед выполнением булевой операции на сплайнах исходные сплайны должны удовлетворять следующим требованиям:
За исключением этих ограничений команда Boolean является очень простым и стабильным инструментом. На рисунке 9.26 показаны действительные и недействительные сплайны для булевых операций. Для выполнения булевой операции с двумя сплайнами:
Если выбрана операция Substaction, второй сплайн будет всегда вычитаться из первого.