Vertex Group Symmetrization

Vertex group symmetrization uses the persistent symmetry configuration to process vertex weights.

Before using this tool, make sure the Config File field in the Persistent Symmetry Config section points to a compatible configuration JSON file.

Where to Find It

In Blender, open the 3D View sidebar and go to:

OmniMirror > Vertex Groups

Parameters

  1. Type controls how vertex groups are matched before processing.

    • Single treats each vertex group as a standalone group. Weights are symmetrized within the same vertex group.

    • Pair expects a left/right vertex group pair. OmniMirror tries to find the matching counterpart by using Blender-style side names, such as .L and .R, _L and _R, or Left and Right.

    • Auto uses paired processing for side-named vertex groups and single-group processing for the rest. Auto is a good default for batch processing mixed vertex group lists.

  2. Single Flow is used when a vertex group is processed as a single group. The positive and negative sides come from the saved symmetry configuration.

    • Average averages the mirrored weights between both sides.

    • Forward copies weights from the negative side to the positive side.

    • Reverse copies weights from the positive side to the negative side.

  3. Pair Flow is used when a vertex group is processed together with a left/right counterpart. For paired vertex groups, Left -> Right and Right -> Left are based on the vertex group names, not on the positive/negative side from the persistent symmetry configuration.

    • Average averages the paired vertex group weights.

    • Left -> Right copies the left-named vertex group to the right-named vertex group.

    • Right -> Left copies the right-named vertex group to the left-named vertex group.

  4. Advanced Batch Options enables a checklist for choosing which vertex groups should be processed by the batch operation.

Symmetrize Single

Click Symmetrize Single to process only the active vertex group or a pair of vertex groups where one of them is active.

This is the best option when checking the selected Type, Single Flow, or Pair Flow settings before processing a larger set.

Batch Processing

Click Symmetrize All to process every vertex group on the active mesh.

If you enable Advanced Batch Options, the button changes to Symmetrize Custom Batch. The checklist lets you choose exactly which vertex groups should be processed. Use Refresh to rebuild the list, Check All to select every item, and Uncheck All to clear the selection.

During processing, OmniMirror shows progress and allows the operation to be cancelled.