I hesitate with mGear. What makes PuppetSoul different?

mGear is a great tool, and thanks to being open-source, it’s our main competitor. But with PuppetSoul, rigs are built faster, cleaner, and more powerful. You get more control and flexibility over your rig than with standardized solutions.

Whereas mGear gives you a ready-made, standardized framework, Soul of Puppet (our company) works with you to adapt PuppetSoul into a tailor-made in-house rigging solution. That means we collaborate with your team to shape PuppetSoul into the tool you’ve always wanted.

In short: PuppetSoul is simply better—and we prove it with our rigs. Don’t hesitate to ask us for a demo or rig showcase.


How long does it take to learn PuppetSoul?

A mid-level rigger or technical generalist can grasp the core concepts of PuppetSoul in one day. Within a few more days, most users feel comfortable with the options. After about a week, a technical artist is usually fluent.

PuppetSoul is built with ease of use and a smooth learning curve in mind.


Why isn’t it node-based?

The UI isn’t node-based… yet. We’re actively working on it.

That said, the current system already offers huge possibilities, and you can achieve anything you need with the existing interface. The node-based UI will simply be an additional improvement in the future.


What if a module (“monk”) is missing?

Just ask us—we can develop it for you. Or, you can build your own!

PuppetSoul comes with a fully documented API, making it easy to add your own custom modules.


Can I rig on top of the generated rig?

Never! PuppetSoul is designed to work only on the base file, not on the generated rig. Editing the generated rig will break its parametric features.

This is explained clearly in the documentation: