Для того, чтобы на объектах не возникало подобных искажений, надо при создании обектов, которые будут подвергаться работе инструментом Boolean, создать большое число узлов в его каркасе. То есть сам проволочный каркас должен содержать большое количество элементов.