Skip to content

← ArchivePaper2025

Rumba Rig: A Procedural Rigging Framework with Direct Graph-Based Control

Florian Canezin, Xing Ye, Cyril Corvazier

DigiProIndustrial0 citesRigging

Procedural rigging framework using a direct graph-based control model enabling flexible, maintainable character rig construction.

Abstract

We present Rumba Rig, a new rigging framework that enables riggers to work directly on the final rig graph in a modular and non-linear way, without the need of auto-rig script or abstraction layer. By reducing complexity, the framework makes rigging more accessible and easier to maintain. We demonstrate through practical examples that Rumba Rig is able to express complex rig constructions and delivers professional-quality rigs.

How to read this

Category
Production rigging framework: direct graph-based control
Contributions
  • Rumba Rig, a framework letting riggers work directly on the final rig graph in a modular, non-linear way
  • Removal of the auto-rig script and abstraction layer, reducing complexity and easing maintenance
  • Practical examples showing it expresses complex rig constructions at professional quality
Context
Relates to dependency-graph character-animation systems such as LibEE (Watt et al. 2012), emphasizing direct, maintainable graph authoring over scripted abstraction layers.Builds on: LibEE: A Multithreaded Dependency Graph for Character Animation
Correctness
A production-tooling contribution validated by demonstrated rig constructions rather than quantitative evaluation; benefits in accessibility and maintainability are argued qualitatively, so judge by the examples and your own pipeline fit.
Clarity
Workflow-oriented and accessible; a first pass conveys the direct-graph philosophy and trade-offs.
How to read it
Read for the design rationale of dropping the abstraction layer and how complex rigs are still expressed; one pass suffices unless you are evaluating it against your own rig-graph tooling.

Builds on

Built upon by

Nothing yet.

Related work

Keywords

This page summarises the entry and links to its original source. The archive never hosts or redistributes the publication itself.Show it in the full archive list →