{
	"asset":{
		"generator":"Khronos glTF Blender I/O v4.2.60",
		"version":"2.0"
	},
	"scene":0,
	"scenes":[
		{
			"name":"Scene",
			"nodes":[
				0,
				7
			]
		}
	],
	"nodes":[
		{
			"mesh":0,
			"name":"Pole"
		},
		{
			"name":"Bone.004",
			"translation":[
				8.696646088137512e-19,
				0.2499999850988388,
				3.278353943869661e-08
			]
		},
		{
			"children":[
				1
			],
			"name":"Bone.003",
			"translation":[
				8.696513739239503e-19,
				0.25,
				2.1855694143368964e-08
			]
		},
		{
			"children":[
				2
			],
			"name":"Bone.002",
			"translation":[
				8.696447564790499e-19,
				0.25,
				1.0927847071684482e-08
			]
		},
		{
			"children":[
				3
			],
			"name":"Bone",
			"translation":[
				8.696381390341495e-19,
				0,
				0
			]
		},
		{
			"name":"neutral_bone",
			"rotation":[
				-0.7071067690849304,
				0,
				0,
				0.7071067690849304
			]
		},
		{
			"mesh":1,
			"name":"Flag",
			"skin":0
		},
		{
			"children":[
				6,
				4,
				5
			],
			"name":"Armature",
			"rotation":[
				-0.7071068286895752,
				0,
				0,
				0.7071068286895752
			],
			"translation":[
				0,
				3.691416025161743,
				0
			]
		}
	],
	"animations":[
		{
			"channels":[
				{
					"sampler":0,
					"target":{
						"node":4,
						"path":"translation"
					}
				},
				{
					"sampler":1,
					"target":{
						"node":4,
						"path":"rotation"
					}
				},
				{
					"sampler":2,
					"target":{
						"node":4,
						"path":"scale"
					}
				},
				{
					"sampler":3,
					"target":{
						"node":3,
						"path":"translation"
					}
				},
				{
					"sampler":4,
					"target":{
						"node":3,
						"path":"rotation"
					}
				},
				{
					"sampler":5,
					"target":{
						"node":3,
						"path":"scale"
					}
				},
				{
					"sampler":6,
					"target":{
						"node":2,
						"path":"translation"
					}
				},
				{
					"sampler":7,
					"target":{
						"node":2,
						"path":"rotation"
					}
				},
				{
					"sampler":8,
					"target":{
						"node":2,
						"path":"scale"
					}
				},
				{
					"sampler":9,
					"target":{
						"node":1,
						"path":"translation"
					}
				},
				{
					"sampler":10,
					"target":{
						"node":1,
						"path":"rotation"
					}
				},
				{
					"sampler":11,
					"target":{
						"node":1,
						"path":"scale"
					}
				}
			],
			"name":"flap",
			"samplers":[
				{
					"input":11,
					"interpolation":"STEP",
					"output":12
				},
				{
					"input":13,
					"interpolation":"LINEAR",
					"output":14
				},
				{
					"input":11,
					"interpolation":"LINEAR",
					"output":15
				},
				{
					"input":11,
					"interpolation":"LINEAR",
					"output":16
				},
				{
					"input":13,
					"interpolation":"LINEAR",
					"output":17
				},
				{
					"input":11,
					"interpolation":"LINEAR",
					"output":18
				},
				{
					"input":11,
					"interpolation":"LINEAR",
					"output":19
				},
				{
					"input":13,
					"interpolation":"LINEAR",
					"output":20
				},
				{
					"input":11,
					"interpolation":"LINEAR",
					"output":21
				},
				{
					"input":11,
					"interpolation":"LINEAR",
					"output":22
				},
				{
					"input":13,
					"interpolation":"LINEAR",
					"output":23
				},
				{
					"input":11,
					"interpolation":"LINEAR",
					"output":24
				}
			]
		},
		{
			"channels":[
				{
					"sampler":0,
					"target":{
						"node":4,
						"path":"translation"
					}
				},
				{
					"sampler":1,
					"target":{
						"node":4,
						"path":"rotation"
					}
				},
				{
					"sampler":2,
					"target":{
						"node":4,
						"path":"scale"
					}
				},
				{
					"sampler":3,
					"target":{
						"node":3,
						"path":"translation"
					}
				},
				{
					"sampler":4,
					"target":{
						"node":3,
						"path":"rotation"
					}
				},
				{
					"sampler":5,
					"target":{
						"node":3,
						"path":"scale"
					}
				},
				{
					"sampler":6,
					"target":{
						"node":2,
						"path":"translation"
					}
				},
				{
					"sampler":7,
					"target":{
						"node":2,
						"path":"rotation"
					}
				},
				{
					"sampler":8,
					"target":{
						"node":2,
						"path":"scale"
					}
				},
				{
					"sampler":9,
					"target":{
						"node":1,
						"path":"translation"
					}
				},
				{
					"sampler":10,
					"target":{
						"node":1,
						"path":"rotation"
					}
				},
				{
					"sampler":11,
					"target":{
						"node":1,
						"path":"scale"
					}
				}
			],
			"name":"RESET",
			"samplers":[
				{
					"input":25,
					"interpolation":"LINEAR",
					"output":26
				},
				{
					"input":25,
					"interpolation":"LINEAR",
					"output":27
				},
				{
					"input":25,
					"interpolation":"LINEAR",
					"output":28
				},
				{
					"input":25,
					"interpolation":"LINEAR",
					"output":29
				},
				{
					"input":25,
					"interpolation":"LINEAR",
					"output":30
				},
				{
					"input":25,
					"interpolation":"LINEAR",
					"output":31
				},
				{
					"input":25,
					"interpolation":"LINEAR",
					"output":32
				},
				{
					"input":25,
					"interpolation":"LINEAR",
					"output":33
				},
				{
					"input":25,
					"interpolation":"LINEAR",
					"output":34
				},
				{
					"input":25,
					"interpolation":"LINEAR",
					"output":35
				},
				{
					"input":25,
					"interpolation":"LINEAR",
					"output":36
				},
				{
					"input":25,
					"interpolation":"LINEAR",
					"output":37
				}
			]
		}
	],
	"materials":[
		{
			"doubleSided":true,
			"name":"Flagpole",
			"pbrMetallicRoughness":{
				"baseColorTexture":{
					"index":0
				},
				"metallicFactor":0
			}
		}
	],
	"meshes":[
		{
			"name":"Cylinder",
			"primitives":[
				{
					"attributes":{
						"POSITION":0,
						"NORMAL":1,
						"TEXCOORD_0":2
					},
					"indices":3,
					"material":0
				}
			]
		},
		{
			"name":"Plane",
			"primitives":[
				{
					"attributes":{
						"POSITION":4,
						"NORMAL":5,
						"TEXCOORD_0":6,
						"JOINTS_0":7,
						"WEIGHTS_0":8
					},
					"indices":9,
					"material":0
				}
			]
		}
	],
	"textures":[
		{
			"sampler":0,
			"source":0
		}
	],
	"images":[
		{
			"mimeType":"image/png",
			"name":"flag",
			"uri":"flag.png"
		}
	],
	"skins":[
		{
			"inverseBindMatrices":10,
			"joints":[
				4,
				3,
				2,
				1,
				5
			],
			"name":"Armature"
		}
	],
	"accessors":[
		{
			"bufferView":0,
			"componentType":5126,
			"count":36,
			"max":[
				0.021650634706020355,
				4,
				0.02500000037252903
			],
			"min":[
				-0.021650634706020355,
				0,
				-0.02500000037252903
			],
			"type":"VEC3"
		},
		{
			"bufferView":1,
			"componentType":5126,
			"count":36,
			"type":"VEC3"
		},
		{
			"bufferView":2,
			"componentType":5126,
			"count":36,
			"type":"VEC2"
		},
		{
			"bufferView":3,
			"componentType":5123,
			"count":60,
			"type":"SCALAR"
		},
		{
			"bufferView":4,
			"componentType":5126,
			"count":12,
			"max":[
				7.546751845666222e-08,
				3.9779999256134033,
				0
			],
			"min":[
				-3.0382807381101884e-11,
				3.359999895095825,
				-1
			],
			"type":"VEC3"
		},
		{
			"bufferView":5,
			"componentType":5126,
			"count":12,
			"type":"VEC3"
		},
		{
			"bufferView":6,
			"componentType":5126,
			"count":12,
			"type":"VEC2"
		},
		{
			"bufferView":7,
			"componentType":5121,
			"count":12,
			"type":"VEC4"
		},
		{
			"bufferView":8,
			"componentType":5126,
			"count":12,
			"type":"VEC4"
		},
		{
			"bufferView":9,
			"componentType":5123,
			"count":30,
			"type":"SCALAR"
		},
		{
			"bufferView":10,
			"componentType":5126,
			"count":5,
			"type":"MAT4"
		},
		{
			"bufferView":11,
			"componentType":5126,
			"count":2,
			"max":[
				3.9583333333333335
			],
			"min":[
				0.041666666666666664
			],
			"type":"SCALAR"
		},
		{
			"bufferView":12,
			"componentType":5126,
			"count":2,
			"type":"VEC3"
		},
		{
			"bufferView":13,
			"componentType":5126,
			"count":95,
			"max":[
				3.9583333333333335
			],
			"min":[
				0.041666666666666664
			],
			"type":"SCALAR"
		},
		{
			"bufferView":14,
			"componentType":5126,
			"count":95,
			"type":"VEC4"
		},
		{
			"bufferView":15,
			"componentType":5126,
			"count":2,
			"type":"VEC3"
		},
		{
			"bufferView":16,
			"componentType":5126,
			"count":2,
			"type":"VEC3"
		},
		{
			"bufferView":17,
			"componentType":5126,
			"count":95,
			"type":"VEC4"
		},
		{
			"bufferView":18,
			"componentType":5126,
			"count":2,
			"type":"VEC3"
		},
		{
			"bufferView":19,
			"componentType":5126,
			"count":2,
			"type":"VEC3"
		},
		{
			"bufferView":20,
			"componentType":5126,
			"count":95,
			"type":"VEC4"
		},
		{
			"bufferView":21,
			"componentType":5126,
			"count":2,
			"type":"VEC3"
		},
		{
			"bufferView":22,
			"componentType":5126,
			"count":2,
			"type":"VEC3"
		},
		{
			"bufferView":23,
			"componentType":5126,
			"count":95,
			"type":"VEC4"
		},
		{
			"bufferView":24,
			"componentType":5126,
			"count":2,
			"type":"VEC3"
		},
		{
			"bufferView":25,
			"componentType":5126,
			"count":1,
			"max":[
				0
			],
			"min":[
				0
			],
			"type":"SCALAR"
		},
		{
			"bufferView":26,
			"componentType":5126,
			"count":1,
			"type":"VEC3"
		},
		{
			"bufferView":27,
			"componentType":5126,
			"count":1,
			"type":"VEC4"
		},
		{
			"bufferView":28,
			"componentType":5126,
			"count":1,
			"type":"VEC3"
		},
		{
			"bufferView":29,
			"componentType":5126,
			"count":1,
			"type":"VEC3"
		},
		{
			"bufferView":30,
			"componentType":5126,
			"count":1,
			"type":"VEC4"
		},
		{
			"bufferView":31,
			"componentType":5126,
			"count":1,
			"type":"VEC3"
		},
		{
			"bufferView":32,
			"componentType":5126,
			"count":1,
			"type":"VEC3"
		},
		{
			"bufferView":33,
			"componentType":5126,
			"count":1,
			"type":"VEC4"
		},
		{
			"bufferView":34,
			"componentType":5126,
			"count":1,
			"type":"VEC3"
		},
		{
			"bufferView":35,
			"componentType":5126,
			"count":1,
			"type":"VEC3"
		},
		{
			"bufferView":36,
			"componentType":5126,
			"count":1,
			"type":"VEC4"
		},
		{
			"bufferView":37,
			"componentType":5126,
			"count":1,
			"type":"VEC3"
		}
	],
	"bufferViews":[
		{
			"buffer":0,
			"byteLength":432,
			"byteOffset":0,
			"target":34962
		},
		{
			"buffer":0,
			"byteLength":432,
			"byteOffset":432,
			"target":34962
		},
		{
			"buffer":0,
			"byteLength":288,
			"byteOffset":864,
			"target":34962
		},
		{
			"buffer":0,
			"byteLength":120,
			"byteOffset":1152,
			"target":34963
		},
		{
			"buffer":0,
			"byteLength":144,
			"byteOffset":1272,
			"target":34962
		},
		{
			"buffer":0,
			"byteLength":144,
			"byteOffset":1416,
			"target":34962
		},
		{
			"buffer":0,
			"byteLength":96,
			"byteOffset":1560,
			"target":34962
		},
		{
			"buffer":0,
			"byteLength":48,
			"byteOffset":1656,
			"target":34962
		},
		{
			"buffer":0,
			"byteLength":192,
			"byteOffset":1704,
			"target":34962
		},
		{
			"buffer":0,
			"byteLength":60,
			"byteOffset":1896,
			"target":34963
		},
		{
			"buffer":0,
			"byteLength":320,
			"byteOffset":1956
		},
		{
			"buffer":0,
			"byteLength":8,
			"byteOffset":2276
		},
		{
			"buffer":0,
			"byteLength":24,
			"byteOffset":2284
		},
		{
			"buffer":0,
			"byteLength":380,
			"byteOffset":2308
		},
		{
			"buffer":0,
			"byteLength":1520,
			"byteOffset":2688
		},
		{
			"buffer":0,
			"byteLength":24,
			"byteOffset":4208
		},
		{
			"buffer":0,
			"byteLength":24,
			"byteOffset":4232
		},
		{
			"buffer":0,
			"byteLength":1520,
			"byteOffset":4256
		},
		{
			"buffer":0,
			"byteLength":24,
			"byteOffset":5776
		},
		{
			"buffer":0,
			"byteLength":24,
			"byteOffset":5800
		},
		{
			"buffer":0,
			"byteLength":1520,
			"byteOffset":5824
		},
		{
			"buffer":0,
			"byteLength":24,
			"byteOffset":7344
		},
		{
			"buffer":0,
			"byteLength":24,
			"byteOffset":7368
		},
		{
			"buffer":0,
			"byteLength":1520,
			"byteOffset":7392
		},
		{
			"buffer":0,
			"byteLength":24,
			"byteOffset":8912
		},
		{
			"buffer":0,
			"byteLength":4,
			"byteOffset":8936
		},
		{
			"buffer":0,
			"byteLength":12,
			"byteOffset":8940
		},
		{
			"buffer":0,
			"byteLength":16,
			"byteOffset":8952
		},
		{
			"buffer":0,
			"byteLength":12,
			"byteOffset":8968
		},
		{
			"buffer":0,
			"byteLength":12,
			"byteOffset":8980
		},
		{
			"buffer":0,
			"byteLength":16,
			"byteOffset":8992
		},
		{
			"buffer":0,
			"byteLength":12,
			"byteOffset":9008
		},
		{
			"buffer":0,
			"byteLength":12,
			"byteOffset":9020
		},
		{
			"buffer":0,
			"byteLength":16,
			"byteOffset":9032
		},
		{
			"buffer":0,
			"byteLength":12,
			"byteOffset":9048
		},
		{
			"buffer":0,
			"byteLength":12,
			"byteOffset":9060
		},
		{
			"buffer":0,
			"byteLength":16,
			"byteOffset":9072
		},
		{
			"buffer":0,
			"byteLength":12,
			"byteOffset":9088
		}
	],
	"samplers":[
		{
			"magFilter":9728,
			"minFilter":9984
		}
	],
	"buffers":[
		{
			"byteLength":9100,
			"uri":"flag.bin"
		}
	]
}
