Skip to content

jonahfriedman/RiggingToolbox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

RiggingToolbox

The Rigging Toolbox provides a collection of production relevant tools that can be used directly, or as references when building character pipelines using Fabric Engine.

Currently the Rigging Toolbox provides a small collection of Math and Kinematics helpers. Of particular note is an implementation of DeltaMush.

Interfaces

One of the goals of the rigging toolbox is to define clear interfaces that solvers and geometry operators can support, enabling custom tools to be integrated into a common framework.

Performance

Another primary goal of the Rigging Toolbox is to provide examples that effectively leverage the KL language. The Modifiers will provide good examples of how GPU compute can be used on production problems to improve character rig performance.

Usage

Simply clone or fork the Rigging Toolbox repo and add the path to the RiggingToolbox/Exts folder to your FABRIC_EXTS_PATH environment variable.

Please Note

While hosted under github/fabric-engine, the RiggingToolbox was developed by Phil Taylor. It is fully up-to-date for the Rivera and Rothko branches, but only DeltaMush has been updated for compatibility with Pablo (Fabric 2).

Pushing Changes

there will always be a branch on the Rigging Toolbox correlating with a version of Fabric Engine. These branches are integration branches and should not be modified directly.

If you would like to contribute a new feature to the rigging toolbox, create a new branch where you can make your changes. When you are finished with your changes, set up a pull request on GitHub, and give the github name of a reviewer to review your changes.

If possible, provide a simple kl unit test, and sample scene that can be used to validate your new feature.

For private work that you do not wish to share with the community, please setup a fork of the repository and keep your changes there.

Send questions regarding the rigging toolbox to the Fabric Engine discussion list.

Phil

About

Useful services for rigging using Fabric Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Mathematica 91.0%
  • Python 9.0%