Home SwiftVideoSR Swift Rigify Community About
English Chinese

Product Introduction

Swift Rigify is a Blender extension based on AI technology that can automatically match the Rigify humanoid meta-rig to a realistic 3D human model with just one click, saving animators a ton of time on manual rig alignment, and boosting rigging efficiency.

The Rigify workflow didn't have automatic rig matching for digital humans before, so animators had to spend a lot of time posing rigs for digital humans. It was really tedious, which held back the popularity of the Rigify workflow.

So we spent six months developing our own C++-based deep learning training and inference framework, and trained the AI models from scratch that can automatically generate correct bone positions for almost any realistic digital humans, including hand bones and facial bones, all with just one click.

We’ve already tested this product with Daz models, MakeHuman models, MB-Lab models, CC Character Bases models, Sloyd models, and Mixamo models, and the results show that the Rigify meta-rig matches realistic 3D human models really accurately. After that, you only need to do some simple tweaking.

By combining with other excellent Blender extensions, the Rigify workflow has become a complete loop, and using Rigify is no longer painful for users, but rather a fun experience.

Features

Blender Version

Blender 4.2+

Supported Platform

Linux(arm64/x86_64)

Windows 10-11(arm64/x86_64)

macOS 10.15+(arm64/x86_64)

Showcase

Raw result of automatic A-pose matching for Daz model

Raw result of automatic A-pose matching for MakeHuman model

Raw result of automatic Star-pose matching for MB-Lab model

Raw result of automatic T-pose matching for Mixamo model

Raw result of automatic A-pose matching for MakeHuman chubby model

Raw result of automatic A-pose matching for CC Character Bases model

Raw result of automatic A-pose matching for Sloyd model

Where to buy?

SuperHive Store (Coming soon...)

Swift Rigify v1.0.0 ($15)

Frequently Asked Questions

Q: How to use?

1. First, you need to import the realistic 3D human model, move the character so that its heels align with the origin of the coordinate system, as shown in the picture below:

Side view

2. Then apply the transformations (Ctrl A -> Apply -> All Transforms).

3. Add a basic Rigify humanoid meta-rig or a humanoid meta-rig with facial and hand bones.

4. Select both the realistic 3D human model and the Rigify meta-rig, switch to the Swift Rigify tab on the right sidebar, and click the 'Auto Match' button, and the meta-rig will instantly auto-match to the realistic 3D human model.

5. Finally, just fine-tune the bone positions.

Q: Does it need to be online to run?

No internet connection is needed at runtime; all the data is handled locally.

Q: What do the four parameters mean?

Hand Offset: The offset from the wrist joint outward along the hand, measured in fractions of the hand’s length. It can be fine-tuned based on the automatic matching result.

Neck Offset:The offset from the neck joint going up along the head, measured in fractions of the head's height, can be fine-tuned based on the automatic matching result.

Hand Radius: The radius to detect the hand from the wrist joint, measured in meters, usually doesn't need adjustment.

Neck Radius: The radius to detect the head from the neck joint, measured in meters, usually doesn't need adjustment.

If you find that the automatic matching positions for the hands or head are inaccurate, you can adjust the corresponding offset. After running the automatic matching again, the matching positions for the hands or head can be moved to a more accurate spot.

Q: Is it okay if the model is made of several parts and isn’t watertight?

Yes, absolutely.

Q: How can I improve the accuracy of head matching for people with hair or wearing hats?

Don't select the hair and hat, just select the body part and the Rigify meta-rig, then run auto-match, and you'll get the best result.

Q: Are 3D cartoon models okay?

Nope, because the AI models were only trained on realistic 3D human models.

Q: Why is the result slightly different every time?

This is a normal phenomenon of AI automatic matching. You can choose the best result from multiple automatic matching results.

Q: After generating a rig from the meta-rig, how do you skin, retarget, and export it?

These workflows require other Blender extensions, like 'Voxel Heat Diffuse Skinning' for skinning, 'RigiMap' for retargeting, and 'Better FBX Importer & Exporter' for exporting.

Copyright © 2024-2026 Hangzhou JupiterShot Technology Co., Ltd.