Skip to content

nils-soderman/motionbuilder-inbetweener

Repository files navigation

MotionBuilder In-Betweener

Tool for Autodesk MotionBuilder to help create inbetween keyframes on the selected objects/character

demo of tweening between 2 poses
Rig: Paragon: Wukong

Features

  • Overshoot the pose by dragging the slider beyond it's maximum values
  • Hold down ctrl to snap between 0.25, 0.5, 0.75 etc.
  • Hold down shift for more granular control
  • Double click the slider handle to manually type in a value

The tool takes your Keying Mode into consideration, e.g. Body Part only affects the active body part(s).

Options

Use the buttons T = Translation, R = Rotation, S = Scale, to toggle what the inbetween should affect

Right click anywhere on the slider to bring up a context menu with additional options:

Blend from current pose

On: Blends from the current pose to the neighboring keyframes
Off: Creates the absolute inbetween between the previous and next keyframe

Allow overshoot

If checked you can overshoot the pose by dragging the slider beyond its maximum values

Installation & Usage

User Installation

  1. Download the source code for the latest release
  2. Unzip it
  3. Drag and drop the manual_installation/drag_n_drop_installer.py onto MotionBuilder's viewport and select Execute
  4. You can now find the Inbetweener tool under the Python Tools menu
  5. (Optional) You can use the inbetweener as a hotkey by binding a key to the actionscript/in_betweener.py file. See: Managing Python Tools for more info.

Pipeline Integration

Installation using pip:

pip install git+https://github.com/nils-soderman/motionbuilder-inbetweener

Create/show the tool by running:

import motionbuilder_inbetweener
motionbuilder_inbetweener.show_tool()

Or you can import the FBTool reference:

from motionbuilder_inbetweener import InBetweenerTool

Issues

If you have any questions, suggestions or run into any issues, please open an issue on the GitHub repository

Contributions are welcomed!