SkinPassVtx — free Maya Python tool to copy skin weights between specific vertex selections across meshes

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