--- title: "Initialize Primitives" url: "https://help.maxon.net/zbp/en-us/Content/html/4_palettes_tool-18-initialize.html" section_path: "Palettes > Tool Palette > Initialize Primitives" description: "A collection of primitive initializers and sliders to customize edge loop resolution of the generated mesh." --- # Initialize Primitives A collection of primitive initializers and sliders to customize edge loop resolution of the generated mesh. > **Note:** Tap an primitive's button to **Initialize** its shape as a new subtool with applied x/y/z resolution settings. ![Image: 2024-4-tool-palette-geometry-initialize-header.png](https://help.maxon.net/zbp/en-us/Content/Resources/Images/2024-4-tool-palette-geometry-initialize-header.png)\ Palettes > Tool > Initialize > **Note:** Clicking any of these primitive **Initialize** generators replaces the selected subtool. Undo action is supported to restore the previous model. > **Tip:** To avoid replacing a subtool, add a temporary mesh with **Insert** > **Append** to be replaced by the chosen primitive. Also, **Duplicate** an existing subtool to be replaced by the generated primitive. > **Note:** ZBrush for iPad's **Initialize** options work just the same as in ZBrush desktop. Learn more in our external ZBrush **[Initialize](https://help.maxon.net/zbr/en-us/#html/reference-guide/tool/polymesh/initialize/initialize.html)** documentation. ## Initialize Primitive vs Primitive3D ![Image: 2024-4-tool-palette-geometry-initialize-primitive3D-comparison.png](https://help.maxon.net/zbp/en-us/Content/Resources/Images/2024-4-tool-palette-geometry-initialize-primitive3D-comparison.png) > **Note:** Initializing primitives (1) is different than Primitive3D (2) objects offered in the Tool palette. > > The **Initialize** menu for primitives is accessible in the Tool palette only when a PolyMesh3D object is selected. > **Note:** Learn more in the [Primitive3D](https://help.maxon.net/zbp/en-us/Content/html/4_palettes_tool-3-primitives3D.html.md) section provided in this guide.