diff --git a/public/static/meshes/quiz/arrow.ktx2 b/public/static/meshes/quiz/arrow.ktx2 new file mode 100644 index 0000000..0179966 Binary files /dev/null and b/public/static/meshes/quiz/arrow.ktx2 differ diff --git a/public/static/meshes/quiz/bricks-d.ktx2 b/public/static/meshes/quiz/bricks-d.ktx2 new file mode 100644 index 0000000..620e3e0 Binary files /dev/null and b/public/static/meshes/quiz/bricks-d.ktx2 differ diff --git a/public/static/meshes/quiz/bricks-n.ktx2 b/public/static/meshes/quiz/bricks-n.ktx2 new file mode 100644 index 0000000..fa090e2 Binary files /dev/null and b/public/static/meshes/quiz/bricks-n.ktx2 differ diff --git a/public/static/meshes/quiz/grass-d.ktx2 b/public/static/meshes/quiz/grass-d.ktx2 new file mode 100644 index 0000000..e559f19 Binary files /dev/null and b/public/static/meshes/quiz/grass-d.ktx2 differ diff --git a/public/static/meshes/quiz/grass-n.ktx2 b/public/static/meshes/quiz/grass-n.ktx2 new file mode 100644 index 0000000..a1d83ba Binary files /dev/null and b/public/static/meshes/quiz/grass-n.ktx2 differ diff --git a/public/static/meshes/quiz/island-d.ktx2 b/public/static/meshes/quiz/island-d.ktx2 new file mode 100644 index 0000000..8a132a3 Binary files /dev/null and b/public/static/meshes/quiz/island-d.ktx2 differ diff --git a/public/static/meshes/quiz/island-grass-d.ktx2 b/public/static/meshes/quiz/island-grass-d.ktx2 new file mode 100644 index 0000000..3db5dee Binary files /dev/null and b/public/static/meshes/quiz/island-grass-d.ktx2 differ diff --git a/public/static/meshes/quiz/island-grass-n.ktx2 b/public/static/meshes/quiz/island-grass-n.ktx2 new file mode 100644 index 0000000..0133508 Binary files /dev/null and b/public/static/meshes/quiz/island-grass-n.ktx2 differ diff --git a/public/static/meshes/quiz/paving-d.ktx2 b/public/static/meshes/quiz/paving-d.ktx2 new file mode 100644 index 0000000..dc5b766 Binary files /dev/null and b/public/static/meshes/quiz/paving-d.ktx2 differ diff --git a/public/static/meshes/quiz/paving-n.ktx2 b/public/static/meshes/quiz/paving-n.ktx2 new file mode 100644 index 0000000..d3e55a2 Binary files /dev/null and b/public/static/meshes/quiz/paving-n.ktx2 differ diff --git a/public/static/meshes/quiz/quiz-fortress.bin b/public/static/meshes/quiz/quiz-fortress.bin index 2573a22..91b77db 100644 Binary files a/public/static/meshes/quiz/quiz-fortress.bin and b/public/static/meshes/quiz/quiz-fortress.bin differ diff --git a/public/static/meshes/quiz/quiz-fortress.gltf b/public/static/meshes/quiz/quiz-fortress.gltf index 1937395..3015514 100644 --- a/public/static/meshes/quiz/quiz-fortress.gltf +++ b/public/static/meshes/quiz/quiz-fortress.gltf @@ -4,16 +4,35 @@ "version":"2.0" }, "extensionsUsed":[ - "KHR_draco_mesh_compression", - "EXT_texture_webp" + "KHR_texture_basisu" ], "extensionsRequired":[ - "KHR_draco_mesh_compression", - "EXT_texture_webp" + "KHR_texture_basisu" ], "scene":0, "scenes":[ { + "extras":{ + "KTX2ExportProperties":{ + "enabled":1, + "basecolor":{ + "basisu":{ + "etc1s":{} + }, + "astc":{} + }, + "normal":{ + "basisu":{ + "uastc":{} + }, + "astc":{} + }, + "orm":{}, + "other":{}, + "generate_mipmaps":1, + "create_fallback":0 + } + }, "name":"Scene", "nodes":[ 0, @@ -26,14 +45,23 @@ ], "nodes":[ { + "extras":{ + "io.maxDistance":45 + }, "mesh":0, "name":"floor" }, { + "extras":{ + "io.maxDistance":45 + }, "mesh":1, "name":"tunnel" }, { + "extras":{ + "io.maxDistance":45 + }, "mesh":2, "name":"door" }, @@ -42,6 +70,9 @@ "name":"surface" }, { + "extras":{ + "io.maxDistance":45 + }, "mesh":4, "name":"wall" } @@ -112,19 +143,8 @@ "NORMAL":1, "TEXCOORD_0":2 }, - "extensions":{ - "KHR_draco_mesh_compression":{ - "bufferView":0, - "attributes":{ - "POSITION":0, - "NORMAL":1, - "TEXCOORD_0":2 - } - } - }, "indices":3, - "material":0, - "mode":4 + "material":0 } ] }, @@ -137,19 +157,8 @@ "NORMAL":5, "TEXCOORD_0":6 }, - "extensions":{ - "KHR_draco_mesh_compression":{ - "bufferView":1, - "attributes":{ - "POSITION":0, - "NORMAL":1, - "TEXCOORD_0":2 - } - } - }, "indices":3, - "material":1, - "mode":4 + "material":1 }, { "attributes":{ @@ -157,19 +166,8 @@ "NORMAL":8, "TEXCOORD_0":9 }, - "extensions":{ - "KHR_draco_mesh_compression":{ - "bufferView":2, - "attributes":{ - "POSITION":0, - "NORMAL":1, - "TEXCOORD_0":2 - } - } - }, "indices":10, - "material":0, - "mode":4 + "material":0 }, { "attributes":{ @@ -177,19 +175,8 @@ "NORMAL":12, "TEXCOORD_0":13 }, - "extensions":{ - "KHR_draco_mesh_compression":{ - "bufferView":3, - "attributes":{ - "POSITION":0, - "NORMAL":1, - "TEXCOORD_0":2 - } - } - }, "indices":14, - "material":2, - "mode":4 + "material":2 } ] }, @@ -202,19 +189,8 @@ "NORMAL":16, "TEXCOORD_0":17 }, - "extensions":{ - "KHR_draco_mesh_compression":{ - "bufferView":4, - "attributes":{ - "POSITION":0, - "NORMAL":1, - "TEXCOORD_0":2 - } - } - }, "indices":3, - "material":1, - "mode":4 + "material":1 } ] }, @@ -227,19 +203,8 @@ "NORMAL":19, "TEXCOORD_0":20 }, - "extensions":{ - "KHR_draco_mesh_compression":{ - "bufferView":5, - "attributes":{ - "POSITION":0, - "NORMAL":1, - "TEXCOORD_0":2 - } - } - }, "indices":3, - "material":3, - "mode":4 + "material":3 } ] }, @@ -252,19 +217,8 @@ "NORMAL":22, "TEXCOORD_0":23 }, - "extensions":{ - "KHR_draco_mesh_compression":{ - "bufferView":6, - "attributes":{ - "POSITION":0, - "NORMAL":1, - "TEXCOORD_0":2 - } - } - }, "indices":24, - "material":2, - "mode":4 + "material":2 } ] } @@ -272,7 +226,7 @@ "textures":[ { "extensions":{ - "EXT_texture_webp":{ + "KHR_texture_basisu":{ "source":0 } }, @@ -280,7 +234,7 @@ }, { "extensions":{ - "EXT_texture_webp":{ + "KHR_texture_basisu":{ "source":1 } }, @@ -288,7 +242,7 @@ }, { "extensions":{ - "EXT_texture_webp":{ + "KHR_texture_basisu":{ "source":2 } }, @@ -296,7 +250,7 @@ }, { "extensions":{ - "EXT_texture_webp":{ + "KHR_texture_basisu":{ "source":3 } }, @@ -304,7 +258,7 @@ }, { "extensions":{ - "EXT_texture_webp":{ + "KHR_texture_basisu":{ "source":4 } }, @@ -312,7 +266,7 @@ }, { "extensions":{ - "EXT_texture_webp":{ + "KHR_texture_basisu":{ "source":5 } }, @@ -320,7 +274,7 @@ }, { "extensions":{ - "EXT_texture_webp":{ + "KHR_texture_basisu":{ "source":6 } }, @@ -329,43 +283,44 @@ ], "images":[ { - "mimeType":"image/webp", + "mimeType":"image/ktx2", "name":"paving-n", - "uri":"paving-n.webp" + "uri":"paving-n.ktx2" }, { - "mimeType":"image/webp", + "mimeType":"image/ktx2", "name":"paving-d", - "uri":"paving-d.webp" + "uri":"paving-d.ktx2" }, { - "mimeType":"image/webp", + "mimeType":"image/ktx2", "name":"arrow", - "uri":"arrow.webp" + "uri":"arrow.ktx2" }, { - "mimeType":"image/webp", + "mimeType":"image/ktx2", "name":"bricks-n", - "uri":"bricks-n.webp" + "uri":"bricks-n.ktx2" }, { - "mimeType":"image/webp", + "mimeType":"image/ktx2", "name":"bricks-d", - "uri":"bricks-d.webp" + "uri":"bricks-d.ktx2" }, { - "mimeType":"image/webp", + "mimeType":"image/ktx2", "name":"grass-n", - "uri":"grass-n.webp" + "uri":"grass-n.ktx2" }, { - "mimeType":"image/webp", + "mimeType":"image/ktx2", "name":"grass-d", - "uri":"grass-d.webp" + "uri":"grass-d.ktx2" } ], "accessors":[ { + "bufferView":0, "componentType":5126, "count":4, "max":[ @@ -381,21 +336,25 @@ "type":"VEC3" }, { + "bufferView":1, "componentType":5126, "count":4, "type":"VEC3" }, { + "bufferView":2, "componentType":5126, "count":4, "type":"VEC2" }, { + "bufferView":3, "componentType":5123, "count":6, "type":"SCALAR" }, { + "bufferView":4, "componentType":5126, "count":4, "max":[ @@ -411,16 +370,19 @@ "type":"VEC3" }, { + "bufferView":5, "componentType":5126, "count":4, "type":"VEC3" }, { + "bufferView":6, "componentType":5126, "count":4, "type":"VEC2" }, { + "bufferView":7, "componentType":5126, "count":5, "max":[ @@ -436,21 +398,25 @@ "type":"VEC3" }, { + "bufferView":8, "componentType":5126, "count":5, "type":"VEC3" }, { + "bufferView":9, "componentType":5126, "count":5, "type":"VEC2" }, { + "bufferView":10, "componentType":5123, "count":9, "type":"SCALAR" }, { + "bufferView":11, "componentType":5126, "count":124, "max":[ @@ -466,21 +432,25 @@ "type":"VEC3" }, { + "bufferView":12, "componentType":5126, "count":124, "type":"VEC3" }, { + "bufferView":13, "componentType":5126, "count":124, "type":"VEC2" }, { + "bufferView":14, "componentType":5123, "count":204, "type":"SCALAR" }, { + "bufferView":15, "componentType":5126, "count":4, "max":[ @@ -496,16 +466,19 @@ "type":"VEC3" }, { + "bufferView":16, "componentType":5126, "count":4, "type":"VEC3" }, { + "bufferView":17, "componentType":5126, "count":4, "type":"VEC2" }, { + "bufferView":18, "componentType":5126, "count":4, "max":[ @@ -521,16 +494,19 @@ "type":"VEC3" }, { + "bufferView":19, "componentType":5126, "count":4, "type":"VEC3" }, { + "bufferView":20, "componentType":5126, "count":4, "type":"VEC2" }, { + "bufferView":21, "componentType":5126, "count":66, "max":[ @@ -546,16 +522,19 @@ "type":"VEC3" }, { + "bufferView":22, "componentType":5126, "count":66, "type":"VEC3" }, { + "bufferView":23, "componentType":5126, "count":66, "type":"VEC2" }, { + "bufferView":24, "componentType":5123, "count":114, "type":"SCALAR" @@ -564,38 +543,153 @@ "bufferViews":[ { "buffer":0, - "byteLength":166, - "byteOffset":0 + "byteLength":48, + "byteOffset":0, + "target":34962 }, { "buffer":0, - "byteLength":166, - "byteOffset":168 + "byteLength":48, + "byteOffset":48, + "target":34962 }, { "buffer":0, - "byteLength":188, - "byteOffset":336 + "byteLength":32, + "byteOffset":96, + "target":34962 }, { "buffer":0, - "byteLength":962, - "byteOffset":524 + "byteLength":12, + "byteOffset":128, + "target":34963 }, { "buffer":0, - "byteLength":166, - "byteOffset":1488 + "byteLength":48, + "byteOffset":140, + "target":34962 }, { "buffer":0, - "byteLength":166, - "byteOffset":1656 + "byteLength":48, + "byteOffset":188, + "target":34962 }, { "buffer":0, - "byteLength":661, - "byteOffset":1824 + "byteLength":32, + "byteOffset":236, + "target":34962 + }, + { + "buffer":0, + "byteLength":60, + "byteOffset":268, + "target":34962 + }, + { + "buffer":0, + "byteLength":60, + "byteOffset":328, + "target":34962 + }, + { + "buffer":0, + "byteLength":40, + "byteOffset":388, + "target":34962 + }, + { + "buffer":0, + "byteLength":18, + "byteOffset":428, + "target":34963 + }, + { + "buffer":0, + "byteLength":1488, + "byteOffset":448, + "target":34962 + }, + { + "buffer":0, + "byteLength":1488, + "byteOffset":1936, + "target":34962 + }, + { + "buffer":0, + "byteLength":992, + "byteOffset":3424, + "target":34962 + }, + { + "buffer":0, + "byteLength":408, + "byteOffset":4416, + "target":34963 + }, + { + "buffer":0, + "byteLength":48, + "byteOffset":4824, + "target":34962 + }, + { + "buffer":0, + "byteLength":48, + "byteOffset":4872, + "target":34962 + }, + { + "buffer":0, + "byteLength":32, + "byteOffset":4920, + "target":34962 + }, + { + "buffer":0, + "byteLength":48, + "byteOffset":4952, + "target":34962 + }, + { + "buffer":0, + "byteLength":48, + "byteOffset":5000, + "target":34962 + }, + { + "buffer":0, + "byteLength":32, + "byteOffset":5048, + "target":34962 + }, + { + "buffer":0, + "byteLength":792, + "byteOffset":5080, + "target":34962 + }, + { + "buffer":0, + "byteLength":792, + "byteOffset":5872, + "target":34962 + }, + { + "buffer":0, + "byteLength":528, + "byteOffset":6664, + "target":34962 + }, + { + "buffer":0, + "byteLength":228, + "byteOffset":7192, + "target":34963 } ], "samplers":[ @@ -606,7 +700,7 @@ ], "buffers":[ { - "byteLength":2488, + "byteLength":7420, "uri":"quiz-fortress.bin" } ] diff --git a/public/static/meshes/quiz/quiz-on-air.bin b/public/static/meshes/quiz/quiz-on-air.bin index 5e24271..7606847 100644 Binary files a/public/static/meshes/quiz/quiz-on-air.bin and b/public/static/meshes/quiz/quiz-on-air.bin differ diff --git a/public/static/meshes/quiz/quiz-on-air.gltf b/public/static/meshes/quiz/quiz-on-air.gltf index 47ac939..d614cfb 100644 --- a/public/static/meshes/quiz/quiz-on-air.gltf +++ b/public/static/meshes/quiz/quiz-on-air.gltf @@ -4,42 +4,47 @@ "version":"2.0" }, "extensionsUsed":[ - "KHR_draco_mesh_compression", - "EXT_texture_webp" + "KHR_texture_basisu" ], "extensionsRequired":[ - "KHR_draco_mesh_compression", - "EXT_texture_webp" + "KHR_texture_basisu" ], "scene":0, "scenes":[ { + "extras":{ + "KTX2ExportProperties":{ + "enabled":1, + "basecolor":{}, + "normal":{}, + "orm":{}, + "other":{}, + "generate_mipmaps":1, + "create_fallback":0 + } + }, "name":"Scene", "nodes":[ 0, 1, 2, - 3, - 4 + 3 ] } ], "nodes":[ { + "extras":{ + "io.maxDistance":45 + }, "mesh":0, "name":"door" }, { + "extras":{ + "io.maxDistance":45 + }, "mesh":1, - "name":"tunnel.old", - "translation":[ - 0, - 0, - -1.7999999523162842 - ] - }, - { - "mesh":2, "name":"tunnel", "translation":[ 0, @@ -48,11 +53,17 @@ ] }, { - "name":"wall" + "extras":{ + "io.maxDistance":45 + }, + "mesh":2, + "name":"floor" }, { - "mesh":3, - "name":"floor" + "extras":{ + "io.maxDistance":45 + }, + "name":"wall" } ], "materials":[ @@ -68,21 +79,6 @@ "roughnessFactor":0.5 } }, - { - "alphaMode":"BLEND", - "doubleSided":true, - "name":"Material", - "normalTexture":{ - "index":1 - }, - "pbrMetallicRoughness":{ - "baseColorTexture":{ - "index":2 - }, - "metallicFactor":0, - "roughnessFactor":0.5 - } - }, { "doubleSided":true, "name":"bridge wood06", @@ -115,11 +111,11 @@ "doubleSided":true, "name":"main", "normalTexture":{ - "index":3 + "index":1 }, "pbrMetallicRoughness":{ "baseColorTexture":{ - "index":4 + "index":2 }, "metallicFactor":0, "roughnessFactor":0.5 @@ -130,7 +126,7 @@ "name":"cliff", "pbrMetallicRoughness":{ "baseColorTexture":{ - "index":5 + "index":3 }, "metallicFactor":0 } @@ -139,11 +135,11 @@ "doubleSided":true, "name":"grass.001", "normalTexture":{ - "index":6 + "index":4 }, "pbrMetallicRoughness":{ "baseColorTexture":{ - "index":7 + "index":5 }, "metallicFactor":0 } @@ -159,44 +155,8 @@ "NORMAL":1, "TEXCOORD_0":2 }, - "extensions":{ - "KHR_draco_mesh_compression":{ - "bufferView":0, - "attributes":{ - "POSITION":0, - "NORMAL":1, - "TEXCOORD_0":2 - } - } - }, "indices":3, - "material":0, - "mode":4 - } - ] - }, - { - "name":"Plane", - "primitives":[ - { - "attributes":{ - "POSITION":4, - "NORMAL":5, - "TEXCOORD_0":6 - }, - "extensions":{ - "KHR_draco_mesh_compression":{ - "bufferView":1, - "attributes":{ - "POSITION":0, - "NORMAL":1, - "TEXCOORD_0":2 - } - } - }, - "indices":3, - "material":1, - "mode":4 + "material":0 } ] }, @@ -205,63 +165,30 @@ "primitives":[ { "attributes":{ - "POSITION":7, - "NORMAL":8, - "TEXCOORD_0":9 + "POSITION":4, + "NORMAL":5, + "TEXCOORD_0":6 }, - "extensions":{ - "KHR_draco_mesh_compression":{ - "bufferView":2, - "attributes":{ - "POSITION":0, - "NORMAL":1, - "TEXCOORD_0":2 - } - } - }, - "indices":10, - "material":2, - "mode":4 + "indices":7, + "material":1 }, { "attributes":{ - "POSITION":11, - "NORMAL":12, - "TEXCOORD_0":13 + "POSITION":8, + "NORMAL":9, + "TEXCOORD_0":10 }, - "extensions":{ - "KHR_draco_mesh_compression":{ - "bufferView":3, - "attributes":{ - "POSITION":0, - "NORMAL":1, - "TEXCOORD_0":2 - } - } - }, - "indices":14, - "material":3, - "mode":4 + "indices":11, + "material":2 }, { "attributes":{ - "POSITION":15, - "NORMAL":16, - "TEXCOORD_0":17 + "POSITION":12, + "NORMAL":13, + "TEXCOORD_0":14 }, - "extensions":{ - "KHR_draco_mesh_compression":{ - "bufferView":4, - "attributes":{ - "POSITION":0, - "NORMAL":1, - "TEXCOORD_0":2 - } - } - }, - "indices":18, - "material":4, - "mode":4 + "indices":15, + "material":3 } ] }, @@ -270,43 +197,21 @@ "primitives":[ { "attributes":{ - "POSITION":19, - "NORMAL":20, - "TEXCOORD_0":21 + "POSITION":16, + "NORMAL":17, + "TEXCOORD_0":18 }, - "extensions":{ - "KHR_draco_mesh_compression":{ - "bufferView":5, - "attributes":{ - "POSITION":0, - "NORMAL":1, - "TEXCOORD_0":2 - } - } - }, - "indices":22, - "material":5, - "mode":4 + "indices":19, + "material":4 }, { "attributes":{ - "POSITION":23, - "NORMAL":24, - "TEXCOORD_0":25 + "POSITION":20, + "NORMAL":21, + "TEXCOORD_0":22 }, - "extensions":{ - "KHR_draco_mesh_compression":{ - "bufferView":6, - "attributes":{ - "POSITION":0, - "NORMAL":1, - "TEXCOORD_0":2 - } - } - }, - "indices":26, - "material":6, - "mode":4 + "indices":23, + "material":5 } ] } @@ -314,7 +219,7 @@ "textures":[ { "extensions":{ - "EXT_texture_webp":{ + "KHR_texture_basisu":{ "source":0 } }, @@ -322,7 +227,7 @@ }, { "extensions":{ - "EXT_texture_webp":{ + "KHR_texture_basisu":{ "source":1 } }, @@ -330,7 +235,7 @@ }, { "extensions":{ - "EXT_texture_webp":{ + "KHR_texture_basisu":{ "source":2 } }, @@ -338,23 +243,7 @@ }, { "extensions":{ - "EXT_texture_webp":{ - "source":1 - } - }, - "sampler":0 - }, - { - "extensions":{ - "EXT_texture_webp":{ - "source":2 - } - }, - "sampler":0 - }, - { - "extensions":{ - "EXT_texture_webp":{ + "KHR_texture_basisu":{ "source":3 } }, @@ -362,7 +251,7 @@ }, { "extensions":{ - "EXT_texture_webp":{ + "KHR_texture_basisu":{ "source":4 } }, @@ -370,7 +259,7 @@ }, { "extensions":{ - "EXT_texture_webp":{ + "KHR_texture_basisu":{ "source":5 } }, @@ -379,38 +268,39 @@ ], "images":[ { - "mimeType":"image/webp", + "mimeType":"image/ktx2", "name":"arrow", - "uri":"arrow.webp" + "uri":"arrow.ktx2" }, { - "mimeType":"image/webp", + "mimeType":"image/ktx2", "name":"wood-siding-n", - "uri":"wood-siding-n.webp" + "uri":"wood-siding-n.ktx2" }, { - "mimeType":"image/webp", + "mimeType":"image/ktx2", "name":"wood-siding-d", - "uri":"wood-siding-d.webp" + "uri":"wood-siding-d.ktx2" }, { - "mimeType":"image/webp", + "mimeType":"image/ktx2", "name":"island-d", - "uri":"island-d.webp" + "uri":"island-d.ktx2" }, { - "mimeType":"image/webp", + "mimeType":"image/ktx2", "name":"island-grass-n", - "uri":"island-grass-n.webp" + "uri":"island-grass-n.ktx2" }, { - "mimeType":"image/webp", + "mimeType":"image/ktx2", "name":"island-grass-d", - "uri":"island-grass-d.webp" + "uri":"island-grass-d.ktx2" } ], "accessors":[ { + "bufferView":0, "componentType":5126, "count":4, "max":[ @@ -426,46 +316,25 @@ "type":"VEC3" }, { + "bufferView":1, "componentType":5126, "count":4, "type":"VEC3" }, { + "bufferView":2, "componentType":5126, "count":4, "type":"VEC2" }, { + "bufferView":3, "componentType":5123, "count":6, "type":"SCALAR" }, { - "componentType":5126, - "count":4, - "max":[ - 0.5, - 0, - 1.1999999284744263 - ], - "min":[ - -0.5, - 0, - -1.1920928955078125e-07 - ], - "type":"VEC3" - }, - { - "componentType":5126, - "count":4, - "type":"VEC3" - }, - { - "componentType":5126, - "count":4, - "type":"VEC2" - }, - { + "bufferView":4, "componentType":5126, "count":316, "max":[ @@ -481,21 +350,25 @@ "type":"VEC3" }, { + "bufferView":5, "componentType":5126, "count":316, "type":"VEC3" }, { + "bufferView":6, "componentType":5126, "count":316, "type":"VEC2" }, { + "bufferView":7, "componentType":5123, "count":474, "type":"SCALAR" }, { + "bufferView":8, "componentType":5126, "count":284, "max":[ @@ -511,21 +384,25 @@ "type":"VEC3" }, { + "bufferView":9, "componentType":5126, "count":284, "type":"VEC3" }, { + "bufferView":10, "componentType":5126, "count":284, "type":"VEC2" }, { + "bufferView":11, "componentType":5123, "count":546, "type":"SCALAR" }, { + "bufferView":12, "componentType":5126, "count":240, "max":[ @@ -541,21 +418,25 @@ "type":"VEC3" }, { + "bufferView":13, "componentType":5126, "count":240, "type":"VEC3" }, { + "bufferView":14, "componentType":5126, "count":240, "type":"VEC2" }, { + "bufferView":15, "componentType":5123, "count":360, "type":"SCALAR" }, { + "bufferView":16, "componentType":5126, "count":125, "max":[ @@ -571,21 +452,25 @@ "type":"VEC3" }, { + "bufferView":17, "componentType":5126, "count":125, "type":"VEC3" }, { + "bufferView":18, "componentType":5126, "count":125, "type":"VEC2" }, { + "bufferView":19, "componentType":5123, "count":480, "type":"SCALAR" }, { + "bufferView":20, "componentType":5126, "count":41, "max":[ @@ -601,16 +486,19 @@ "type":"VEC3" }, { + "bufferView":21, "componentType":5126, "count":41, "type":"VEC3" }, { + "bufferView":22, "componentType":5126, "count":41, "type":"VEC2" }, { + "bufferView":23, "componentType":5123, "count":192, "type":"SCALAR" @@ -619,38 +507,147 @@ "bufferViews":[ { "buffer":0, - "byteLength":166, - "byteOffset":0 + "byteLength":48, + "byteOffset":0, + "target":34962 }, { "buffer":0, - "byteLength":175, - "byteOffset":168 + "byteLength":48, + "byteOffset":48, + "target":34962 }, { "buffer":0, - "byteLength":1212, - "byteOffset":344 + "byteLength":32, + "byteOffset":96, + "target":34962 }, { "buffer":0, - "byteLength":968, - "byteOffset":1556 + "byteLength":12, + "byteOffset":128, + "target":34963 }, { "buffer":0, - "byteLength":1277, - "byteOffset":2524 + "byteLength":3792, + "byteOffset":140, + "target":34962 }, { "buffer":0, - "byteLength":1414, - "byteOffset":3804 + "byteLength":3792, + "byteOffset":3932, + "target":34962 }, { "buffer":0, - "byteLength":607, - "byteOffset":5220 + "byteLength":2528, + "byteOffset":7724, + "target":34962 + }, + { + "buffer":0, + "byteLength":948, + "byteOffset":10252, + "target":34963 + }, + { + "buffer":0, + "byteLength":3408, + "byteOffset":11200, + "target":34962 + }, + { + "buffer":0, + "byteLength":3408, + "byteOffset":14608, + "target":34962 + }, + { + "buffer":0, + "byteLength":2272, + "byteOffset":18016, + "target":34962 + }, + { + "buffer":0, + "byteLength":1092, + "byteOffset":20288, + "target":34963 + }, + { + "buffer":0, + "byteLength":2880, + "byteOffset":21380, + "target":34962 + }, + { + "buffer":0, + "byteLength":2880, + "byteOffset":24260, + "target":34962 + }, + { + "buffer":0, + "byteLength":1920, + "byteOffset":27140, + "target":34962 + }, + { + "buffer":0, + "byteLength":720, + "byteOffset":29060, + "target":34963 + }, + { + "buffer":0, + "byteLength":1500, + "byteOffset":29780, + "target":34962 + }, + { + "buffer":0, + "byteLength":1500, + "byteOffset":31280, + "target":34962 + }, + { + "buffer":0, + "byteLength":1000, + "byteOffset":32780, + "target":34962 + }, + { + "buffer":0, + "byteLength":960, + "byteOffset":33780, + "target":34963 + }, + { + "buffer":0, + "byteLength":492, + "byteOffset":34740, + "target":34962 + }, + { + "buffer":0, + "byteLength":492, + "byteOffset":35232, + "target":34962 + }, + { + "buffer":0, + "byteLength":328, + "byteOffset":35724, + "target":34962 + }, + { + "buffer":0, + "byteLength":384, + "byteOffset":36052, + "target":34963 } ], "samplers":[ @@ -661,7 +658,7 @@ ], "buffers":[ { - "byteLength":5828, + "byteLength":36436, "uri":"quiz-on-air.bin" } ] diff --git a/public/static/meshes/quiz/wood-siding-d.ktx2 b/public/static/meshes/quiz/wood-siding-d.ktx2 new file mode 100644 index 0000000..2942f1c Binary files /dev/null and b/public/static/meshes/quiz/wood-siding-d.ktx2 differ diff --git a/public/static/meshes/quiz/wood-siding-n.ktx2 b/public/static/meshes/quiz/wood-siding-n.ktx2 new file mode 100644 index 0000000..e8fe8aa Binary files /dev/null and b/public/static/meshes/quiz/wood-siding-n.ktx2 differ