A Blender addon to quickly create custom menus for any Object.
This addon can be useful both for Blender users, to expose the properties in a handy and clean Menu, and for content creators who want to include a Menu to their models. Moreover, in the latter case, since the Menu is fully customizable, users of these models will also be able to furtherly customize the Menu without knowing anything about Python!
- create a menu for any Blender object (one for each Object you want)
- plenty customization options (more to come)
-
add all the properties you want to the menu simply right clicking on any property
-
link properties so they always have the same value
-
collection functionality: you can create a list of collections from which the menu will list the contained objects
-
outfit functionality: as an extension of the collection functionality, it is possible to enable auto-masking of the objects listed in the menu. This means that you can define a Body object, and its mask modifiers will be activated when you show an Object in the collection list
You can find the latest version in the Releases page of this repository.
To install the add-on, download the source code as a zip file and install it through Blender's preferences.
- create a Menu clicking on an Object and initializing the Menu
- add properties simply right clicking on any Blender property, and clicking Add to the Menu (note that operators are not supported at the moment, and can not be added to the Menu)
-
to start editing the Menu, be sure to be in Edit Mode (check the Menu Edit Mode Enable in the Menu Creator settings)
-
you can change the name and the icon of the properties in Edit Mode, clicking on the cogwheel
-
you can link properties to the ones you already added. Just click on a property and use Link to Property
-
you can create new sections in the Menu to get a cleaner list of the properties, clicking on the + button. You can choose the order of both sections and properties within the section
-
to use the collection functionality, create a section and choose Collection Section (note that the type of the section can not be changed after the section has been created)
-
to enable the global collection options and the Outfit functionalities, check the Section properties (the cogwheel near the Section name in Edit Mode)
- check the video for the complete instructions (updated to version 0.0.1)
- I shared a blend file to another person and he/she can't see the Menu
All the users of these Menu should install this addon!
- How can I add a property of an Object to the menu of another Object?
By default, when you click on an Object, the addon will show the menu of the selected item. To pin the current Object Menu click on the Pin button on the first line (on the far left), and this will prevent the Menu to be changed when you select other Objects until you un-pin the Menu.
- How can I show only one Object Menu, i.e. why does the Menu changes when I click on other Objects?
This is the intended behaviour. To pin the current Object Menu click on the Pin button on the first line (on the far left), and this will prevent the Menu to be changed when you select other Objects until you un-pin the Menu.
- I found an issue or I would like to suggest new functionalities
You can open an Issue on GitHub (click on the Issue tab above). Please, try to be specific and include screenshots if possible.