{ "asset" : { "copyright" : "CC-BY 4.0 Copyright 2023 Analytical Graphics, Inc. Model and Textures by Ed Mackey.", "generator" : "Khronos glTF Blender I/O v3.3.32", "version" : "2.0" }, "scene" : 0, "scenes" : [ { "name" : "Scene", "nodes" : [ 0, 1, 2, 3, 4, 7, 10, 13 ] } ], "nodes" : [ { "mesh" : 0, "name" : "NegativeScaleBack" }, { "mesh" : 1, "name" : "BackgroundMesh" }, { "mesh" : 2, "name" : "Labels" }, { "mesh" : 3, "name" : "PositiveScaleTest" }, { "mesh" : 4, "name" : "NegativeScaleFront", "rotation" : [ 0, 1, 0, 0 ], "scale" : [ -1, -1, -1.0000001192092896 ], "translation" : [ 0.007275789976119995, 1.5202581882476807, 0.10000006854534149 ] }, { "mesh" : 5, "name" : "NotShiny1" }, { "mesh" : 5, "name" : "NotShinyMinus1", "rotation" : [ 0, 0, -1, 0 ], "scale" : [ -1, -1, -1 ], "translation" : [ 2, 0, 0 ] }, { "children" : [ 5, 6 ], "name" : "Not Shiny Parent", "translation" : [ 1, -1, 0 ] }, { "mesh" : 6, "name" : "Shiny1" }, { "mesh" : 6, "name" : "ShinyMinus1", "rotation" : [ 0, 0, -1, 0 ], "scale" : [ -1, -1, -1 ], "translation" : [ 2, 0, 0 ] }, { "children" : [ 8, 9 ], "name" : "Shiny Parent", "rotation" : [ 0, 0, -1, 0 ], "scale" : [ -1, -1, -1 ], "translation" : [ 1, -3.5, 0 ] }, { "mesh" : 7, "name" : "Dark1" }, { "mesh" : 7, "name" : "DarkMinus1", "rotation" : [ 0, 0, -1, 0 ], "scale" : [ -1, -1, -1 ], "translation" : [ 2, 0, 0 ] }, { "children" : [ 11, 12 ], "name" : "Dark Parent", "rotation" : [ 0, 0, -1, 0 ], "scale" : [ -1, -1, -1 ], "translation" : [ 1, -2.25, 0 ] } ], "materials" : [ { "name" : "ChecksAndXMaterial", "pbrMetallicRoughness" : { "baseColorTexture" : { "index" : 0 }, "metallicFactor" : 0, "roughnessFactor" : 0.8999999761581421 } }, { "name" : "BackgroundMaterial", "pbrMetallicRoughness" : { "baseColorFactor" : [ 0.0891927033662796, 0.17925620079040527, 0.6399999856948853, 1 ], "metallicFactor" : 0, "roughnessFactor" : 0.8999999761581421 } }, { "name" : "LabelMat", "pbrMetallicRoughness" : { "baseColorTexture" : { "index" : 1 }, "metallicFactor" : 0, "roughnessFactor" : 0.5 } }, { "doubleSided" : true, "name" : "Not So Shiny", "pbrMetallicRoughness" : { "baseColorFactor" : [ 0.800000011920929, 0.800000011920929, 0.800000011920929, 1 ], "metallicFactor" : 0, "roughnessFactor" : 0 } }, { "doubleSided" : true, "name" : "So Shiny", "pbrMetallicRoughness" : { "baseColorFactor" : [ 0.800000011920929, 0.800000011920929, 0.800000011920929, 1 ], "roughnessFactor" : 0 } }, { "doubleSided" : true, "name" : "Dark", "pbrMetallicRoughness" : { "baseColorFactor" : [ 0.004000000189989805, 0.00800000037997961, 0.019999999552965164, 1 ], "metallicFactor" : 0, "roughnessFactor" : 0 } } ], "meshes" : [ { "name" : "NegativeScaleBackMesh", "primitives" : [ { "attributes" : { "POSITION" : 0, "NORMAL" : 1, "TEXCOORD_0" : 2 }, "indices" : 3, "material" : 0 } ] }, { "name" : "BackgroundMesh", "primitives" : [ { "attributes" : { "POSITION" : 4, "NORMAL" : 5 }, "indices" : 6, "material" : 1 } ] }, { "name" : "LabelMesh", "primitives" : [ { "attributes" : { "POSITION" : 7, "NORMAL" : 8, "TEXCOORD_0" : 9 }, "indices" : 10, "material" : 2 } ] }, { "name" : "PositiveScaleTestMesh", "primitives" : [ { "attributes" : { "POSITION" : 11, "NORMAL" : 12, "TEXCOORD_0" : 13 }, "indices" : 14, "material" : 0 } ] }, { "name" : "NegativeScaleFrontMesh", "primitives" : [ { "attributes" : { "POSITION" : 15, "NORMAL" : 16, "TEXCOORD_0" : 17 }, "indices" : 18, "material" : 0 } ] }, { "name" : "Icosphere", "primitives" : [ { "attributes" : { "POSITION" : 19, "NORMAL" : 20 }, "indices" : 21, "material" : 3 } ] }, { "name" : "Icosphere", "primitives" : [ { "attributes" : { "POSITION" : 19, "NORMAL" : 20 }, "indices" : 21, "material" : 4 } ] }, { "name" : "Icosphere", "primitives" : [ { "attributes" : { "POSITION" : 19, "NORMAL" : 20 }, "indices" : 21, "material" : 5 } ] } ], "textures" : [ { "sampler" : 0, "source" : 0 }, { "sampler" : 0, "source" : 1 } ], "images" : [ { "mimeType" : "image/png", "name" : "CheckAndX", "uri" : "CheckAndX.png" }, { "mimeType" : "image/png", "name" : "NegativeScaleLabels2", "uri" : "NegativeScaleLabels2.png" } ], "accessors" : [ { "bufferView" : 0, "componentType" : 5126, "count" : 18, "max" : [ 4.2775726318359375, 1.9702579975128174, 2.4286481448143604e-07 ], "min" : [ -0.44272422790527344, 1.0702580213546753, -6.76757849760179e-08 ], "type" : "VEC3" }, { "bufferView" : 1, "componentType" : 5126, "count" : 18, "type" : "VEC3" }, { "bufferView" : 2, "componentType" : 5126, "count" : 18, "type" : "VEC2" }, { "bufferView" : 3, "componentType" : 5123, "count" : 18, "type" : "SCALAR" }, { "bufferView" : 4, "componentType" : 5126, "count" : 10, "max" : [ 5.1616740226745605, 4.453539848327637, -0.0999990850687027 ], "min" : [ -5.1616740226745605, -4.453539848327637, -0.1500011384487152 ], "type" : "VEC3" }, { "bufferView" : 5, "componentType" : 5126, "count" : 10, "type" : "VEC3" }, { "bufferView" : 6, "componentType" : 5123, "count" : 12, "type" : "SCALAR" }, { "bufferView" : 7, "componentType" : 5126, "count" : 40, "max" : [ 4.690432071685791, 3.8865346908569336, 3.400303967282525e-07 ], "min" : [ -4.51768159866333, -3.858168363571167, -2.2635157748140955e-08 ], "type" : "VEC3" }, { "bufferView" : 8, "componentType" : 5126, "count" : 40, "type" : "VEC3" }, { "bufferView" : 9, "componentType" : 5126, "count" : 40, "type" : "VEC2" }, { "bufferView" : 10, "componentType" : 5123, "count" : 60, "type" : "SCALAR" }, { "bufferView" : 11, "componentType" : 5126, "count" : 30, "max" : [ 4.2775726318359375, 3.129955768585205, 0.10000012814998627 ], "min" : [ -0.44272422790527344, 2.2299556732177734, -6.76757849760179e-08 ], "type" : "VEC3" }, { "bufferView" : 12, "componentType" : 5126, "count" : 30, "type" : "VEC3" }, { "bufferView" : 13, "componentType" : 5126, "count" : 30, "type" : "VEC2" }, { "bufferView" : 14, "componentType" : 5123, "count" : 30, "type" : "SCALAR" }, { "bufferView" : 15, "componentType" : 5126, "count" : 8, "max" : [ 2.342724084854126, 0.4500000476837158, 7.450580596923828e-08 ], "min" : [ -0.45000001788139343, -0.44999992847442627, -7.450580596923828e-08 ], "type" : "VEC3" }, { "bufferView" : 16, "componentType" : 5126, "count" : 8, "type" : "VEC3" }, { "bufferView" : 17, "componentType" : 5126, "count" : 8, "type" : "VEC2" }, { "bufferView" : 18, "componentType" : 5123, "count" : 12, "type" : "SCALAR" }, { "bufferView" : 19, "componentType" : 5126, "count" : 642, "max" : [ 0.5, 0.5, 0.4999999701976776 ], "min" : [ -0.4999999701976776, -0.5, -0.4999999701976776 ], "type" : "VEC3" }, { "bufferView" : 20, "componentType" : 5126, "count" : 642, "type" : "VEC3" }, { "bufferView" : 21, "componentType" : 5123, "count" : 3840, "type" : "SCALAR" } ], "bufferViews" : [ { "buffer" : 0, "byteLength" : 216, "byteOffset" : 0, "target" : 34962 }, { "buffer" : 0, "byteLength" : 216, "byteOffset" : 216, "target" : 34962 }, { "buffer" : 0, "byteLength" : 144, "byteOffset" : 432, "target" : 34962 }, { "buffer" : 0, "byteLength" : 36, "byteOffset" : 576, "target" : 34963 }, { "buffer" : 0, "byteLength" : 120, "byteOffset" : 612, "target" : 34962 }, { "buffer" : 0, "byteLength" : 120, "byteOffset" : 732, "target" : 34962 }, { "buffer" : 0, "byteLength" : 24, "byteOffset" : 852, "target" : 34963 }, { "buffer" : 0, "byteLength" : 480, "byteOffset" : 876, "target" : 34962 }, { "buffer" : 0, "byteLength" : 480, "byteOffset" : 1356, "target" : 34962 }, { "buffer" : 0, "byteLength" : 320, "byteOffset" : 1836, "target" : 34962 }, { "buffer" : 0, "byteLength" : 120, "byteOffset" : 2156, "target" : 34963 }, { "buffer" : 0, "byteLength" : 360, "byteOffset" : 2276, "target" : 34962 }, { "buffer" : 0, "byteLength" : 360, "byteOffset" : 2636, "target" : 34962 }, { "buffer" : 0, "byteLength" : 240, "byteOffset" : 2996, "target" : 34962 }, { "buffer" : 0, "byteLength" : 60, "byteOffset" : 3236, "target" : 34963 }, { "buffer" : 0, "byteLength" : 96, "byteOffset" : 3296, "target" : 34962 }, { "buffer" : 0, "byteLength" : 96, "byteOffset" : 3392, "target" : 34962 }, { "buffer" : 0, "byteLength" : 64, "byteOffset" : 3488, "target" : 34962 }, { "buffer" : 0, "byteLength" : 24, "byteOffset" : 3552, "target" : 34963 }, { "buffer" : 0, "byteLength" : 7704, "byteOffset" : 3576, "target" : 34962 }, { "buffer" : 0, "byteLength" : 7704, "byteOffset" : 11280, "target" : 34962 }, { "buffer" : 0, "byteLength" : 7680, "byteOffset" : 18984, "target" : 34963 } ], "samplers" : [ { "magFilter" : 9729, "minFilter" : 9987 } ], "buffers" : [ { "byteLength" : 26664, "uri" : "NegativeScaleTest.bin" } ] }