resource/2.0/MorphPrimitivesTest/glTF/MorphPrimitivesTest.gltf
{
"asset": {
"generator": "glTF Converter for Shade3D",
"version": "2.0",
"extras": {
"title": "multiple_primitives",
"author": "ft-lab",
"license": "CC BY-4.0 (https://creativecommons.org/licenses/by/4.0/)"
}
},
"accessors": [
{
"bufferView": 0,
"componentType": 5123,
"count": 72,
"type": "SCALAR",
"byteOffset": 0
},
{
"bufferView": 1,
"componentType": 5126,
"count": 21,
"type": "VEC3",
"byteOffset": 0
},
{
"bufferView": 2,
"componentType": 5126,
"count": 21,
"type": "VEC3",
"max": [
0.5,
0,
0.5
],
"min": [
-0.5,
0,
-0.5
],
"byteOffset": 0
},
{
"bufferView": 3,
"componentType": 5126,
"count": 21,
"type": "VEC2",
"byteOffset": 0
},
{
"bufferView": 4,
"componentType": 5126,
"count": 21,
"type": "VEC3",
"max": [
0,
0.20000000298023224,
0
],
"min": [
0,
0,
0
],
"byteOffset": 0
},
{
"bufferView": 5,
"componentType": 5123,
"count": 24,
"type": "SCALAR",
"byteOffset": 0
},
{
"bufferView": 6,
"componentType": 5126,
"count": 9,
"type": "VEC3",
"byteOffset": 0
},
{
"bufferView": 7,
"componentType": 5126,
"count": 9,
"type": "VEC3",
"max": [
0.5,
0,
0
],
"min": [
0,
0,
-0.5
],
"byteOffset": 0
},
{
"bufferView": 8,
"componentType": 5126,
"count": 9,
"type": "VEC2",
"byteOffset": 0
},
{
"bufferView": 9,
"componentType": 5126,
"count": 9,
"type": "VEC3",
"max": [
0,
0.20000000298023224,
0
],
"min": [
0,
0,
0
],
"byteOffset": 0
}
],
"bufferViews": [
{
"buffer": 0,
"byteOffset": 0,
"byteLength": 144,
"target": 34963
},
{
"buffer": 0,
"byteOffset": 144,
"byteLength": 252,
"target": 34962,
"byteStride": 12
},
{
"buffer": 0,
"byteOffset": 396,
"byteLength": 252,
"target": 34962,
"byteStride": 12
},
{
"buffer": 0,
"byteOffset": 648,
"byteLength": 168,
"target": 34962,
"byteStride": 8
},
{
"buffer": 0,
"byteOffset": 816,
"byteLength": 252,
"target": 34962,
"byteStride": 12
},
{
"buffer": 0,
"byteOffset": 1068,
"byteLength": 48,
"target": 34963
},
{
"buffer": 0,
"byteOffset": 1116,
"byteLength": 108,
"target": 34962,
"byteStride": 12
},
{
"buffer": 0,
"byteOffset": 1224,
"byteLength": 108,
"target": 34962,
"byteStride": 12
},
{
"buffer": 0,
"byteOffset": 1332,
"byteLength": 72,
"target": 34962,
"byteStride": 8
},
{
"buffer": 0,
"byteOffset": 1404,
"byteLength": 108,
"target": 34962,
"byteStride": 12
}
],
"buffers": [
{
"name": "MorphPrimitivesTest",
"byteLength": 1512,
"uri": "MorphPrimitivesTest.bin"
}
],
"images": [
{
"name": "uv_texture.jpg",
"mimeType": "image/jpeg",
"uri": "uv_texture.jpg"
}
],
"materials": [
{
"pbrMetallicRoughness": {
"baseColorFactor": [
1,
0,
0,
1
],
"baseColorTexture": {
"index": 0,
"texCoord": 0
},
"metallicFactor": 0,
"roughnessFactor": 1
},
"name": "red",
"emissiveFactor": [
0,
0,
0
],
"alphaMode": "OPAQUE",
"doubleSided": false
},
{
"pbrMetallicRoughness": {
"baseColorFactor": [
0,
1,
0,
1
],
"baseColorTexture": {
"index": 0,
"texCoord": 0
},
"metallicFactor": 0,
"roughnessFactor": 1
},
"name": "green",
"emissiveFactor": [
0,
0,
0
],
"alphaMode": "OPAQUE",
"doubleSided": false
}
],
"meshes": [
{
"weights": [
0.5
],
"name": "mesh",
"primitives": [
{
"attributes": {
"NORMAL": 1,
"POSITION": 2,
"TEXCOORD_0": 3
},
"indices": 0,
"material": 0,
"targets": [
{
"POSITION": 4
}
],
"mode": 4
},
{
"attributes": {
"POSITION": 7,
"NORMAL": 6,
"TEXCOORD_0": 8
},
"indices": 5,
"material": 1,
"targets": [
{
"POSITION": 9
}
],
"mode": 4
}
]
}
],
"nodes": [
{
"children": [
1
],
"name": "ルートパート"
},
{
"mesh": 0,
"name": "mesh"
}
],
"samplers": [
{
"minFilter": 9729,
"wrapS": 10497,
"wrapT": 10497
}
],
"scenes": [
{
"nodes": [
0
],
"name": "Scene"
}
],
"textures": [
{
"sampler": 0,
"source": 0
}
],
"scene": 0
}