The tyBoolean modifier is an experimental modifier capable of performing boolean CSG operations on a mesh. It can often provide results that contain less artifacts than boolean operations performed with 3ds Max’s default boolean compound objects. It will also take the reference object’s animated transformation changes into effect when performing its operations.
The object the modifier is applied to is object A.
Union: joins object A and B together, into a single mesh.
Intersection: computes the intersection between object A and B as the resulting mesh.
Subtraction (A - B): subtracts object A from B and returns the resulting mesh.
Subtraction (B - A): subtracts object B from A and returns the resulting mesh.
Slice (A - B): subtracts object A from B (without capping subtracted faces) and returns the resulting mesh.
Slice (B - A): subtracts object B from A (without capping subtracted faces) and returns the resulting mesh.
Split source elements: when enabled, the elements of the source mesh will be split apart and processed in parrallel.
Split input obj elements: when enabled, the elements of the inputs objects will be split apart and processed separately.
If your mesh has shell surfaces (ie, a closed mesh with thickness), these options should be disabled. If these options are not disabled for shell surfaces, the inside and outside of the shell will be processed separately and may not return the desired result.