export3dObject_v1_0.json
3D object Export
{
"$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"
]
}