{ "blenderVersion": "5.2.0 LTS", "fixture": "modifier_generate_scene.blend", "frame": 1, "greasePencils": [], "meshes": [ { "indices": [ 0, 1, 2, 0, 2, 3, 4, 7, 6, 4, 6, 5, 0, 4, 5, 0, 5, 1, 1, 5, 6, 1, 6, 2, 2, 6, 7, 2, 7, 3, 4, 0, 3, 4, 3, 7, 8, 9, 10, 8, 10, 11, 12, 15, 14, 12, 14, 13, 8, 12, 13, 8, 13, 9, 9, 13, 14, 9, 14, 10, 10, 14, 15, 10, 15, 11, 12, 8, 11, 12, 11, 15, 16, 17, 18, 16, 18, 19, 20, 23, 22, 20, 22, 21, 16, 20, 21, 16, 21, 17, 17, 21, 22, 17, 22, 18, 18, 22, 23, 18, 23, 19, 20, 16, 19, 20, 19, 23 ], "object": "GenerateArray", "positions": [ -1.0, -1.0, -1.0, 1.0, -1.0, -1.0, 1.0, 1.0, -1.0, -1.0, 1.0, -1.0, -1.0, -1.0, 1.0, 1.0, -1.0, 1.0, 1.0, 1.0, 1.0, -1.0, 1.0, 1.0, 2.0, -1.0, -1.0, 4.0, -1.0, -1.0, 4.0, 1.0, -1.0, 2.0, 1.0, -1.0, 2.0, -1.0, 1.0, 4.0, -1.0, 1.0, 4.0, 1.0, 1.0, 2.0, 1.0, 1.0, 5.0, -1.0, -1.0, 7.0, -1.0, -1.0, 7.0, 1.0, -1.0, 5.0, 1.0, -1.0, 5.0, -1.0, 1.0, 7.0, -1.0, 1.0, 7.0, 1.0, 1.0, 5.0, 1.0, 1.0 ], "sourceMesh": "GenerateArrayMesh", "triangleCount": 36, "vertexCount": 24, "worldMatrix": [ 0.6000000238418579, 0.0, 0.0, -4.0, 0.0, 0.6000000238418579, 0.0, 0.0, 0.0, 0.0, 0.6000000238418579, 0.0, 0.0, 0.0, 0.0, 1.0 ] }, { "indices": [ 0, 3, 4, 0, 4, 6, 1, 5, 4, 1, 4, 3, 2, 6, 4, 2, 4, 5, 7, 10, 11, 7, 11, 13, 8, 12, 11, 8, 11, 10, 9, 13, 11, 9, 11, 12, 14, 17, 18, 14, 18, 20, 15, 19, 18, 15, 18, 17, 16, 20, 18, 16, 18, 19, 21, 24, 25, 21, 25, 27, 22, 26, 25, 22, 25, 24, 23, 27, 25, 23, 25, 26, 28, 31, 32, 28, 32, 34, 29, 33, 32, 29, 32, 31, 30, 34, 32, 30, 32, 33, 35, 38, 39, 35, 39, 41, 36, 40, 39, 36, 39, 38, 37, 41, 39, 37, 39, 40, 42, 45, 46, 42, 46, 48, 43, 47, 46, 43, 46, 45, 44, 48, 46, 44, 46, 47, 49, 52, 53, 49, 53, 55, 50, 54, 53, 50, 53, 52, 51, 55, 53, 51, 53, 54, 2, 22, 24, 2, 24, 6, 6, 24, 21, 6, 21, 0, 1, 7, 13, 1, 13, 5, 5, 13, 9, 5, 9, 2, 8, 14, 20, 8, 20, 12, 12, 20, 16, 12, 16, 9, 15, 23, 26, 15, 26, 19, 19, 26, 22, 19, 22, 16, 30, 36, 38, 30, 38, 34, 34, 38, 35, 34, 35, 28, 29, 49, 55, 29, 55, 33, 33, 55, 51, 33, 51, 30, 44, 51, 54, 44, 54, 48, 48, 54, 50, 48, 50, 42, 36, 44, 47, 36, 47, 40, 40, 47, 43, 40, 43, 37, 0, 29, 31, 0, 31, 3, 3, 31, 28, 3, 28, 1, 7, 35, 41, 7, 41, 10, 10, 41, 37, 10, 37, 8, 14, 43, 45, 14, 45, 17, 17, 45, 42, 17, 42, 15, 23, 50, 52, 23, 52, 27, 27, 52, 49, 27, 49, 21, 29, 0, 21, 29, 21, 49, 2, 9, 16, 2, 16, 22, 1, 28, 35, 1, 35, 7, 8, 37, 43, 8, 43, 14, 15, 42, 50, 15, 50, 23, 30, 51, 44, 30, 44, 36 ], "object": "GenerateBevel", "positions": [ -1.0, -0.800000011920929, -0.800000011920929, -0.800000011920929, -1.0, -0.800000011920929, -0.800000011920929, -0.800000011920929, -1.0, -0.9414213299751282, -0.9414213299751282, -0.7999999523162842, -0.9154700040817261, -0.9154700040817261, -0.9154700040817261, -0.7999999523162842, -0.9414213299751282, -0.9414213299751282, -0.9414213299751282, -0.7999999523162842, -0.9414213299751282, 0.800000011920929, -1.0, -0.800000011920929, 1.0, -0.800000011920929, -0.800000011920929, 0.800000011920929, -0.800000011920929, -1.0, 0.9414213299751282, -0.9414213299751282, -0.7999999523162842, 0.9154700040817261, -0.9154700040817261, -0.9154700040817261, 0.9414213299751282, -0.7999999523162842, -0.9414213299751282, 0.7999999523162842, -0.9414213299751282, -0.9414213299751282, 1.0, 0.800000011920929, -0.800000011920929, 0.800000011920929, 1.0, -0.800000011920929, 0.800000011920929, 0.800000011920929, -1.0, 0.9414213299751282, 0.9414213299751282, -0.7999999523162842, 0.9154700040817261, 0.9154700040817261, -0.9154700040817261, 0.7999999523162842, 0.9414213299751282, -0.9414213299751282, 0.9414213299751282, 0.7999999523162842, -0.9414213299751282, -1.0, 0.800000011920929, -0.800000011920929, -0.800000011920929, 0.800000011920929, -1.0, -0.800000011920929, 1.0, -0.800000011920929, -0.9414213299751282, 0.7999999523162842, -0.9414213299751282, -0.9154700040817261, 0.9154700040817261, -0.9154700040817261, -0.7999999523162842, 0.9414213299751282, -0.9414213299751282, -0.9414213299751282, 0.9414213299751282, -0.7999999523162842, -0.800000011920929, -1.0, 0.800000011920929, -1.0, -0.800000011920929, 0.800000011920929, -0.800000011920929, -0.800000011920929, 1.0, -0.9414213299751282, -0.9414213299751282, 0.7999999523162842, -0.9154700040817261, -0.9154700040817261, 0.9154700040817261, -0.9414213299751282, -0.7999999523162842, 0.9414213299751282, -0.7999999523162842, -0.9414213299751282, 0.9414213299751282, 0.800000011920929, -1.0, 0.800000011920929, 0.800000011920929, -0.800000011920929, 1.0, 1.0, -0.800000011920929, 0.800000011920929, 0.7999999523162842, -0.9414213299751282, 0.9414213299751282, 0.9154700040817261, -0.9154700040817261, 0.9154700040817261, 0.9414213299751282, -0.7999999523162842, 0.9414213299751282, 0.9414213299751282, -0.9414213299751282, 0.7999999523162842, 0.800000011920929, 1.0, 0.800000011920929, 1.0, 0.800000011920929, 0.800000011920929, 0.800000011920929, 0.800000011920929, 1.0, 0.9414213299751282, 0.9414213299751282, 0.7999999523162842, 0.9154700040817261, 0.9154700040817261, 0.9154700040817261, 0.9414213299751282, 0.7999999523162842, 0.9414213299751282, 0.7999999523162842, 0.9414213299751282, 0.9414213299751282, -1.0, 0.800000011920929, 0.800000011920929, -0.800000011920929, 1.0, 0.800000011920929, -0.800000011920929, 0.800000011920929, 1.0, -0.9414213299751282, 0.9414213299751282, 0.7999999523162842, -0.9154700040817261, 0.9154700040817261, 0.9154700040817261, -0.7999999523162842, 0.9414213299751282, 0.9414213299751282, -0.9414213299751282, 0.7999999523162842, 0.9414213299751282 ], "sourceMesh": "GenerateBevelMesh", "triangleCount": 108, "vertexCount": 56, "worldMatrix": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] }, { "indices": [ 0, 3, 2, 0, 2, 1, 4, 5, 6, 4, 6, 7, 0, 1, 5, 0, 5, 4, 10, 9, 6, 5, 1, 8, 10, 6, 5, 5, 8, 10, 10, 8, 11, 10, 11, 9, 11, 8, 1, 2, 6, 9, 11, 1, 2, 2, 9, 11, 2, 3, 7, 2, 7, 6, 4, 7, 3, 4, 3, 0 ], "object": "GenerateBoolean", "positions": [ -1.0, -1.0, -1.0, 1.0, -1.0, -1.0, 1.0, 1.0, -1.0, -1.0, 1.0, -1.0, -1.0, -1.0, 1.0, 1.0, -1.0, 1.0, 1.0, 1.0, 1.0, -1.0, 1.0, 1.0, 1.0, -0.75, -0.75, 1.0, 0.75, 0.75, 1.0, -0.75, 0.75, 1.0, 0.75, -0.75 ], "sourceMesh": "GenerateBooleanMesh", "triangleCount": 20, "vertexCount": 12, "worldMatrix": [ 1.0, 0.0, 0.0, 16.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] }, { "indices": [ 0, 1, 2, 0, 2, 3, 4, 7, 6, 4, 6, 5, 0, 4, 5, 0, 5, 1, 1, 5, 6, 1, 6, 2, 2, 6, 7, 2, 7, 3, 4, 0, 3, 4, 3, 7 ], "object": "GenerateBooleanTarget", "positions": [ -1.0, -1.0, -1.0, 1.0, -1.0, -1.0, 1.0, 1.0, -1.0, -1.0, 1.0, -1.0, -1.0, -1.0, 1.0, 1.0, -1.0, 1.0, 1.0, 1.0, 1.0, -1.0, 1.0, 1.0 ], "sourceMesh": "GenerateBooleanTargetMesh", "triangleCount": 12, "vertexCount": 8, "worldMatrix": [ 0.75, 0.0, 0.0, 16.75, 0.0, 0.75, 0.0, 0.0, 0.0, 0.0, 0.75, 0.0, 0.0, 0.0, 0.0, 1.0 ] }, { "indices": [ 0, 1, 2, 0, 2, 3, 4, 7, 6, 4, 6, 5, 0, 4, 5, 0, 5, 1, 1, 5, 6, 1, 6, 2, 2, 6, 7, 2, 7, 3, 4, 0, 3, 4, 3, 7, 8, 11, 10, 8, 10, 9, 12, 13, 14, 12, 14, 15, 8, 9, 13, 8, 13, 12, 9, 10, 14, 9, 14, 13, 10, 11, 15, 10, 15, 14, 12, 15, 11, 12, 11, 8 ], "object": "GenerateMirror", "positions": [ 0.20000000298023224, -1.0, -1.0, 1.7999999523162842, -1.0, -1.0, 1.7999999523162842, 1.0, -1.0, 0.20000000298023224, 1.0, -1.0, 0.20000000298023224, -1.0, 1.0, 1.7999999523162842, -1.0, 1.0, 1.7999999523162842, 1.0, 1.0, 0.20000000298023224, 1.0, 1.0, -0.20000000298023224, -1.0, -1.0, -1.7999999523162842, -1.0, -1.0, -1.7999999523162842, 1.0, -1.0, -0.20000000298023224, 1.0, -1.0, -0.20000000298023224, -1.0, 1.0, -1.7999999523162842, -1.0, 1.0, -1.7999999523162842, 1.0, 1.0, -0.20000000298023224, 1.0, 1.0 ], "sourceMesh": "GenerateMirrorMesh", "triangleCount": 24, "vertexCount": 16, "worldMatrix": [ 1.0, 0.0, 0.0, -8.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] }, { "indices": [ 0, 1, 4, 0, 4, 3, 1, 2, 5, 1, 5, 4, 3, 4, 7, 3, 7, 6, 4, 5, 8, 4, 8, 7, 9, 12, 13, 9, 13, 10, 10, 13, 14, 10, 14, 11, 12, 15, 16, 12, 16, 13, 13, 16, 17, 13, 17, 14, 0, 3, 12, 0, 12, 9, 1, 0, 9, 1, 9, 10, 2, 1, 10, 2, 10, 11, 5, 2, 11, 5, 11, 14, 3, 6, 15, 3, 15, 12, 6, 7, 16, 6, 16, 15, 8, 5, 14, 8, 14, 17, 7, 8, 17, 7, 17, 16 ], "object": "GenerateSolidify", "positions": [ -1.0, -1.0, 0.0, 0.0, -1.0, 0.0, 1.0, -1.0, 0.0, -1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, -1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0, 1.0, 0.0, -1.0, -1.0, -0.25, 0.0, -1.0, -0.25, 1.0, -1.0, -0.25, -1.0, 0.0, -0.25, 0.0, 0.0, -0.25, 1.0, 0.0, -0.25, -1.0, 1.0, -0.25, 0.0, 1.0, -0.25, 1.0, 1.0, -0.25 ], "sourceMesh": "GenerateSolidifyMesh", "triangleCount": 32, "vertexCount": 18, "worldMatrix": [ 1.0, 0.0, 0.0, 4.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] }, { "indices": [ 0, 1, 2, 0, 2, 3, 4, 7, 6, 4, 6, 5, 0, 4, 5, 0, 5, 1, 1, 5, 6, 1, 6, 2, 2, 6, 7, 2, 7, 3, 4, 0, 3, 4, 3, 7 ], "object": "GenerateSubsurf", "positions": [ -1.0, -1.0, -1.0, 1.0, -1.0, -1.0, 1.0, 1.0, -1.0, -1.0, 1.0, -1.0, -1.0, -1.0, 1.0, 1.0, -1.0, 1.0, 1.0, 1.0, 1.0, -1.0, 1.0, 1.0 ], "sourceMesh": "GenerateSubsurfMesh", "triangleCount": 12, "vertexCount": 8, "worldMatrix": [ 1.0, 0.0, 0.0, -12.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] }, { "indices": [ 1, 3, 0, 7, 5, 4, 4, 1, 0, 5, 2, 1, 6, 3, 2, 0, 7, 4, 1, 2, 3, 7, 6, 5, 4, 5, 1, 5, 6, 2, 6, 7, 3, 0, 3, 7 ], "object": "GenerateTriangulate", "positions": [ -1.0, -1.0, -1.0, 1.0, -1.0, -1.0, 1.0, 1.0, -1.0, -1.0, 1.0, -1.0, -1.0, -1.0, 1.0, 1.0, -1.0, 1.0, 1.0, 1.0, 1.0, -1.0, 1.0, 1.0 ], "sourceMesh": "GenerateTriangulateMesh", "triangleCount": 12, "vertexCount": 8, "worldMatrix": [ 1.0, 0.0, 0.0, 8.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] }, { "indices": [ 0, 1, 2, 0, 2, 3 ], "object": "GenerateWeld", "positions": [ -1.0, -1.0, 0.0, 1.0, -1.0, 0.0, 1.0, 1.0, 0.0, -1.0, 1.0, 0.0 ], "sourceMesh": "GenerateWeldMesh", "triangleCount": 2, "vertexCount": 4, "worldMatrix": [ 1.0, 0.0, 0.0, 12.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] }, { "indices": [ 16, 17, 2, 16, 2, 0, 17, 16, 1, 17, 1, 3, 17, 18, 4, 17, 4, 2, 18, 17, 3, 18, 3, 5, 18, 19, 6, 18, 6, 4, 19, 18, 5, 19, 5, 7, 19, 16, 0, 19, 0, 6, 16, 19, 7, 16, 7, 1, 20, 21, 14, 20, 14, 8, 21, 20, 9, 21, 9, 15, 21, 22, 12, 21, 12, 14, 22, 21, 15, 22, 15, 13, 22, 23, 10, 22, 10, 12, 23, 22, 13, 23, 13, 11, 23, 20, 8, 23, 8, 10, 20, 23, 11, 20, 11, 9, 24, 25, 8, 24, 8, 0, 25, 24, 1, 25, 1, 9, 25, 26, 10, 25, 10, 8, 26, 25, 9, 26, 9, 11, 26, 27, 2, 26, 2, 10, 27, 26, 11, 27, 11, 3, 27, 24, 0, 27, 0, 2, 24, 27, 3, 24, 3, 1, 28, 29, 10, 28, 10, 2, 29, 28, 3, 29, 3, 11, 29, 30, 12, 29, 12, 10, 30, 29, 11, 30, 11, 13, 30, 31, 4, 30, 4, 12, 31, 30, 13, 31, 13, 5, 31, 28, 2, 31, 2, 4, 28, 31, 5, 28, 5, 3, 32, 33, 12, 32, 12, 4, 33, 32, 5, 33, 5, 13, 33, 34, 14, 33, 14, 12, 34, 33, 13, 34, 13, 15, 34, 35, 6, 34, 6, 14, 35, 34, 15, 35, 15, 7, 35, 32, 4, 35, 4, 6, 32, 35, 7, 32, 7, 5, 36, 37, 0, 36, 0, 8, 37, 36, 9, 37, 9, 1, 37, 38, 6, 37, 6, 0, 38, 37, 1, 38, 1, 7, 38, 39, 14, 38, 14, 6, 39, 38, 7, 39, 7, 15, 39, 36, 8, 39, 8, 14, 36, 39, 15, 36, 15, 9 ], "object": "GenerateWireframe", "positions": [ -1.0433012247085571, -1.0433012247085571, -1.0433012247085571, -0.9566987156867981, -0.9566987156867981, -0.9566987156867981, 1.0433012247085571, -1.0433012247085571, -1.0433012247085571, 0.9566987156867981, -0.9566987156867981, -0.9566987156867981, 1.0433012247085571, 1.0433012247085571, -1.0433012247085571, 0.9566987156867981, 0.9566987156867981, -0.9566987156867981, -1.0433012247085571, 1.0433012247085571, -1.0433012247085571, -0.9566987156867981, 0.9566987156867981, -0.9566987156867981, -1.0433012247085571, -1.0433012247085571, 1.0433012247085571, -0.9566987156867981, -0.9566987156867981, 0.9566987156867981, 1.0433012247085571, -1.0433012247085571, 1.0433012247085571, 0.9566987156867981, -0.9566987156867981, 0.9566987156867981, 1.0433012247085571, 1.0433012247085571, 1.0433012247085571, 0.9566987156867981, 0.9566987156867981, 0.9566987156867981, -1.0433012247085571, 1.0433012247085571, 1.0433012247085571, -0.9566987156867981, 0.9566987156867981, 0.9566987156867981, -0.925000011920929, -0.925000011920929, -1.0, 0.925000011920929, -0.925000011920929, -1.0, 0.925000011920929, 0.925000011920929, -1.0, -0.925000011920929, 0.925000011920929, -1.0, -0.925000011920929, -0.925000011920929, 1.0, -0.925000011920929, 0.925000011920929, 1.0, 0.925000011920929, 0.925000011920929, 1.0, 0.925000011920929, -0.925000011920929, 1.0, -0.925000011920929, -1.0, -0.925000011920929, -0.925000011920929, -1.0, 0.925000011920929, 0.925000011920929, -1.0, 0.925000011920929, 0.925000011920929, -1.0, -0.925000011920929, 1.0, -0.925000011920929, -0.925000011920929, 1.0, -0.925000011920929, 0.925000011920929, 1.0, 0.925000011920929, 0.925000011920929, 1.0, 0.925000011920929, -0.925000011920929, 0.925000011920929, 1.0, -0.925000011920929, 0.925000011920929, 1.0, 0.925000011920929, -0.925000011920929, 1.0, 0.925000011920929, -0.925000011920929, 1.0, -0.925000011920929, -1.0, -0.925000011920929, 0.925000011920929, -1.0, -0.925000011920929, -0.925000011920929, -1.0, 0.925000011920929, -0.925000011920929, -1.0, 0.925000011920929, 0.925000011920929 ], "sourceMesh": "GenerateWireframeMesh", "triangleCount": 96, "vertexCount": 40, "worldMatrix": [ 1.0, 0.0, 0.0, 20.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0 ] } ], "nodeGroups": [], "objects": [ { "modifiers": [ { "name": "Array Three", "showEditmode": true, "showOnCage": false, "showRender": true, "showViewport": true, "type": "ARRAY", "typeCode": 12 } ], "name": "GenerateArray", "type": "MESH" }, { "modifiers": [ { "name": "Bevel", "showEditmode": true, "showOnCage": false, "showRender": true, "showViewport": true, "type": "BEVEL", "typeCode": 24 } ], "name": "GenerateBevel", "type": "MESH" }, { "modifiers": [ { "name": "Boolean Difference", "showEditmode": false, "showOnCage": false, "showRender": true, "showViewport": true, "targetObjects": [ "GenerateBooleanTarget" ], "type": "BOOLEAN", "typeCode": 11 } ], "name": "GenerateBoolean", "type": "MESH" }, { "modifiers": [], "name": "GenerateBooleanTarget", "type": "MESH" }, { "modifiers": [ { "name": "Mirror X", "showEditmode": true, "showOnCage": false, "showRender": true, "showViewport": true, "type": "MIRROR", "typeCode": 5 } ], "name": "GenerateMirror", "type": "MESH" }, { "modifiers": [ { "name": "Solidify", "showEditmode": true, "showOnCage": false, "showRender": true, "showViewport": true, "type": "SOLIDIFY", "typeCode": 33 } ], "name": "GenerateSolidify", "type": "MESH" }, { "modifiers": [ { "name": "Subdivision", "showEditmode": true, "showOnCage": false, "showRender": true, "showViewport": true, "type": "SUBSURF", "typeCode": 1 } ], "name": "GenerateSubsurf", "type": "MESH" }, { "modifiers": [ { "name": "Triangulate", "showEditmode": true, "showOnCage": false, "showRender": true, "showViewport": true, "type": "TRIANGULATE", "typeCode": 44 } ], "name": "GenerateTriangulate", "type": "MESH" }, { "modifiers": [ { "name": "Weld", "showEditmode": true, "showOnCage": false, "showRender": true, "showViewport": true, "type": "WELD", "typeCode": 55 } ], "name": "GenerateWeld", "type": "MESH" }, { "modifiers": [ { "name": "Wireframe", "showEditmode": false, "showOnCage": false, "showRender": true, "showViewport": true, "type": "WIREFRAME", "typeCode": 48 } ], "name": "GenerateWireframe", "type": "MESH" } ], "schemaVersion": 1, "tolerance": { "maxPositionError": 1e-05, "rmsPositionError": 1e-06 } }