---
title: "Object Properties"
url: "https://help.maxon.net/c4d/en-us/Content/html/OBOOLE-ID_OBJECTPROPERTIES.html"
section_path: "Create Menu > Generators > Boole Object (legacy) > Example"
element_id: "OBOOLE"
group_id: "ID_OBJECTPROPERTIES"
description: "Most of these settings are available in High Quality mode only."
---

## Object Properties

Most of these settings are available in High Quality mode only.

### Boolean Type

Parameter ID: `BOOLEOBJECT_TYPE`

Four Boolean modes are available: A Union B, A Subtract B, A Intersect B and A Without B.

A union B

![Image: 001067.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/001067.jpg)\
A Union B: Object A is merged with object B.

A subtract B

![Image: 001068.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/001068.jpg)\
A Subtract B: Object B is subtracted from object A.

A intersect B

![Image: 001069.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/001069.jpg)\
A Intersect B: The volume of intersection is shown.

A without B

![Image: 001070.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/001070.jpg)\
A Without B: This is similar to A subtract B, but it is not a genuine Boolean operation. It cuts holes in object A without capping the holes.

### High Quality

Parameter ID: `BOOLEOBJECT_HIGHQUALITY`

The Boole object incorporates a high quality Boolean algorithm known as Better Boole. Enable the High Quality option to use the Better Boole algorithm, which generates a cleaner mesh with fewer polygons (triangles). Disable the option to use the standard Boolean mode.

There is, however, a disadvantage to the High Quality mode: when applied to complex objects, it may take longer to generate the result.

### Create single object

Parameter ID: `BOOLEOBJECT_SINGLE_OBJECT`

If you convert the Boole object to polygons (Mesh / Conversion / **Current State To Object**), this option controls whether a single object is created or multiple objects (one for each object involved in the Boolean).

If the option is enabled, the Boole object's [Phong tag](https://help.maxon.net/c4d/en-us/Content/html/TPHONG.html.md) will be evaluated if present.

### Hide new edges

Parameter ID: `BOOLEOBJECT_HIDE_NEW_EDGES`

This command can be used to hide any additional edges created by the Boolean algorithm (above and beyond the object's cut edges). This can serve a cosmetic purpose but can also generate a completely different subdivision in conjunctin with SDS.

### Create Phong breaks at intersections

Parameter ID: `BOOLEOBJECT_BREAK_CUT_EDGES`

This option breaks Phong shading at the cut edges of the newly created object. Note that the breaks will only be visible if **Create Single Object** is also enabled.

### Select intersections

Parameter ID: `BOOLEOBJECT_SEL_CUT_EDGES`

If you convert the Boole object to polygons (Mesh / Conversion / Current State To Object ) and this option is enabled, the object's cut edges will be selected (edge mode!).

### Optimize Points

Parameter ID: `BOOLEOBJECT_OPTIMIZE_LEVEL` · Range: [0..+∞m]

This parameter is only available if **Create Single Object** is enabled. If the Boole object is converted to polygons (Mesh / Conversion / Current State To Object ), points within a set distance of each other are merged to a single point.

Enter the desired distance into the box. In the example, the Boole has been applied to the top-right and bottom-right objects.

# Example

![Image: 001071.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/001071.jpg)

The following settings were used.

Left: **Create Single Object** disabled.

Center: **Create Single Object** enabled.

Right: **Create Single Object** and Create **Phong Breaks At Intersections** enabled.
