{ "files": [ { "byteLength": 670, "name": "multi-object.obj", "sha256": "4ed3dced8445b03754cd3916ae2e8cf0dff85e6a5882f1c6f0a4a4e4c5251f6a" }, { "byteLength": 440, "name": "multi-object.mtl", "sha256": "80338f569c67a8b1616515ba878ffc72b26e93ef2e8c361131023fb14f132f5f" }, { "byteLength": 261, "name": "m12_obj_texture.png", "sha256": "44e4fd08bdda8403908349e2a62dcf103ce2d0851099fc61cd868d65ddbef78c" }, { "byteLength": 688, "name": "negative-index.obj", "sha256": "9457954284cac1d68e23627e3ff734c0c591b3a24086ce5aa3d0dbbfc22f01bc" }, { "byteLength": 664, "name": "malformed-face.obj", "sha256": "6dd508b5ba944c2d15e2889c9ad9a3693845145c3bf6c9bf7df992081c915864" } ], "malformedFace": { "expectedCode": "OBJ_FACE_ARITY_INVALID", "file": "malformed-face.obj" }, "negativeIndex": { "expectedStatus": "ACCEPT_WITH_NEGATIVE_INDICES", "faceCount": 2, "file": "negative-index.obj" }, "nextTask": "M12-07C", "operation": "DESKTOP_OBJ_MULTI_OBJECT_AND_NEGATIVE_FIXTURES", "operator": "wm.obj_export", "runtime": { "binarySha256": "d4483926610484ef9c2ad9241aae1469f934d955ebe791f1920e263e0ba85b82", "blenderVersion": "5.2.0 LTS", "buildBranch": "unknown", "buildDate": "2026-07-24", "buildHash": "unknown", "buildPlatform": "Linux", "buildTime": "08:03:47", "buildType": "Release", "versionTuple": [ 5, 2, 0 ] }, "schemaVersion": 1, "semantic": { "faces": [ { "groups": [ "M12_OBJ_Left_M12_OBJ_Left_Material" ], "material": "M12_OBJ_Left_Material", "object": "M12_OBJ_Left_M12_OBJ_Left_Mesh", "vertices": [ { "normal": 1, "position": 1, "texcoord": 1 }, { "normal": 1, "position": 2, "texcoord": 2 }, { "normal": 1, "position": 3, "texcoord": 3 } ] }, { "groups": [ "M12_OBJ_Right_M12_OBJ_Right_Material" ], "material": "M12_OBJ_Right_Material", "object": "M12_OBJ_Right_M12_OBJ_Right_Mesh", "vertices": [ { "normal": 2, "position": 4, "texcoord": 4 }, { "normal": 2, "position": 5, "texcoord": 5 }, { "normal": 2, "position": 6, "texcoord": 6 } ] } ], "groups": [ "M12_OBJ_Left_M12_OBJ_Left_Mesh", "M12_OBJ_Left_M12_OBJ_Left_Material", "M12_OBJ_Right_M12_OBJ_Right_Mesh", "M12_OBJ_Right_M12_OBJ_Right_Material" ], "materialLibraries": [ "multi-object.mtl" ], "materials": [ { "mapKd": "m12_obj_texture.png", "name": "M12_OBJ_Left_Material" }, { "mapKd": "m12_obj_texture.png", "name": "M12_OBJ_Right_Material" } ], "normals": [ [ -0.0, 1.0, -0.0 ], [ -0.0, 1.0, -0.0 ] ], "objects": [ "M12_OBJ_Left_M12_OBJ_Left_Mesh", "M12_OBJ_Right_M12_OBJ_Right_Mesh" ], "positions": [ [ -1.75, 0.0, 0.75 ], [ -0.25, 0.0, 0.75 ], [ -1.0, 0.0, -0.75 ], [ 0.25, 0.0, 0.75 ], [ 1.75, 0.0, 0.75 ], [ 1.0, 0.0, -0.75 ] ], "texcoords": [ [ 0.0, 0.0 ], [ 1.0, 0.0 ], [ 0.5, 1.0 ], [ 0.0, 0.0 ], [ 1.0, 0.0 ], [ 0.5, 1.0 ] ] }, "settings": { "exportMaterialGroups": true, "exportMaterials": true, "exportNormals": true, "exportObjectGroups": true, "exportUV": true, "forwardAxis": "NEGATIVE_Z", "globalScale": 1.0, "pathMode": "RELATIVE", "upAxis": "Y" }, "sourceAnchor": "blender-5.2.0/source/blender/io/wavefront_obj", "task": "M12-07B", "textureOrigin": { "mtlMapKd": [ "m12_obj_texture.png", "m12_obj_texture.png" ], "relative": true, "textureFile": "m12_obj_texture.png" } }