Metlivi Blog

How to Keep Static Character Parts Outside a Bone’s Deformation Influence

To keep a static character part from bending with a nearby bone, remove that bone’s weights from the part and check whether bone envelopes still affect it. If the part should follow the character rigidly, use a separate object parented to the appropriate bone, or assign every vertex exclusively to one attachment bone.

This guide uses Blender 4.5 LTS controls for a concrete workflow: keeping a decorative badge or rigid shell attached to a virtual character without letting another bone distort it. The same distinction between attachment and skin deformation appears in other authoring tools; Autodesk documents both single-joint rigid skinning and multiple-joint smooth skinning. Blender: Armature Modifier, Autodesk: Rigid skin objects and points

October 29, 20267 min readBy Metlivi Editorial Team
Section 1

Decide What “Static” Means for This Part

Before editing weights, identify the movement you actually want. A badge can retain its shape while moving with a character, remain unaffected by one particular bone, or stay completely independent of the rig. Those are different setup requirements.

Desired behavior Suitable setup What to verify
Follow one bone without bending Separate object with bone parenting The object has no unwanted deformation path
Stay inside a skinned mesh but behave rigidly Every vertex assigned exclusively to the same attachment bone No competing bone weights remain
Ignore one bone while retaining other deformation Remove only that bone’s assignments from the selected vertices Remaining weights produce the intended movement
Stay independent of the rig Separate object without rig-driven parenting or deformation Moving the rig leaves the object unchanged

This decision aid follows the distinction in the manuals: Blender’s bone parenting moves a child object through its parent bone, while skinning controls individual points through joint influences. Choose the intended relationship before changing settings. Blender: Parenting Objects, Autodesk: Rigid skin objects and points

Section 2

Identify How the Bone Reaches the Geometry

Select the affected mesh and inspect its Armature modifier. Under Bind to, Blender offers Vertex Groups and Bone Envelopes. Vertex-group deformation matches a bone’s name to a group with the same name; envelope deformation uses the bone’s surrounding influence region. Physical distance alone therefore does not establish whether the part is excluded. Blender: Armature Modifier

Use this diagnostic sequence on a saved copy:

  1. Return to a neutral pose and identify the complete part that should remain rigid.
  2. Rotate only the suspected bone and observe whether the part bends, moves as a whole, or both.
  3. Temporarily disable the relevant Armature modifier in the viewport and repeat the pose.
  4. If the unwanted response disappears, inspect that modifier’s groups and envelope settings.
  5. If it remains, inspect the object’s parent, constraints, and other modifiers before changing more weights.

Treat the modifier toggle as an isolation test. Record the original state and restore it afterward. Removing a modifier from the entire character would also remove the deformation that other parts still need.

Section 3

Remove One Bone’s Influence Without Erasing Other Weights

For a part that should ignore one bone but remain influenced by others, edit only the unwanted group assignments:

  1. Select the mesh and enter Edit Mode.
  2. Select every vertex belonging to the affected part, including vertices hidden behind its visible surface.
  3. Open Object Data Properties → Vertex Groups.
  4. Select the group whose name matches the unwanted bone.
  5. Unlock that group if necessary, then click Remove.
  6. Return to Pose Mode and repeat the diagnostic pose.

Blender’s Remove button unassigns selected vertices from the active group. It preserves their membership in other groups. Deleting the group itself is broader: it removes that group’s assignments throughout the object. For a local correction, use the selected-vertex operation. Blender: Assigning a Vertex Group

Next, check the remaining deformation weights. Blender’s Auto Normalize option keeps bone-deforming groups totaling 1.0 while painting or assigning weights. Normalization helps maintain a consistent total, but you must still choose which bones should receive the influence. Blender: Vertex Groups Panel

Avoid using Remove from All Groups as a routine cleanup shortcut. Groups can serve purposes beyond this particular bone relationship, and a targeted removal makes the change easier to inspect and reverse.

Section 4

Keep a Separate Object Rigid With Bone Parenting

