191
edits
(Added the BlenderOni header, made some minor changes) |
|||
Line 43: | Line 43: | ||
Currently we have a rig available in the form of a Blender scene available [http://mods.oni2.net/node/388 HERE]. The rig was made by Geyser and Delano762, and a tutorial on how to use it is available [[Using_the_Rigify_animation_rig|HERE.]] The rig is based off the Rigify plugin for Blender. | Currently we have a rig available in the form of a Blender scene available [http://mods.oni2.net/node/388 HERE]. The rig was made by Geyser and Delano762, and a tutorial on how to use it is available [[Using_the_Rigify_animation_rig|HERE.]] The rig is based off the Rigify plugin for Blender. | ||
The rig has | This rig is intended to be used together with [[#BlenderOni]], a Blender addon designed as a companion tool for it - '''the rig is extremely difficult to set up without it, to the point of being almost useless.''' | ||
The rig has the following capabilities (which come with Rigify by default, unless otherwise noted): | |||
* Snapping to Oni animations through bone constraints controlled by the Z location of the objects in the Pose Matching layer (added feature) | * Snapping to Oni animations through bone constraints controlled by the Z location of the objects in the Pose Matching layer (added feature) | ||
* Inverse and Forward Kinematics (IK and FK) | * Inverse and Forward Kinematics (IK and FK) | ||
Line 50: | Line 52: | ||
* IK joint poles for specifying limb joints (elbows and knees) should be facing | * IK joint poles for specifying limb joints (elbows and knees) should be facing | ||
* Sliders specifying how much the neck, head and FK limbs should retain their world space rotation – that is, Neck Follow, Head Follow and FK Limb Follow | * Sliders specifying how much the neck, head and FK limbs should retain their world space rotation – that is, Neck Follow, Head Follow and FK Limb Follow | ||
* IK | * IK foot pivoting controllers around toes and the heel | ||
* Root bone | * Root bone | ||
==Tutorial for creating animation rig== | ===Tutorial for creating animation rig=== | ||
If you want to create the above rig, and learn a bit about rigs, IK/FK, Rigify, Blender, bone layers, bone constraints, scripts, issues with Oni models and animations such as the rotation order being incompatible with Blender, see [[Creating an animation rig in Blender]]. | If you want to create the above rig, and learn a bit about rigs, IK/FK, Rigify, Blender, bone layers, bone constraints, scripts, issues with Oni models and animations such as the rotation order being incompatible with Blender, see [[Creating an animation rig in Blender]]. | ||
==Scripts== | ==BlenderOni== | ||
===Scripts=== | |||
We used a number of scripts for the purpose of making the [[Using_the_Rigify_animation_rig|Rigify Oni rig]] usable, however those scripts have become obsolete with the introduction of the BlenderOni plugin. They are nonetheless archived [[/Obsolete scripts|HERE]] for legacy purposes. | We used a number of scripts for the purpose of making the [[Using_the_Rigify_animation_rig|Rigify Oni rig]] usable, however those scripts have become obsolete with the introduction of the BlenderOni plugin. They are nonetheless archived [[/Obsolete scripts|HERE]] for legacy purposes. | ||
edits