Workflow¶
OmniMirror is built around one main idea: create a persistent symmetry config while the mesh is still symmetrical, then reuse it later while the topology and vertex order stay unchanged. The config is saved with the mesh in the .blend file.
Basic Order¶
Start from a clean symmetrical mesh, usually right after applying the Mirror modifier.
Create a persistent symmetry config. See Persistent Symmetry Config.
Continue editing the model without changing topology or vertex order.
Use the OmniMirror tools when you need symmetry again.
Main Tools¶
Use Basis Mesh Symmetrization when the base mesh becomes asymmetrical but still has the same topology and vertex order.
Use Vertex Group Symmetrization when painting weights on one side and copying or averaging them to the other side.
Use Shape Key Symmetrization when creating a shape key on one side and symmetrizing the deformation.
Use Shape Key Split when one shape key affects both sides and you need separate left/right controls.
Use UV Symmetry for UV side preview, selected UV symmetrization, axis snapping, and ICP snapping for paired UV islands.
Use Edge Symmetry to mirror seams and sharp edges.
Use Pose Symmetry to mirror pose transforms and, experimentally, selected-bone constraint stacks.
Important Rule¶
The configuration remains valid only while topology and vertex order remain the same. Moving vertices, editing shape keys, painting weights, and moving UVs are fine. Adding, deleting, merging, splitting, remeshing, or reordering vertices requires a new configuration.