If the badge already exists as a separate object and should follow one attachment point, bone parenting is a direct option. Begin with the object aligned in the intended neutral pose. Inspect any existing Armature modifier so that skin deformation does not remain active unintentionally.

With Blender’s default keymap:

  1. Select the badge object first.
  2. Shift-select the armature and enter Pose Mode.
  3. Select the intended attachment bone.
  4. Press Ctrl+P and choose Bone.
  5. Rotate the attachment bone and check the badge’s position and shape.

These are Blender’s documented bone-parenting steps. Parent transforms include scale, so test scaling as well as rotation when the rig uses it; nonuniform parent scale combined with rotation can produce shear. Blender: Parenting Objects

Use a clear acceptance condition: the badge follows the attachment point, its shape remains acceptable, and unrelated bone motion does not bend it. An ancestor moving the attachment bone may also move the badge through the hierarchy. That is expected attachment behavior.

Section 5

Keep a Part Rigid Inside a Skinned Mesh

When the part must remain within the skinned mesh, give all of its vertices the same exclusive attachment influence. Autodesk notes that smooth skinning with one influence per vertex can produce rigid binding. For an entire piece to move together, those vertices must also share the same joint. Different single-joint assignments across the piece would still produce different motion. Autodesk: Rigid skin objects and points

In Blender, select the entire rigid section, remove its assignments from unwanted deforming groups, then select the intended attachment group. Set Weight to 1.000 and click Assign. Check all vertices, rather than correcting only the visibly distorted edge.

Assigning to one group does not automatically remove membership in other groups. Blender explicitly allows a vertex to belong to multiple groups, so competing assignments require a separate check. Blender: Assigning a Vertex Group

For an illustrative badge with 24 vertices, the target is identical for every vertex: attachment bone = 1.0, unwanted bone = 0, and every other deforming influence = 0. These are example setup values, not measured results. If even one corner retains a different influence, that corner no longer shares the same transformation rule.

Section 6

Check Envelopes and the Bone’s Deform Setting

If removing assignments leaves the part affected, inspect envelopes. Blender documents that, when both binding methods are enabled, otherwise ungrouped vertices can be handled by envelopes. Removing every group assignment can therefore expose an envelope-based path. Envelope Multiply also changes how the two methods interact. Blender: Deform

For a mesh intended to use explicit weights, disable Bone Envelopes in its Armature modifier and retest. This is a mesh-wide setting: check other areas that may have depended on envelopes before keeping the change. If envelope deformation is intentional, inspect the relevant bone’s radius and distance instead. Blender: Armature Modifier

Turning off Bone Properties → Deform is broader still. Blender says it mutes that bone’s geometry deformation despite existing weights and excludes it from automatic weight calculation. Use it when the bone should have no direct skin-deforming role anywhere, rather than when one badge needs an exception. Blender: Deform

Section 7

Validate the Fix With Independent Motion Tests

Test attachment and shape separately. A part can stop bending yet fail to follow the character, or follow correctly while retaining a small distortion. Autodesk also identifies double transformation as a possible consequence of overlapping deformation arrangements, which makes inspection of the complete setup useful. Autodesk: Rigid skin point sets

Run these checks before considering the edit complete:

  • Unwanted bone: Move it independently. The part should show no unwanted local deformation.
  • Attachment bone: Move it through the intended pose range. The part should follow as planned.
  • Character movement: Translate and rotate the rig. Confirm whether the part should travel with it or remain independent.
  • Combined pose: Move neighboring bones together and inspect every edge and corner.
  • Neutral pose: Return to the starting pose and check alignment.

If a whole part moves unexpectedly, investigate attachment and hierarchy. If only several vertices stretch, revisit their assignments. If unweighted vertices still respond, revisit envelopes and other deformation paths. This sequence keeps each correction tied to an observable symptom.

A completed setup has an explicit movement rule: the part follows its chosen attachment, retains the intended shape, and stays outside the unwanted bone’s direct deformation influence. Verify all three in the poses the character will actually use.

Section 8

Sources

Related reading

Keep exploring this topic