edit_prop_part
Modify or lock a named part of a 3D asset by setting scale, offset, rotation, color, material, roughness, and wear. Locks preserve geometry and material.
Instructions
Edit or lock one named part of a recipe or imported model; inspect_asset lists parts.
Changes: scale XYZ factors, offset XYZ meters, rotation XYZ degrees, color linear RGB, material wood/metal/paint/stone, roughness and wear. Part coordinates are Blender Z-up. Recipe transforms pivot at the bottom center; imported parts use their bounds center. Locks retain their saved geometry/material on later changes; explicitly unlock before changing locked properties.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"asset_id": "<asset_id>",
"part": "<part>"
},
"name": "edit_prop_part"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| part | Yes | ||
| changes | No | ||
| asset_id | Yes | ||
| lock_geometry | No | ||
| lock_material | No |