What is rigging?
CGI for strong brand presences
From hero renders to campaign assets: Our 3D studio delivers high-quality 3D images and animations that sell – and seamlessly integrate into your CI. Get a non-binding assessment.
What is rigging?
Definition What is rigging?
Rigging translates product logic (hinge, push, turn) into operable control handles: this allows feature advantages to be shown visually immediately - such as soft-close, modular extensions or textile reactions. The effect: comprehensible product communication, applicable from hero stills to campaign films, e.g. in a 3D product video.
Rigging basics: Joints, controllers, constraints & skinning
- Joints/bones form the kinematics (hierarchy, pivots, axes).
- Controllers are the operating handles for animators; movements are plausibly limited with constraints (e.g. Limit, Aim, Parent/Point/Orient).
- FK/IK: Forward Kinematics controls limbs one after the other (precise arcs), Inverse Kinematics places the end point (perfect for grips/support).
- Skinning combines mesh and skeleton: LBS (Linear Blend Skinning) is fast, DQS (Dual Quaternion) holds the volume better; blend shapes correct folds/bumps in close-ups.
- The model base is crucial for clean deformation (loops on joints, frozen transforms) - see 3D modeling.
- In-depth information on skeletal logic: Blender Manual - Armatures.

Want to know how we can visually boost your brand with CGI?
We'll explain the process, effort, and output of CGI product images for your brand communication for your furniture, home & living brand – transparently and without obligation.
Learn more nowComparison table: FK vs. IK - control, use & limits
Comparison table: Skinning process - LBS vs DQS vs Blendshapes
Rigging workflow for furniture & products (7 steps)
- Model check (deformation-ready): clean topology, edge loops at pivot points, normals okay, transforms frozen.
- Joint layout & pivots: set real pivot points (hinges, pull-outs), align axes consistently.
- Controllers & limits: FK/IK sets, meaningful constraints (min/max), logical naming.
- Skinning & corrections: Coarse auto-weights, refine manually; DQS for twists, define necessary blend shapes.
- Defo tests: Check extreme poses, self-intersections and rig stability; create test clips.
- Retargeting/clips: reusable movements (e.g. open/close door, grab handle), version guidance.
- Export & target path: Film/Offline (full rig) vs. Web/Realtime (lean rig, baked constraints) - for browser experiences we recommend the 3D viewer.
Error patterns in rigging - and quick fixes
Export & formats: FBX, glTF, USD (practice)
- FBX remains solid for DCC exchange/offline render.
- glTF/GLB is ideal for web/viewers (skins/animations, good runtime ecosystem) - technical details on skins: Khronos glTF 2.0 - Skins.
- USD/OpenUSD is suitable as an authoring hub for large scenes/variants. For e-commerce stills 3D product visualization provides the appropriate output; interactive demos run in the browser, for format information see glTF file format.
FAQ - Rigging
How do I know if my 3D model is "rig-ready"?
Clean topology with edge loops at joints, correct normals, no duplicate vertices, frozen transforms (scale/rotation = 1/0) and realistic pivot positions. A quick test: three extreme poses (0 %, 50 %, 100 %) without skinning artifacts or flutter.
FK or IK - what do I use for product mechanics?
For pure rotary or folding movements (hinges, lids), FK is precise and clean. For contact and grip situations (arm to grip, robot end effector), IK provides speed and stability. In practice, an FK/IK switch is ideal: FK for clean arcs, IK for interactions.
How do I prevent volume loss ("candy wrappers") and hard wrinkles?
Use DQS (Dual Quaternion) at critical twists, add twist bones along rotating axes and correct close-ups with blend shapes. Limit the number of joint influences per vertex (max. 4) and smooth weights locally instead of globally.
How "light" does a rig for web/viewer have to be?
As lean as possible: core chain + few twist bones, remove unnecessary helpers, bake constraints (keyframes), key reduction with tolerance (e.g. 0.5-1 mm). Target values: ≤ 4 weights/vertex, moderate bone count (e.g. 30-80 for product rigs) and 24-30 fps with stable frame rate.
How do I make movements reusable (clips/retargeting)?
Build modular animation clips (e.g. door open/close, slide in/out) and maintain consistent skeleton naming. Use neutrals (bind pose, zero pose), the same axis orientations and document limits - this allows clips to be transferred to variants and successor models.
Which typical rigging mistakes cost the most time - and how do I avoid them?
Non-uniform scale on joints (avoid), incorrect joint orientations (normalize before skinning), too many controllers without benefit (reduce), missing extreme tests (always check 0/50/100 %). Before exporting: bake constraints, remove dummies, check naming/units and run through a 10-second smoke test animation.