Blender Extra Objects Addon for Meshes and Curves
The Extra Objects add-on in Blender is a built-in suite of tools that expands the software's default library of 3D primitives, giving artists instant access to complex geometric shapes, mathematical surfaces, and specialized modeling templates. This article explains what the "Add Mesh: Extra Objects" and "Add Curve: Extra Objects" add-ons are, how to enable them, the unique shapes they introduce, and how they streamline 3D workflows.
What Is the Extra Objects Add-on?
Blender natively comes with two separate pre-installed add-ons under this category: Add Mesh: Extra Objects and Add Curve: Extra Objects. While Blender’s default "Add" menu (Shift + A) only offers basic primitives like cubes, spheres, bezier curves, and circles, the Extra Objects add-ons inject dozens of advanced, fully parametric shapes into those menus without requiring external third-party downloads.
How to Enable the Add-ons
Because these tools are built directly into Blender, enabling them requires only a few steps:
- Open Blender and go to Edit > Preferences.
- Select the Add-ons tab from the left sidebar.
- In the search bar at the top right, type
Extra Objects. - Check the boxes next to Add Mesh: Extra Objects and Add Curve: Extra Objects.
- Save your preferences if auto-save is disabled.
Features of Add Mesh: Extra Objects
Once enabled, pressing Shift + A > Mesh reveals an expanded list of categories:
- Rock Generator: Generates procedural, highly customizable rocks with customizable shape, roughness, and detail settings.
- Single Vert: Allows you to add a single vertex or create an object starting from an origin point, which is essential for manual retopology and extrusion-based modeling.
- Mechanical & Gears: Generates mathematically accurate cogs, gears, and pipe joints with adjustable tooth counts, diameters, and bevels.
- Diamonds and Gems: Provides presets for various jewelry cuts, including brilliant, marquise, and emerald cuts.
- Math Functions: Plots 3D mathematical formulas directly into viewports, including Z-Surface graphs and XYZ surface plots.
- Extras: Adds rounded cubes, twisted toruses, stars, and honeycombs.
Features of Add Curve: Extra Objects
Activating the curve variant adds several functional 2D and 3D curve profiles under Shift + A > Curve:
- Spirals: Creates Archemedian, Logarithmic, Spherical, and Torus spirals with controllable rotations, steps, and radii.
- Knots: Generates complex 3D knots, including Torus knots and Celtic knots, useful for ornamental design and jewelry.
- Curve Profiles: Offers pre-made 2D shapes like arrows, cogs, stars, and polygons that can be beveled or extruded immediately.
- Braids and Ornamentation: Provides structured intertwining curves for cords, ropes, and decorative accents.
Benefits of Using Extra Objects
The primary advantage of the Extra Objects add-on is workflow efficiency. Instead of manually constructing complex geometries—such as building a gear tooth by tooth or calculating spiral coordinates—users can spawn fully parametric assets with a single click. When an object is added, its parameters (such as segments, scale, radius, and formula variables) remain editable in the Operator Panel (F9 or bottom-left pop-up), allowing for rapid prototyping, concept art creation, and precise hard-surface base meshing.