export3dObject.json
Copy Json
{
"$schema": "http://json-schema.org/draft-04/schema#",
"description": "3D object Export",
"properties": {
"include_avatar": {
"type": "boolean"
},
"layout": {
"oneOf": [{
"type": "object",
"properties": {
"layout_uv": {
"type": "object",
"properties": {
"piece": {
"enum": ["per_piece", "per_piece_square", "all_pieces_bounding_box", "all_pieces_square"]
},
"dpi": {
"type": "integer",
"minimum": 50,
"maximum": 400
},
"export_inside": {
"type":"boolean"
}
}
}
},
"required": [
"layout_uv"
]
},
{
"type": "object",
"properties": {
"native_uv": {
"enum": ["original_image", "combined_image"]
},
"multipack": {
"ref": "multipack.json"
}
},
"required": [
"native_uv"
]
}
]
},
"scale": {
"type": "number",
"minimum": 0.01,
"maximum": 1000
},
"up_axis": {
"enum": ["y", "z"]
},
"embed_offset": {
"type": "boolean"
},
"match_garment": {
"description" : "Available only in imported avatars",
"type": "boolean"
},
"path": {
"type": "string",
"pattern": "^.+\\.(fbx|obj)$"
}
},
"required": [
"layout",
"path"
]
}