--- title: "Boolean Tag" url: "https://help.maxon.net/c4d/en-us/Content/html/TBOOLEANTAG.html" section_path: "Object Manager > Tags Menu > Modeling Tags > Boolean Tag" element_id: "TBOOLEANTAG" command_id: "1060823" description: "This page documents the Boolean tag in Cinema 4D. Assigned to objects inside a Boole generator hierarchy, it decides per object which Boolean function …" --- # Boolean Tag > **Note:** **What is it about?** > > This page documents the **Boolean tag** in **Cinema 4D**. Assigned to objects inside a Boole generator hierarchy, it decides per object which Boolean function (union, subtract, intersect) is applied — giving fine control over multi-object Boolean modeling. The Boolean tag works together with the Boolean generator. Details on the Boole functionality can be found here: [Boolean](https://help.maxon.net/c4d/en-us/Content/html/OBOOLEANGENERATOR.html.md)-Object. The Boolean tag is used to assign specific Boolean functions to the objects of the first Boolean object hierarchy. ![Image: 2025-1_Boole_03_.png](https://help.maxon.net/c4d/en-us/Content/Resources/Images/2025-1_Boole_03_.png) Boolean tags change the Boolean function on an object basis. [![Image: halvar.png](https://help.maxon.net/c4d/en-us/Content/Resources/Images/halvar.png)](https://help.maxon.net/c4d/en-us/Content/Resources/Scenes/2025-1_boole_03_.c4d) In the above illustration, Subtract always acts as the basic Boolean function; in addition, assigned Boolean tags act as follows: - **Left**: The sphere has a Boolean tag of the **Unite** type, so these are additively combined with the original object cube and the cylinder is subtracted from it. - **Center**: The sphere is subtracted from the original object cube and the cylinder carrying the Boolean tag of type **Unite** is united with the result. - **Right**: The sphere is subtracted from the original object cube, the result is used to form the intersection with the Boolean tag of the type **cutting** supporting cylinder. The Boolean tag icon can be double-clicked in the Object Manager to switch through the various Boolean functions. Although Boolean tags can be assigned to all objects, they only have an effect if they are assigned to objects at the highest hierarchy level below a Boolean generator. Otherwise they are colored red and have no function. If the first object under the Boolean generator - i.e., the initial object - has a Boolean tag, a set **function** does NOT work here, but the other settings do.