Ochrestack

Rigbake quick start

Installing Rigbake and your first export. The full manual, README.md, is inside the download, and so is this page, as docs/quick-start.md. Back to the Rigbake product page.

Install (Blender 4.2 LTS to 5.0, tested)

  1. Download rigbake-1.2.5.zip. Install the zip itself; do not unzip it first. (To read the manual, open the zip; it is README.md inside.)
  2. In Blender, open Edit > Preferences > Get Extensions.
    • Blender may first ask about internet access, with Continue Offline and Allow Online Access. Rigbake needs no internet, so Continue Offline is fine.
    • Blender may then show a "Repository Alert" saying that the remote data of extensions.blender.org is unavailable. That message comes from Blender's online repository, not from Rigbake. You can ignore it.
  3. Open the drop-down menu (⌄) at the top right, choose Install from Disk... and pick the zip. The status bar says Installed "rigbake". Dragging the zip onto the Blender window also works.
  4. Press N in the 3D Viewport and open the Rigbake tab.

To update, install the newer zip the same way. To remove Rigbake, go to Preferences > Add-ons, find Rigbake, and choose Uninstall from its drop-down menu.

First export

  1. Select your character's armature, in Object Mode or Pose Mode.
    • Selecting the mesh works too: the tab says, for example, "Armature: DEF (from Body)".
    • With a control rig, select the deform rig or its mesh, not the control rig. Rigbake finds the control rig. With the control rig selected alone, Export Game-Ready is greyed out and the panel names the rig to select, with a Select button for it.
  2. Pick the Preset (Godot, Unity or Unreal) and the Folder.
    • Below the File Name the tab shows the file and the clips it will write, for example "2 clips from CTRL: Walk, Run".
    • "Save your file, or pick a Folder" means: save the .blend first. Export stays disabled until then.
    The Rigbake tab at real size: Armature: RIG-rain, Validate Rig for Export, Not validated yet, Preset Godot, Folder //export/, the file ~/projects/rain/export/RIG-rain.glb it will write, '3 clips: Walk, Run, Idle', the Export Game-Ready button and Preset Settings closed below it
    The Rigbake tab before the first export (Blender 4.2, real size).
  3. Click Validate Rig for Export.
    • Issues come first, each with its fix and a Select button. Apply Scale and Limit Weights fix in one click.
    • Notes need nothing from you ("Handled: baked on export").
    • Close closes the dialog; the tab keeps the counts and a Report button.
    The Validate Rig for Export dialog on Blender Studio's Rain: 7 issues and 2 notes, each issue with its fix and a Select button in one column, the weights issue with Limit Weights, and Close and Open Full Report at the bottom
    The dialog on a production rig.
  4. Click Export Game-Ready.
    • The status bar says what it wrote, for example "Exported 3 clips to RIG-rain.glb."
    • The Last Export box lists each clip with its frame range, and one line per warning. Hover a line for the whole message. A mesh parented to a bone, such as a sword on a hand bone, is exported with the character, and the box names it.
    • Exporting the same file again right away replaces it without asking. Otherwise (another file, or after you restart Blender) Rigbake asks before replacing a file.
    The Rigbake tab after Export Game-Ready: '7 issues, 2 notes' with a Report button, and the Last Export box with RIG-rain.glb, 1-25 Walk, 1-17 Run, 1-49 Idle and the notes 'Modifiers left unapplied' and '3 baked actions kept in this file'
    After the export.

Character in the images: Rain Rig (CC) Blender Foundation | studio.blender.org, used under CC BY 4.0, with animation clips we added. Rain is not included with Rigbake.

An armature that nothing animates (no actions, no NLA strips, no control rig, no constraints or drivers) shows "No clips: rest pose only"; the validator says so too, and the export writes it without clips.

Every action that is the armature's active action or sits on its NLA (stashed ones included) becomes its own clip, or every such action of the control rig. An action that is neither, for example one kept only by its fake user, is not exported: the panel names it above the Export button, and Add to NLA stashes it so the next export includes it.

The baked actions (Walk_baked, ...) stay in the .blend file so you can edit them; the Last Export box says how many. The next export replaces them. Delete them in the Outliner's Blender File view if you do not want them; the next export bakes them again.

Export Game-Ready bakes for you. Advanced Bake (closed by default) has the bake settings: Actions, Frame Range, Clips From, Keep Hand-Edited Bakes and Bake Before Export, and a button to bake without exporting.

Each clip is baked from the rest pose. If a warning says a clip "does not key" some bones that are posed in the viewport, the file shows those bones at rest, while the viewport still shows them where another clip or your hands left them.

Words used here

Importing into Godot

The exported files are exact: re-imported into Blender, every bone is within 1e-5 m of the live rig. Two Godot import settings decide how exactly Godot plays them:

Click Reimport after changing them. With both set, every bone matched Blender within 0.0002 m in our check.

Limits

Privacy

Rigbake makes no network connections and sends nothing anywhere.

Support

Email [email protected] with your Blender version, the preset, the warnings from the Last Export box and, if you can, a .blend file that shows the problem.