Skip to content

catprisbrey/Rigodotify

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rigodotify

A dual purpose Rigify feature set and Blender rig converter plugin. Adds Godot/Unity style skeletons to your armature options. Rigs can be converted in a button press to make them game engine compatible.

Built for Godot but should be Unity compatible as well.

Purpose:

Skeletons and rigs used for game development are distinct to those used for animation. They tend to be placed in T-Pose, have far fewer bones, and a hierarchical bone order. This makes animations more efficient for processing and also aids in animation transferring to other characters.

This plugin and feature set produces a nearly standard Godot or Unity skeleton with extra bones removed, the bone order fixed, and friendlier names given for mapping them in engine.

Installation:

https://youtu.be/QYx2mYBL3T8

This ZIP file is both a plugin AND a Rigify feature set. You install it in two places of the Add-ons window.


1. Enabled Rigify:
- Open Blender's preferences
- Select Add-Ons
- Enable Rigify plugin

2. Install the Godot feature set
- Open the Rigify drop down
- Install Feature Set
- Select the Rigodotify.zip file

3. Install the rig converter plugin:
- In Blender's Add-ons again
- Select "Install"
- Select the Rigodotify.zip file again
- Enable the Rigodotify plugin

Usage:

- Add an Armature as you would through the normal menus.
- Select the new armature option "Godot Human"
- Make adjustments to scale, and position as needed
- From the Armature menu select "Generate Rig"
- With the new Rig selected, click the "Prepare Rig for Godot" button
- Parent the game dev compatible rig to your meshes as you normally would.


Differences:

Side by side of the Rigify standard metarig skeleton compared to the Godot metarig skeleton

Below is the new bone structure and naming scheme.

Built in:

blender logo python logo