Skip to content
weSkelDOCUMENTATION
Documentation/Skinning/Skin Influences per Vertex

Weight diagnostics

Skin Influences per Vertex

Inspect influences per vertex and select groups to review without changing weights or layers.

VerticesInfluencesDiagnostic

Skin Influences per Vertex counts influences per vertex and lets you select the results without changing skin weights.

Skin Influences per Vertex icon

In the weSkel shelf, click the Skin Influences per Vertex icon.

From Python
from weSkel.src.ui.skinning import skin_influences_per_vertex as ui
ui.show_dockable(floating=True) # Floating on first opening; Maya may restore a saved dock.
# ui.show() # Alternative: standalone floating window.
1Actions 2View 3Counting 4Results 5Selection 6Status
Skin Influences per Vertex · Poseidon theme.
Reference Purpose
1 · Actions Use Selection captures the selection; the refresh button recalculates that same scope.
2 · View All meshes combines the results; choose a mesh to isolate its results.
Copy JSON and Export… save the diagnostic.
3 · Counting Rounding filter simulates rounding; Respect Post normalization accounts for Post mode.
4 · Results Influence count, vertex count and percentage in the current view, ordered from most to fewest influences.
5 · Selection Select rows selects the chosen rows; Select ≥ N selects vertices meeting the threshold.
6 · Status Settings, sources and duration of the last calculation, followed by a result or error message.
Step Action
1 · Selection Select one or more skinned meshes, their vertices, or a mixture of both.
2 · Use Selection Captures the scope and counts influences with a weight strictly greater than zero on each vertex.
3 · View Display all meshes or just one. Percentages and selection actions follow this view.
4 · Refresh ↻ After editing weights, recalculate the same scope. Use Use Selection again to change it.

Results describe the last calculation. Changing Maya selection does not change the captured scope or run the analysis again.

Command Vertices selected in Maya
Select vertices Those in the corresponding row.
Select rows The union of rows chosen with Ctrl / Shift.
Select ≥ N Those with at least N influences. With N = 4, groups 4, 5, 6… are included.
Select affected vertices With rounding enabled, those whose influence count decreases in the simulated result.

These actions follow View and support Undo / Redo. If no vertex meets the threshold, Select ≥ N clears Maya selection.

Setting Effect
Rounding filter Initially off. Simulates rounding weights to the entered step for counting, without writing them back to the skin.
Respect Post normalization Initially on. For a skin in Post mode, uses normalized weights before rounding. When disabled, uses raw weights. Other modes are unaffected.
Rounding comparison Shows how many vertices have fewer influences after simulation and enables Select affected vertices when any are affected.

With a step of 0.001, a weight of 0.0004 no longer counts; 0.0005 still counts. Click Refresh after changing a setting.

The diagnostic reads native weights, including the composed ngSkinTools2 output when attached. It does not change weights, layers or normalization mode.

Copy and export
Action Content
Copy JSON Copies the diagnostic for the displayed view.
Export… → JSON Saves the same diagnostic: settings, sources, mesh and skin UUIDs, groups and vertex indices.
Export… → CSV Saves the table for the displayed view.

Export uses the last calculated result; it does not reread the scene.

Selection and limits
Situation Action
Selection rejected Use skinned polygon meshes or vertices; edges and faces are not accepted.
Scope no longer valid After deletion, a skin change or a topology change, capture again with Use Selection.
Calculation in progress Cancel stops the calculation without publishing partial results.