Hey everyone,
I kept running into a problem that Maya’s built-in tools don’t solve well — copying skin weights from specific vertex selections on one mesh to specific verts on a completely different mesh.
The classic use case: you have a rigged hand, and you need to transfer those weights onto a glove or sleeve without repainting everything from scratch.
So I wrote SkinPassVtx — a single-file free Python script.
How it works:
-
Select source verts on any skinned mesh → COPY
-
Select target verts on any other mesh → PASTE
-
Uses IDW interpolation (8 nearest points, power=2) for smooth results with no strobing
-
Paste strength slider 1–100% — press paste multiple times at lower % to blend gradually
-
Topology smoothing pass runs automatically after paste
-
Missing joints added to target skinCluster automatically
-
No dependencies, just paste into Script Editor and run
-
Tested Maya 2018–2025
Demo + download: https://youtu.be/VyIPYK1ic44
Hope it’s useful. Happy to hear feedback or ideas for improvement! SkinPassVtx - Google Drive