Skip to content

Rigify edition

The Rigify workflow

Author on the metarig

  1. Add or select a bone on your metarig.
  2. Set the bone's Rigify Type to izom.PropUI.
  3. Edit the setup in the izom PropUI Rigify editor shown in the bone's Rigify parameters.
  4. Add entries to the Entry List and configure labels, values, display, conditions, and storage — the same way as the main editor.
  5. Arrange the output in Generated Layout.
  6. Generate the rig with Rigify. On the generated rig, select the bone and open the Item tab — your controls appear in Rigify's native Rig Main Properties panel.

The editor is part of the Rigify metarig parameter UI. Select the metarig bone that owns a component to edit it; all authored data is stored on the metarig through Rigify parameters.

Where the editor lives — set a metarig bone's Rigify Type to izom.PropUI and the editor appears in its Rigify parameters.

Output Setup — prop-bone storage

Storage is bone-based rather than arbitrary data-blocks:

  • Use One Prop Bone — store all managed generated properties on one chosen generated bone.
  • One Prop Bone — picks the bone used by that workflow.
  • Prop Bone Override (per entry) — send a specific entry to a different generated bone.
  • Sync to Metarig — import or refresh supported custom properties from the metarig into the Entry List, with Move Matching to convert matching metarig properties into managed entries.
  • Clean Metarig Props — remove custom properties from the storage bones without changing your setup. Choose the bones (Host, Prop Bones, or Host + Prop Bones) and the scope: Managed Only, Unmanaged Only, Selected Entry, or All Custom Properties.
  • Native Passthrough — preserve unmanaged native custom properties and draw them above or below the managed controls.
  • basic.raw_copy — built into the component; the section exposes relinking constraints, parent bone selection, and widget options.

The One Prop Bone storage picker

One Prop Bone — store all managed generated properties on one chosen bone.

Native Passthrough settings

Native Passthrough — keep unmanaged native properties, drawn above or below the managed controls.

basic.raw_copy options

basic.raw_copy — relinking constraints, parent bone selection, and widget options.

Generated UI internal controls

Optional controls you can place in the generated UI, authored on the metarig:

  • Generated UI Enabled — let the rig user turn the PropUI section on or off.
  • Disable While Transforming / Disable While Playback — hide the generated UI during transforms or animation playback.

Regenerate after changes

Rigify owns the generated UI, so the feature set always generates through Rigify's normal rig generation. Regenerate the rig after changing metarig PropUI settings.

Everything else

Entry types, Selected Entry, Dynamic Labels, Conditions, Generated Layout (shared rows, sub-panels, row boxes), Editor Layout, Editor Settings, shortcuts, import/export, saved defaults, and diagnostics all behave as they do in the main editor — see the main documentation.