blender_rom_test
Apply each pose to an armature, measure mesh deformation, and render one image per pose to validate rig range of motion; returns a JSON report and resets the rig.
Instructions
Range-of-motion test: for each pose apply it, measure deformation and render. Returns a JSON report followed by one image per pose; the rig is reset to rest afterwards.
poses={"name": {"bone": [x, y, z]}} in degrees. Default is a Mixamo-named table whose rotation axes are NOT calibrated: check the images and pass your own poses if they look wrong.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mesh | Yes | ||
| mode | No | material | |
| size | No | ||
| poses | No | ||
| timeout | No | ||
| armature | Yes | ||
| ignore_gpu_guard | No |