Resize 3D Model to Real-World Dimensions
meshy_resizeRescale a 3D model to real-world size on Meshy by setting height, longest side, or auto size, so later tasks use the updated dimensions.
Instructions
Rescale a model to real-world size on Meshy. Cost: 1 credit. Give exactly one of resize_height, resize_longest_side or auto_size.
Later tasks (e.g. Auto Split) use the new size. To only scale a downloaded OBJ for a slicer, meshy_download_model with print_ready + print_height_mm does it locally for free.
Example (5 cm figurine): { input_task_id: "abc-123", resize_height: 0.05 }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| auto_size | No | AI-estimate the real-world height | |
| model_url | No | Public URL of a .glb / .gltf / .obj / .fbx / .stl model (output keeps its format), or a GLB data URI. | |
| origin_at | No | 'bottom' (default) or 'center' | |
| input_task_id | No | A SUCCEEDED task with a model (output GLB). Wins over model_url. | |
| resize_height | No | Height in meters | |
| response_format | No | markdown (default) or json | markdown |
| resize_longest_side | No | Longest side in meters (aspect ratio kept) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| message | Yes | ||
| task_id | Yes | ||
| estimated_time | Yes |