Changing default primitives or adding custom shapes to the add list?

1. Changing the available shapes
Let's say I wanted to change the default torus shape to always be added with specific properties, like a different number of segments or a different radius. Is there a way to make that change and have it replace the default shape?

2. Adding new shapes
Is there a way to add custom primitives to the add list? For example, if I wanted to add a hexagon or a cut gemstone type of shape, is there a way to do that?

  • Martin Bergwerf replied

    Hi Enviritas,

    You can add Operator Presets to a Torus, but the Defaults are hard-coded as far as I know.

    You can add new primitives (and therefore also a Torus with different default values) using Python and as a matter of fact, this has already been done. You can enable the Add Mesh > Extra Objects Addon that comes with Blender in your Preferences. (There are some more, Add Mesh > Boltfactory, Add Curve > Extra Objects, just to name a few...)

    1 love
  • Omar Domenech replied

    I like the way you think Enviritas. Those are great questions. As Martin said, you can add a custom one with the + as an operator preset. I believe you will learn Python eventually, you sound like you like to tinker with stuff and Python lets you do just that in Blender.

    1 love