{ "asset":{ "generator":"Khronos glTF Blender I/O v4.0.44", "version":"2.0" }, "extensionsUsed":[ "KHR_materials_specular", "KHR_materials_ior" ], "scene":0, "scenes":[ { "name":"Scene", "nodes":[ 4 ] } ], "nodes":[ { "name":"Propeller" }, { "children":[ 0 ], "name":"Root" }, { "mesh":0, "name":"Prop_Fan_Small", "skin":0 }, { "mesh":1, "name":"Prop_Fan_Small_Propeller", "skin":0 }, { "children":[ 2, 3, 1 ], "name":"Fan_Armature" } ], "animations":[ { "channels":[ { "sampler":0, "target":{ "node":1, "path":"translation" } }, { "sampler":1, "target":{ "node":1, "path":"rotation" } }, { "sampler":2, "target":{ "node":1, "path":"scale" } }, { "sampler":3, "target":{ "node":0, "path":"translation" } }, { "sampler":4, "target":{ "node":0, "path":"rotation" } }, { "sampler":5, "target":{ "node":0, "path":"scale" } } ], "name":"Fan_Idle", "samplers":[ { "input":31, "interpolation":"STEP", "output":32 }, { "input":31, "interpolation":"STEP", "output":33 }, { "input":31, "interpolation":"STEP", "output":34 }, { "input":31, "interpolation":"STEP", "output":35 }, { "input":36, "interpolation":"LINEAR", "output":37 }, { "input":31, "interpolation":"STEP", "output":38 } ] } ], "materials":[ { "doubleSided":true, "name":"MI_Trim_02", "normalTexture":{ "index":0 }, "pbrMetallicRoughness":{ "baseColorTexture":{ "index":1 }, "metallicRoughnessTexture":{ "index":2 } } }, { "doubleSided":true, "extensions":{ "KHR_materials_specular":{ "specularFactor":0 }, "KHR_materials_ior":{ "ior":1.4500000476837158 } }, "name":"MI_Trim_01", "normalTexture":{ "index":3 }, "pbrMetallicRoughness":{ "baseColorTexture":{ "index":4 }, "metallicRoughnessTexture":{ "index":5 } } }, { "doubleSided":true, "name":"M_Black", "pbrMetallicRoughness":{ "baseColorFactor":[ 0.0057737254537642, 0.0057737254537642, 0.0057737254537642, 1 ], "metallicFactor":0, "roughnessFactor":0.5 } } ], "meshes":[ { "name":"Cylinder.022", "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 } ] }, { "name":"Cylinder.023", "primitives":[ { "attributes":{ "POSITION":19, "NORMAL":20, "TEXCOORD_0":21, "JOINTS_0":22, "WEIGHTS_0":23 }, "indices":24, "material":1 }, { "attributes":{ "POSITION":25, "NORMAL":26, "TEXCOORD_0":27, "JOINTS_0":28, "WEIGHTS_0":29 }, "indices":30, "material":0 } ] } ], "textures":[ { "sampler":0, "source":0 }, { "sampler":0, "source":1 }, { "sampler":0, "source":2 }, { "sampler":0, "source":3 }, { "sampler":0, "source":4 }, { "sampler":0, "source":5 } ], "images":[ { "mimeType":"image/png", "name":"T_Trim_02_Normal", "uri":"T_Trim_02_Normal.png" }, { "mimeType":"image/png", "name":"T_Trim_02_BaseColor", "uri":"T_Trim_02_BaseColor.png" }, { "mimeType":"image/png", "name":"T_Trim_02_ORM", "uri":"T_Trim_02_ORM.png" }, { "mimeType":"image/png", "name":"T_Trim_01_Normal", "uri":"T_Trim_01_Normal.png" }, { "mimeType":"image/png", "name":"T_Trim_01_BaseColor", "uri":"T_Trim_01_BaseColor.png" }, { "mimeType":"image/png", "name":"T_Trim_01_ORM", "uri":"T_Trim_01_ORM.png" } ], "skins":[ { "inverseBindMatrices":18, "joints":[ 1, 0 ], "name":"Fan_Armature" } ], "accessors":[ { "bufferView":0, "componentType":5126, "count":192, "max":[ 0.8384169936180115, 0.3874124586582184, 0.8384172916412354 ], "min":[ -0.8384175896644592, -0.014311270788311958, -0.8384174108505249 ], "type":"VEC3" }, { "bufferView":1, "componentType":5126, "count":192, "type":"VEC3" }, { "bufferView":2, "componentType":5126, "count":192, "type":"VEC2" }, { "bufferView":3, "componentType":5121, "count":192, "type":"VEC4" }, { "bufferView":4, "componentType":5126, "count":192, "type":"VEC4" }, { "bufferView":5, "componentType":5123, "count":576, "type":"SCALAR" }, { "bufferView":6, "componentType":5126, "count":48, "max":[ 0.7218345403671265, 0.3874124586582184, 0.7218348383903503 ], "min":[ -0.7218351364135742, 0.04953651875257492, -0.7218348979949951 ], "type":"VEC3" }, { "bufferView":7, "componentType":5126, "count":48, "type":"VEC3" }, { "bufferView":8, "componentType":5126, "count":48, "type":"VEC2" }, { "bufferView":9, "componentType":5121, "count":48, "type":"VEC4" }, { "bufferView":10, "componentType":5126, "count":48, "type":"VEC4" }, { "bufferView":11, "componentType":5123, "count":144, "type":"SCALAR" }, { "bufferView":12, "componentType":5126, "count":25, "max":[ 0.5396862626075745, 0.019079308956861496, 0.5396866798400879 ], "min":[ -0.5396870374679565, 0.004520693328231573, -0.5396866798400879 ], "type":"VEC3" }, { "bufferView":13, "componentType":5126, "count":25, "type":"VEC3" }, { "bufferView":14, "componentType":5126, "count":25, "type":"VEC2" }, { "bufferView":15, "componentType":5121, "count":25, "type":"VEC4" }, { "bufferView":16, "componentType":5126, "count":25, "type":"VEC4" }, { "bufferView":17, "componentType":5123, "count":72, "type":"SCALAR" }, { "bufferView":18, "componentType":5126, "count":2, "type":"MAT4" }, { "bufferView":19, "componentType":5126, "count":206, "max":[ 0.5312891006469727, 0.26527100801467896, 0.5744367241859436 ], "min":[ -0.53128981590271, -0.05499667301774025, -0.5744367241859436 ], "type":"VEC3" }, { "bufferView":20, "componentType":5126, "count":206, "type":"VEC3" }, { "bufferView":21, "componentType":5126, "count":206, "type":"VEC2" }, { "bufferView":22, "componentType":5121, "count":206, "type":"VEC4" }, { "bufferView":23, "componentType":5126, "count":206, "type":"VEC4" }, { "bufferView":24, "componentType":5123, "count":390, "type":"SCALAR" }, { "bufferView":25, "componentType":5126, "count":42, "max":[ 0.1527906358242035, 0.26527100801467896, 0.1527908742427826 ], "min":[ -0.1527910977602005, 0.2485428899526596, -0.1527908742427826 ], "type":"VEC3" }, { "bufferView":26, "componentType":5126, "count":42, "type":"VEC3" }, { "bufferView":27, "componentType":5126, "count":42, "type":"VEC2" }, { "bufferView":28, "componentType":5121, "count":42, "type":"VEC4" }, { "bufferView":29, "componentType":5126, "count":42, "type":"VEC4" }, { "bufferView":30, "componentType":5123, "count":120, "type":"SCALAR" }, { "bufferView":31, "componentType":5126, "count":2, "max":[ 3.3333333333333335 ], "min":[ 0 ], "type":"SCALAR" }, { "bufferView":32, "componentType":5126, "count":2, "type":"VEC3" }, { "bufferView":33, "componentType":5126, "count":2, "type":"VEC4" }, { "bufferView":34, "componentType":5126, "count":2, "type":"VEC3" }, { "bufferView":35, "componentType":5126, "count":2, "type":"VEC3" }, { "bufferView":36, "componentType":5126, "count":101, "max":[ 3.3333333333333335 ], "min":[ 0 ], "type":"SCALAR" }, { "bufferView":37, "componentType":5126, "count":101, "type":"VEC4" }, { "bufferView":38, "componentType":5126, "count":2, "type":"VEC3" } ], "bufferViews":[ { "buffer":0, "byteLength":2304, "byteOffset":0, "target":34962 }, { "buffer":0, "byteLength":2304, "byteOffset":2304, "target":34962 }, { "buffer":0, "byteLength":1536, "byteOffset":4608, "target":34962 }, { "buffer":0, "byteLength":768, "byteOffset":6144, "target":34962 }, { "buffer":0, "byteLength":3072, "byteOffset":6912, "target":34962 }, { "buffer":0, "byteLength":1152, "byteOffset":9984, "target":34963 }, { "buffer":0, "byteLength":576, "byteOffset":11136, "target":34962 }, { "buffer":0, "byteLength":576, "byteOffset":11712, "target":34962 }, { "buffer":0, "byteLength":384, "byteOffset":12288, "target":34962 }, { "buffer":0, "byteLength":192, "byteOffset":12672, "target":34962 }, { "buffer":0, "byteLength":768, "byteOffset":12864, "target":34962 }, { "buffer":0, "byteLength":288, "byteOffset":13632, "target":34963 }, { "buffer":0, "byteLength":300, "byteOffset":13920, "target":34962 }, { "buffer":0, "byteLength":300, "byteOffset":14220, "target":34962 }, { "buffer":0, "byteLength":200, "byteOffset":14520, "target":34962 }, { "buffer":0, "byteLength":100, "byteOffset":14720, "target":34962 }, { "buffer":0, "byteLength":400, "byteOffset":14820, "target":34962 }, { "buffer":0, "byteLength":144, "byteOffset":15220, "target":34963 }, { "buffer":0, "byteLength":128, "byteOffset":15364 }, { "buffer":0, "byteLength":2472, "byteOffset":15492, "target":34962 }, { "buffer":0, "byteLength":2472, "byteOffset":17964, "target":34962 }, { "buffer":0, "byteLength":1648, "byteOffset":20436, "target":34962 }, { "buffer":0, "byteLength":824, "byteOffset":22084, "target":34962 }, { "buffer":0, "byteLength":3296, "byteOffset":22908, "target":34962 }, { "buffer":0, "byteLength":780, "byteOffset":26204, "target":34963 }, { "buffer":0, "byteLength":504, "byteOffset":26984, "target":34962 }, { "buffer":0, "byteLength":504, "byteOffset":27488, "target":34962 }, { "buffer":0, "byteLength":336, "byteOffset":27992, "target":34962 }, { "buffer":0, "byteLength":168, "byteOffset":28328, "target":34962 }, { "buffer":0, "byteLength":672, "byteOffset":28496, "target":34962 }, { "buffer":0, "byteLength":240, "byteOffset":29168, "target":34963 }, { "buffer":0, "byteLength":8, "byteOffset":29408 }, { "buffer":0, "byteLength":24, "byteOffset":29416 }, { "buffer":0, "byteLength":32, "byteOffset":29440 }, { "buffer":0, "byteLength":24, "byteOffset":29472 }, { "buffer":0, "byteLength":24, "byteOffset":29496 }, { "buffer":0, "byteLength":404, "byteOffset":29520 }, { "buffer":0, "byteLength":1616, "byteOffset":29924 }, { "buffer":0, "byteLength":24, "byteOffset":31540 } ], "samplers":[ { "magFilter":9729, "minFilter":9987 } ], "buffers":[ { "byteLength":31564, "uri":"Prop_Fan_Small.bin" } ] }