Your name* Work email *
    Phone / WhatsApp Company / Website
    Tell us about your project*
    Asset type, style, scope, deadline, engine, references — anything that helps us prepare an estimate.
    * Required fields
    We usually reply within 1–2 business days

    Thank you!

    Your request has been sent.

    We'll review your request and get back to you within 1–2 business days.

      How did you find us?
      Optional
      This helps us improve our outreach.

      Thanks for the feedback!

      We appreciate you helping us improve.

      Character Rigging Explained: AAA Pipelines

      • Written byDenys Zadoienyi

      • Updated on08.09.2026

      • Time to read9 min

      Character Rigging Explained: AAA Pipelines

      Character rigging is the process of building the internal skeleton, deformation system, and control structure that lets a static 3D character mesh move, pose, and animate inside a game engine. A model without a rig is a sculpture – rigging is what turns it into something an animator can actually direct, and something a game can drive at runtime through gameplay logic rather than a pre-rendered sequence. For an art director scoping a character roster, rig complexity is one of the least visible line items in a brief and one of the most consequential for both quality and performance.

      Character rig showing joint hierarchy, skinning weights, and control handles on a stylized game character

      “Editorial illustration created for visual reference purposes. It does not represent a real project, client work, or official software screenshot unless stated otherwise.”

      What Rigging Actually Builds

      At its core, a rig is a hierarchy of joints – sometimes called bones – arranged to match how the character needs to move: a spine chain, limb chains with shoulder/elbow/wrist or hip/knee/ankle joints, a neck and head, and often finger joints for hand-heavy gameplay or cinematic close-ups. Each joint has a position in 3D space and a parent-child relationship to the joints around it, so that rotating a shoulder joint carries the upper arm, forearm, and hand along with it.

      On top of that skeleton sits the control layer – the handles an animator actually manipulates, which are deliberately separated from the raw joints underneath. A well-built control rig lets an animator pose a character intuitively without needing to think about the joint hierarchy directly, and it’s this control layer, more than the joint count itself, that determines how efficiently an animation team can actually work with a given character.

      Skinning and Weight Painting: Where Deformation Problems Often Surface

      Skinning is the process of binding a mesh to a skeleton and assigning bone influences to its vertices. Weight painting is the artist-facing process used to edit those influence weights and control exactly how the mesh deforms around each joint – a related step, not a synonym for skinning itself.

      Get the weights wrong, and the visible symptoms are the same ones every 3D artist recognizes on sight: a shoulder that collapses instead of rotating smoothly, a knee that pinches at a bend angle, a stomach that distorts into a sharp crease when the spine twists. A joint hierarchy can be structurally correct and still produce broken deformation if the weight distribution around a joint is wrong, which is why mature pipelines usually validate skinning separately from skeleton structure, using deformation and range-of-motion tests against real animation rather than a static bind pose. High-motion areas – shoulders, hips, and any joint that rotates through a wide range in gameplay – get disproportionate attention here relative to their share of the total vertex count, because that’s where deformation failures are most visible on screen.

      Comparison of a clean weight-painted deformation versus a common skinning artifact at a joint like the shoulder or elbow

      “Editorial illustration created for visual reference purposes. It does not represent a real project, client work, or official software screenshot unless stated otherwise.”

      IK vs. FK, and Why AAA Rigs Use Both

      Forward kinematics (FK) poses a limb by rotating each joint in sequence, from the root outward – rotate the shoulder, then the elbow, then the wrist. It gives an animator precise control over the exact path a limb travels, which matters for expressive, hand-animated performance. Inverse kinematics (IK) works the other way: the animator places the end point – a hand on a ledge, a foot planted on uneven ground – and the system solves the joint rotations needed to get there.

      Neither approach replaces the other in a production rig. FK suits broad, expressive body motion where the travel path itself carries performance. IK suits any contact-driven interaction – foot placement on stairs and slopes, hand contact with a weapon or a wall, climbing and cover systems – where the end position matters more than how the limb got there. Production animation rigs commonly provide both FK and IK controls over the same underlying skeleton, with animators switching or blending between them per limb depending on the motion, rather than committing to one system for the whole character.

      IK and FK control setups shown side by side on the same character limb

      “Editorial illustration created for visual reference purposes. It does not represent a real project, client work, or official software screenshot unless stated otherwise.”

      GAME ART SUPPORT BUILT FOR REAL PRODUCTION

      From concept to final assets, we help teams build production-ready game visuals.

      Blend Shapes and Facial Rigging

      Facial animation often runs on a different system from body rigging, and the approach varies by project rather than following one universal method. Facial rigs commonly use blend shapes (also called morph targets or shape keys) – pre-sculpted deformations of the base mesh, each representing one expression component such as a raised eyebrow, a closed eyelid, or a corner of the mouth pulling back – joint-based setups, or a hybrid of both, depending on what the project’s animation pipeline expects. Blend shapes are especially common for expression targets and lip shapes, while joints may handle the jaw, eyes, or brows depending on the setup. An animator or a runtime system blends between shapes, and combines several at once, to produce a full facial expression from a smaller library of individual targets.

      How large a facial rig needs to be depends entirely on what the character is required to do. A background character seen briefly and from a distance needs far less than a hero character carrying dialogue in close-up cinematics, where subtle combinations across a broader expression set are what separate a believable performance from a stiff one. This is a genuine scope variable worth defining explicitly in a brief, rather than assuming one facial setup applies uniformly across an entire character roster.

      Rig Complexity Is a Budget, Not a Fixed Standard

      There’s no single “correct” rig complexity for a AAA character – the right answer depends on the character’s role, the platform’s performance budget, and how the character will actually be seen in gameplay. A hero character in third-person combat, viewed in close proximity constantly, justifies a denser joint count, a fuller facial setup, and secondary-motion systems for cloth or hair. A background NPC seen briefly at a distance does not, and over-building its rig is pure cost with no visible return. Rig complexity is also not just bone count: custom anatomy, control systems, retargeting requirements, and the animation set the rig has to support can matter just as much as the joint and blend shape counts themselves.

      This is also where rig complexity intersects directly with performance: joint count and skinning influence count both have a runtime cost, and that cost compounds across every character on screen simultaneously in a crowd or combat scenario, not just the cost of one asset in isolation. A practical way to scope a roster is to define rig complexity tiers up front – hero, mid-tier NPC, background/crowd – rather than defaulting every character to hero-level treatment and discovering the performance cost during optimization passes late in production.

      Control Rig vs. DCC Rigging in a UE5 Pipeline

      Where the actual rig gets built has become a real production decision in modern engines, not just a tooling preference. Unreal Engine 5’s Control Rig system allows procedural rig construction directly inside the engine, which can shorten some engine-specific iteration loops compared to a traditional round-trip through a DCC application like Maya or 3ds Max. A DCC-side rig, by contrast, is often the more practical choice when a studio already has an established Maya-based animation pipeline, existing rig conventions, proprietary tools, or a large animation library already authored around a known skeleton.

      Neither approach is universally correct, and the decision typically gets made per project rather than per character. We cover this specific fork in more depth, alongside the rest of the stage-by-stage character pipeline it sits inside, in our guide to the 3D character pipeline for Unreal Engine 5.

      Facial rig with blend shape targets for expressions, next to a UE5 Control Rig graph

      “Editorial illustration created for visual reference purposes. It does not represent a real project, client work, or official software screenshot unless stated otherwise.”

      How Rig Complexity Changes by Genre and Platform

      The same character role can call for a meaningfully different rig depending on the game it’s built for, even before any specific technical parameters are set. On Wild Rage, a stylized MMORPG project for Whimsy Games where Nasty Rodent led the full art direction, character work sat at the centre of the scope alongside concept art, weapons, props, environment, and UI/UX. The project is a useful example of why a rig has to match the needs of a stylized multiplayer character pipeline rather than follow a single universal “AAA” template – but exact technical parameters such as bone counts, facial setup, or LOD structure aren’t part of the public case, so this article doesn’t assign specific figures to it.

      Bubble Quest of Vikings, a casual mobile title for Whaleapp, gives the contrasting context: character rigging there sat inside a full art-production scope built for a casual, mobile-first audience, a context where mobile character work in general tends to favor reduced bone counts and simplified rigs to hold performance across a wide range of hardware. That’s a general pattern in mobile character production rather than a confirmed technical detail of this specific project, and it’s presented here as context, not as a claim about Bubble Quest of Vikings’ actual rig architecture.

      Neither rig is “better” in the abstract – they’re built against different performance budgets and different camera relationships to the character, which is exactly the kind of platform-and-genre context that should shape a rig brief before production starts, rather than being resolved reactively once a first build reveals a bottleneck.

      Where Rigging Fits in the Larger Character Pipeline

      Rigging doesn’t happen in isolation – it depends directly on decisions made earlier in the pipeline. A model handed to rigging with unresolved topology issues will fight the rig from the first weight-painting pass, which is why clean, deformation-aware topology upstream of final skinning is a core requirement for a production-ready character, not an optional polish step. And because rig complexity is one of the variables that most directly affects a character’s price, our breakdown of what actually drives 3D character cost is worth reading alongside this one if you’re scoping a roster rather than a single asset.

      Curious what a rig actually looks like across a full character roster? Explore our character portfolio →

      Rigging at Nasty Rodent

      Character rigging at Nasty Rodent is scoped as part of the full character pipeline – from sculpt through retopology, texturing, and into a rig built to the target engine and platform – rather than as an isolated add-on. If you’re planning a character roster and want to talk through rig complexity for your specific platform and genre, that’s the conversation our character team starts from.

      DENYS ZADOIENYI

      DENYS ZADOIENYI

      FOUNDER OF NASTY RODENT STUDIO
      Specializing in real-time game art production, Unreal Engine workflows, and scalable 3D pipelines for modern game development. Over the years, I have worked across environment art, look development, technical production, and visual optimization — helping teams build production-ready assets and efficient art workflows for commercial projects.

      FAQ's

      • [ 1 ]

        What's the difference between a skeleton and a rig?

        A skeleton is the joint hierarchy itself. A rig includes the skeleton plus the control layer, deformation setup, and any additional systems like blend shapes or secondary motion that let an animator actually pose and drive the character.

      • [ 2 ]

        Why can a technically correct skeleton still produce bad deformation?

        Because deformation depends on both topology and skin weights, not only joint placement. A joint hierarchy can be structurally correct and still produce a collapsing shoulder or a pinching knee if the weight distribution around that joint hasn't been tuned against real animation.

      • [ 3 ]

        Should every character in a roster get the same rig complexity?

        No. Rig complexity should scale with how prominently a character is seen and how much it needs to do – a hero character in close-up cinematics justifies far more joints, blend shapes, and secondary systems than a background NPC seen briefly at a distance.

      • [ 4 ]

        Is Unreal Engine 5's Control Rig better than rigging in Maya?

        Neither is universally better. Control Rig can shorten iteration for engine-specific behavior; a DCC-side rig tends to fit better where a studio already has an established animation pipeline or a large library of DCC-authored animations to retarget.

      • [ 5 ]

        How large does a facial rig need to be?

        It depends on how the character is used, and on whether the setup is blend-shape-based, joint-based, or a hybrid of both. A background character needs relatively little; a hero character carrying dialogue in close-up cinematics needs a much larger expression set, since subtle combinations across many targets are what make an expression read as natural rather than mechanical.

      • [ 6 ]

        Why do IK and FK both appear on the same production rig?

        They solve different problems. FK gives precise control over how a limb travels, which suits expressive body motion. IK solves for a fixed contact point, which suits foot placement, climbing, and hand contact with objects. Production animation rigs commonly provide both over the same underlying skeleton.

      Enjoyed reading this article? Find more relevant:

      Not sure where to start
      or worried about
      the estimate?

      No pressure — just send us your idea or a rough brief, and we'll get back with a free consultation and a flexible estimate tailored to your goals.

        Your name* Work email *
        Phone / WhatsApp Company / Website
        Tell us about your project*
        Asset type, style, scope, deadline, engine, references — anything that helps us prepare an estimate.
        * Required fields
        We usually reply within 1–2 business days
        • Transparent pricing
        • Honest feedback
        • No hidden costs - ever
        Military UAV drone 3D model with wing-mounted missiles