{ "asset": { "version": "2.0", "generator": "paperdoll generate_multi_material_body.py (CC0)" }, "extras": { "forward": "+Z" }, "scene": 0, "scenes": [ { "nodes": [ 0, 1 ] } ], "nodes": [ { "name": "Root" }, { "name": "Body", "mesh": 0, "skin": 0 } ], "skins": [ { "joints": [ 0 ], "inverseBindMatrices": 18 } ], "meshes": [ { "name": "Body", "primitives": [ { "attributes": { "POSITION": 0, "NORMAL": 1, "TEXCOORD_0": 2, "JOINTS_0": 3, "WEIGHTS_0": 4 }, "indices": 5, "material": 0 }, { "attributes": { "POSITION": 6, "NORMAL": 7, "TEXCOORD_0": 8, "JOINTS_0": 9, "WEIGHTS_0": 10 }, "indices": 11, "material": 1 }, { "attributes": { "POSITION": 12, "NORMAL": 13, "TEXCOORD_0": 14, "JOINTS_0": 15, "WEIGHTS_0": 16 }, "indices": 17, "material": 2 } ] } ], "materials": [ { "name": "FactorOnly", "pbrMetallicRoughness": { "baseColorFactor": [ 0.2, 0.4, 0.9, 1.0 ] } }, { "name": "Green", "pbrMetallicRoughness": { "baseColorTexture": { "index": 0 } } }, { "name": "YellowTimesFactor", "pbrMetallicRoughness": { "baseColorTexture": { "index": 1 }, "baseColorFactor": [ 0.5, 1.0, 1.0, 1.0 ] } } ], "textures": [ { "sampler": 0, "source": 0 }, { "sampler": 0, "source": 1 } ], "samplers": [ { "magFilter": 9728, "minFilter": 9728 } ], "images": [ { "uri": "textures/green_baseColor.png" }, { "uri": "textures/yellow_baseColor.png" } ], "animations": [ { "name": "idle", "samplers": [ { "input": 19, "output": 20 } ], "channels": [ { "sampler": 0, "target": { "node": 0, "path": "rotation" } } ] } ], "buffers": [ { "uri": "body.bin", "byteLength": 812 } ], "bufferViews": [ { "buffer": 0, "byteOffset": 0, "byteLength": 48, "target": 34962 }, { "buffer": 0, "byteOffset": 48, "byteLength": 48, "target": 34962 }, { "buffer": 0, "byteOffset": 96, "byteLength": 32, "target": 34962 }, { "buffer": 0, "byteOffset": 128, "byteLength": 32, "target": 34962 }, { "buffer": 0, "byteOffset": 160, "byteLength": 64, "target": 34962 }, { "buffer": 0, "byteOffset": 224, "byteLength": 12, "target": 34963 }, { "buffer": 0, "byteOffset": 236, "byteLength": 48, "target": 34962 }, { "buffer": 0, "byteOffset": 284, "byteLength": 48, "target": 34962 }, { "buffer": 0, "byteOffset": 332, "byteLength": 32, "target": 34962 }, { "buffer": 0, "byteOffset": 364, "byteLength": 32, "target": 34962 }, { "buffer": 0, "byteOffset": 396, "byteLength": 64, "target": 34962 }, { "buffer": 0, "byteOffset": 460, "byteLength": 12, "target": 34963 }, { "buffer": 0, "byteOffset": 472, "byteLength": 48, "target": 34962 }, { "buffer": 0, "byteOffset": 520, "byteLength": 48, "target": 34962 }, { "buffer": 0, "byteOffset": 568, "byteLength": 32, "target": 34962 }, { "buffer": 0, "byteOffset": 600, "byteLength": 32, "target": 34962 }, { "buffer": 0, "byteOffset": 632, "byteLength": 64, "target": 34962 }, { "buffer": 0, "byteOffset": 696, "byteLength": 12, "target": 34963 }, { "buffer": 0, "byteOffset": 708, "byteLength": 64 }, { "buffer": 0, "byteOffset": 772, "byteLength": 8 }, { "buffer": 0, "byteOffset": 780, "byteLength": 32 } ], "accessors": [ { "bufferView": 0, "componentType": 5126, "count": 4, "type": "VEC3", "min": [ -0.75, 0.0, 0.0 ], "max": [ -0.25, 1.6, 0.0 ] }, { "bufferView": 1, "componentType": 5126, "count": 4, "type": "VEC3" }, { "bufferView": 2, "componentType": 5126, "count": 4, "type": "VEC2" }, { "bufferView": 3, "componentType": 5123, "count": 4, "type": "VEC4" }, { "bufferView": 4, "componentType": 5126, "count": 4, "type": "VEC4" }, { "bufferView": 5, "componentType": 5123, "count": 6, "type": "SCALAR" }, { "bufferView": 6, "componentType": 5126, "count": 4, "type": "VEC3", "min": [ -0.25, 0.0, 0.0 ], "max": [ 0.25, 1.6, 0.0 ] }, { "bufferView": 7, "componentType": 5126, "count": 4, "type": "VEC3" }, { "bufferView": 8, "componentType": 5126, "count": 4, "type": "VEC2" }, { "bufferView": 9, "componentType": 5123, "count": 4, "type": "VEC4" }, { "bufferView": 10, "componentType": 5126, "count": 4, "type": "VEC4" }, { "bufferView": 11, "componentType": 5123, "count": 6, "type": "SCALAR" }, { "bufferView": 12, "componentType": 5126, "count": 4, "type": "VEC3", "min": [ 0.25, 0.0, 0.0 ], "max": [ 0.75, 1.6, 0.0 ] }, { "bufferView": 13, "componentType": 5126, "count": 4, "type": "VEC3" }, { "bufferView": 14, "componentType": 5126, "count": 4, "type": "VEC2" }, { "bufferView": 15, "componentType": 5123, "count": 4, "type": "VEC4" }, { "bufferView": 16, "componentType": 5126, "count": 4, "type": "VEC4" }, { "bufferView": 17, "componentType": 5123, "count": 6, "type": "SCALAR" }, { "bufferView": 18, "componentType": 5126, "count": 1, "type": "MAT4" }, { "bufferView": 19, "componentType": 5126, "count": 2, "type": "SCALAR", "min": [ 0.0 ], "max": [ 1.0 ] }, { "bufferView": 20, "componentType": 5126, "count": 2, "type": "VEC4" } ] }