precision_weight_paint
Apply precise vertex weight operations for rigging. Controls include gradient along bone chains, transfer, normalization, smoothing, mirroring, and proximity assignment.
Instructions
Precision vertex weight operations. Far more control than auto-weights.
Parameters:
mesh_name: Target mesh
operation: One of: "gradient_along_chain" — paint gradient weights along a bone chain params: {"chain_root": "Hair_01", "falloff": "LINEAR"} "transfer_weights" — transfer weights from source mesh params: {"source": "SourceMesh"} "normalize_all" — normalize all vertex groups "clean" — remove weights below threshold params: {"threshold": 0.01} "limit_total" — limit bone influences per vertex params: {"limit": 4} "smooth" — smooth weights for a vertex group params: {"group": "Left_UpperArm", "factor": 0.5, "iterations": 5} "mirror" — mirror weights X axis "assign_proximity" — weight by proximity to bone params: {"bone": "Hips", "radius": 0.5, "falloff": "SMOOTH"}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | {} | |
| mesh_name | Yes | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |