20 lines
715 B
JSON
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}
|
|
}
|
|
}
|
|
}
|