Skip to content

add-on to make custom menus in Blender. (with unimenu)

Notifications You must be signed in to change notification settings

hannesdelbeke/unimenu_addon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unimenu Blender Add-on

A Blender add-on to easily make custom menus in Blender, with UniMenu
Just modify the config in the unimenu_addon/configs folder.

demo screenshot

Example of a menu config:

{
   "label":"My Menu",
   "items":[
      {
         "label":"Print Hello",
         "command":"print('Hello')"
      }
   ]
}

Features

  • Run any python command from the menu. Launch tools, add-ons & scripts.
  • Customize the menu with icons, tooltips, separators & sub-menus.

This add-on is a self contained environment to quickly get started with UniMenu, so you don't have to setup your own environment in a startup file.
In a studio pipeline, you might want to use the python module instead, with your own startup script.

You can add config folders to the environment variable UNIMENU_CONFIG_PATH. On startup, unimenu will attempt to read the menu configs in this folder and load the menu(s) in Blender.

Installation

  1. Download the addon from this repo, and install this add-on in Blender
  2. Install the unimenu python module dependency:

The add-on will show install instructions when enabled. Guiding you with installing the UniMenu dependency. demo screenshot

Current Bugs

  • on disable, the menu is removed. But on re-enable, 2 menus appear.
  • handling more than 1 config in the configs folder is not yet working well

dependencies

About

add-on to make custom menus in Blender. (with unimenu)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages