Armature 2 automates character rigging

FabricatorStudio’s Windows app combines local AI and geodesic skinning with manual rig tools, USD hand-off and a free indie licence.
A dark 3D rigging interface shows a silver armored knight with a red cape standing on a grid floor, centered inside a character-capture frame. Semi-transparent wings extend behind the model, while side panels and timeline controls sit along the edges in a sleek black workspace.

Placement in the Pipeline and the Ecosystem: For those who don’t know the tool: Armature is a standalone character-rigging application from FabricatorStudio. It sits between modelling and animation, taking character meshes from FBX, glTF, OBJ or USD through skeleton creation and skinning, then exporting USD for Maya and Unreal Engine. The wider FabricatorStudio ecosystem also includes a Maya toolset that can build animation controls from Armature exports.

Rigging without the DCC overhead

Armature is built around a simple idea: let the software handle the repetitive parts of character rigging while leaving the actual rigging decisions to the artist. The standalone Windows application takes in rigged or unrigged meshes and moves through five stages: Load, Fit, Skeleton, Skin and Export. The workflow is deliberately linear, but artists can move backwards to adjust joints, regenerate weights or refine a previous result. That makes Armature less of an automatic one-click rig generator and more of a rigging workstation with AI assistance built into it.

https://fabricator.studio/_astro/stage-fit.DV8Lg9Lc_1CYxL9.webp

Skeletons from templates or from scratch

The Skeleton stage supports biped, quadruped and prop templates, but it does not force every character into a humanoid mould. Artists can build rigs from modules including limbs, spines, hands, chains and pivots.

Joint placement is designed for direct manipulation. Symmetry handles the opposite side automatically, joints can snap to mesh vertices, and chains can be extended or repositioned without rebuilding the entire skeleton. Finger counts are explicitly set by the artist rather than inferred automatically.

For unusual creatures, mechanical characters or anything with anatomy that has wandered well beyond the humanoid template, that modular approach should be more useful than a rigging system that assumes every character has two arms and a strong commitment to symmetry.

Armature can also propose joint placement automatically. Those generated joints remain editable, so the artist can change the structure before proceeding to skinning.

Two ways to generate skin weights

Skinning is where Armature’s AI functionality becomes more visible. The application includes a Geodesic Voxel solver that runs locally without requiring a GPU. It provides a fast baseline for generating weights and is intended to work on ordinary systems.

https://fabricator.studio/_astro/stage-skin.DPDbhTC2_Z1KMKu4.webp

The second option is AutoSkin, based on the SkinTokens technology. It runs locally on a supported NVIDIA GPU and is intended to produce higher-quality automated weights. The optional component is downloaded separately and requires roughly 9GB of storage. Crucially, the generated result is not treated as final. Armature stores skinning results as passes, allowing artists to keep different versions, compare them and return to an earlier result. That makes the AI component part of an iterative rigging workflow rather than a black box that gets one opportunity to be right.

Manual skinning tools still matter

Once weights have been generated, Armature provides a conventional set of production-oriented controls for refinement. Artists can paint and replace weights, lock influences, adjust brush falloff, smooth deformation and redistribute unlocked weights. The application also supports selection growth and reduction and provides tools for pushing problem areas toward a cleaner result.

A built-in range-of-motion workflow gives the artist a way to inspect deformation before export. Individual joints can be moved temporarily to reveal problem areas, making it possible to catch a badly placed joint or troublesome weight without immediately switching applications. That combination is important because automated weights are only as useful as the deformation they produce. A character that passes an auto-rigging step but collapses at the shoulder is still a rigging problem.

USD is the Armature hand-off

Armature’s output is USD. The exported file carries the mesh, skeleton and skin weights, along with rig-building information. The format provides a cleaner hand-off to downstream tools than treating the standalone application as an isolated endpoint. FabricatorStudio says exports have been verified in Maya and Unreal, while the broader USD ecosystem provides the underlying interchange layer.

https://fabricator.studio/_astro/stage-export.DgSlokh0_36CdF.webp

The application can also read USD back in, allowing existing characters to return to Armature for further work rather than forcing the rigging process to start again from the original mesh.

Built for artist control

The most interesting part of Armature is arguably not the AI itself but the balance between automation and intervention. The application can generate a starting skeleton and produce skin weights automatically, but joint placement, skeleton structure and final deformation remain visible and editable. Versioned skin passes provide a safety net when a new result is worse than the previous one, while the manual tools let experienced riggers take over where automation stops being useful.

That makes Armature relevant to two groups at once. Indie developers can use it to get characters moving without buying into a large DCC stack, while experienced technical artists can use the same tools to accelerate repetitive setup and spend more time on the parts that actually need judgement.

Maya and Unreal connections

Armature is designed to feed existing character pipelines rather than replace them entirely. FabricatorStudio’s Maya toolset can read Armature exports and build a control rig from the exported data. Unreal can likewise use the exported character data, with procedural control-rig construction forming part of the wider workflow.

Armature is primarily concerned with skeletons and deformation. Animator-facing controls, animation systems and the rest of a production rig remain downstream concerns.

Armature Hardware, licensing and deployment

Armature is currently a Windows application. The basic Geodesic Voxel skinning workflow does not require a GPU, while the AI-assisted AutoSkin path requires an NVIDIA GPU with at least 6GB of VRAM, with 8GB recommended. The pricing is unusually straightforward. Personal, learning and portfolio use is free, as is commercial use for studios below $100,000 in annual revenue. Above that threshold, the commercial licence is $149 per artist, paid once, and includes one year of updates.

That makes the commercial licence perpetual rather than subscription-based. The application continues to run after the update period, while access to newer releases requires renewal. Test the release on representative production assets before deployment, particularly characters with unusual anatomy, rigid accessories or demanding deformation requirements.

https://fabricator.studio/armature

ProductArmature
DeveloperFabricatorStudio
Version2.1.8
AvailabilityWindows
InputsOBJ, FBX, GLB, glTF and USD
OutputUSD containing mesh, skeleton, weights and rig build data
ProcessingGeodesic Voxel; optional local AutoSkin
AI hardwareNVIDIA GPU, 6GB VRAM minimum, 8GB recommended
LicenceFree for personal use and qualifying studios; $149 per artist for larger commercial users
Commercial licencePerpetual, with one year of updates
DownloadOfficial Armature download
DocumentationArmature product information
Websitefabricator.studio