modelbeast/server/operators/blender_convert/manifest.json
2026-07-12 21:05:22 +10:00

20 lines
715 B
JSON

{
"id": "blender_convert",
"name": "Convert 3D Format",
"category": "convert",
"description": "Universal 3D format conversion via headless Blender: GLB/GLTF/OBJ/FBX/USD/STL/PLY/BLEND in, GLB/FBX/OBJ/USD/STL/PLY/BLEND out.",
"accepts": ["model"],
"produces": ["model"],
"entry": "run.py",
"params_schema": {
"type": "object",
"properties": {
"target": {"type": "string",
"enum": ["glb", "fbx", "obj", "usd", "usdz", "stl", "ply", "blend"],
"default": "glb", "description": "Output format"},
"apply_transforms": {"type": "boolean", "default": true},
"scale": {"type": "number", "default": 1.0, "minimum": 0.001, "maximum": 1000}
}
}
}