{
"id": "rete-v2-json",
"nodes": {
"c1a723a64b89a472": {
"id": "c1a723a64b89a472",
"name": "bitbybit.occt.shapes.wire.createBSpline",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"closed": false
},
"inputs": {
"points": {
"connections": [
{
"node": "6421f2f622b50637",
"output": "list",
"data": {}
}
]
}
},
"position": [
1400.0786400573993,
-115.8567435473028
]
},
"6421f2f622b50637": {
"id": "6421f2f622b50637",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "ddb7078c126d5ec9",
"output": "result",
"data": {}
},
{
"node": "d24b7172524032db",
"output": "result",
"data": {}
},
{
"node": "af1806ce89109ee7",
"output": "result",
"data": {}
},
{
"node": "ed9d20fb1a59ccde",
"output": "result",
"data": {}
}
]
}
},
"position": [
1158.2758410743222,
-68.41770165998558
]
},
"085f5e12470cf882": {
"id": "085f5e12470cf882",
"name": "bitbybit.occt.operations.offset",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"distance": 1.4,
"tolerance": 0.1
},
"inputs": {
"shape": {
"connections": [
{
"node": "c1a723a64b89a472",
"output": "result",
"data": {}
}
]
}
},
"position": [
1779.7262287571957,
-123.10585988151303
]
},
"6559688828f768f9": {
"id": "6559688828f768f9",
"name": "bitbybit.occt.shapes.edge.getEdges",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "085f5e12470cf882",
"output": "result",
"data": {}
}
]
}
},
"position": [
2138.9553173660106,
-116.18214248833027
]
},
"3c5f35ec4f3a9828": {
"id": "3c5f35ec4f3a9828",
"name": "bitbybit.lists.getSubList",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"indexStart": 1,
"indexEnd": 5,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "6559688828f768f9",
"output": "result",
"data": {}
}
]
}
},
"position": [
2427.1196680564744,
-141.52528708572916
]
},
"f15d010c6e77146b": {
"id": "f15d010c6e77146b",
"name": "bitbybit.occt.shapes.wire.combineEdgesAndWiresIntoAWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": "3c5f35ec4f3a9828",
"output": "result",
"data": {}
}
]
}
},
"position": [
2797.79863529816,
-147.5206266570239
]
},
"6c38a4d63963ba0f": {
"id": "6c38a4d63963ba0f",
"name": "bitbybit.lists.getSubList",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"indexStart": 6,
"indexEnd": 10,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "6559688828f768f9",
"output": "result",
"data": {}
}
]
}
},
"position": [
2430.237782012962,
209.21344761859413
]
},
"f010616e0de33957": {
"id": "f010616e0de33957",
"name": "bitbybit.occt.shapes.wire.combineEdgesAndWiresIntoAWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": "6c38a4d63963ba0f",
"output": "result",
"data": {}
}
]
}
},
"position": [
2803.742401900568,
132.99173059989513
]
},
"bccb643035994957": {
"id": "bccb643035994957",
"name": "bitbybit.occt.shapes.wire.createBezier",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"closed": false
},
"inputs": {
"points": {
"connections": [
{
"node": "a39330ca3b39d3ab",
"output": "list",
"data": {}
}
]
}
},
"position": [
1352.3115516204853,
-1232.5250268726995
]
},
"a39330ca3b39d3ab": {
"id": "a39330ca3b39d3ab",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "9c80bc2848636cb1",
"output": "result",
"data": {}
},
{
"node": "59d96424a404e485",
"output": "result",
"data": {}
},
{
"node": "73cdd05e1ad20793",
"output": "result",
"data": {}
},
{
"node": "9bb9de507e61cf78",
"output": "result",
"data": {}
},
{
"node": "84a0b60effcdb369",
"output": "result",
"data": {}
},
{
"node": "7e24f72707e03464",
"output": "result",
"data": {}
}
]
}
},
"position": [
1078.7205836474598,
-1240.1720086177002
]
},
"e8f0beb0d9ac73a5": {
"id": "e8f0beb0d9ac73a5",
"name": "bitbybit.occt.shapes.wire.divideWireByParamsToPoints",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"nrOfDivisions": 50,
"removeStartPoint": false,
"removeEndPoint": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "bccb643035994957",
"output": "result",
"data": {}
}
]
},
"nrOfDivisions": {
"connections": [
{
"node": "5e0885eee563eac4",
"output": "result",
"data": {}
}
]
}
},
"position": [
1685.4336145583443,
-1492.3914443191575
]
},
"93d6e0b6ab0cdd1c": {
"id": "93d6e0b6ab0cdd1c",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 1,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "faf56533f509b7f7",
"output": "result",
"data": {}
}
]
}
},
"position": [
2414.269779806874,
-1421.877031779268
]
},
"faf56533f509b7f7": {
"id": "faf56533f509b7f7",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "e8f0beb0d9ac73a5",
"output": "result",
"data": {}
}
]
}
},
"position": [
2075.5296431976267,
-1330.9866494865546
]
},
"65b2b1b880a883dd": {
"id": "65b2b1b880a883dd",
"name": "bitbybit.vector.max",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"vector": {
"connections": [
{
"node": "b64a6f0406c9414d",
"output": "list",
"data": {}
}
]
}
},
"position": [
3049.146685744493,
-1597.5842196910592
]
},
"b64a6f0406c9414d": {
"id": "b64a6f0406c9414d",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "93d6e0b6ab0cdd1c",
"output": "result",
"data": {}
}
]
}
},
"position": [
2766.450637837242,
-1452.8869978746777
]
},
"304b72037611db3a": {
"id": "304b72037611db3a",
"name": "bitbybit.math.twoNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"first": 1,
"second": 1,
"operation": "subtract"
},
"inputs": {
"first": {
"connections": [
{
"node": "65b2b1b880a883dd",
"output": "result",
"data": {}
}
]
},
"second": {
"connections": [
{
"node": "93d6e0b6ab0cdd1c",
"output": "result",
"data": {}
}
]
}
},
"position": [
3307.351589984407,
-1591.6116148414767
]
},
"5e0885eee563eac4": {
"id": "5e0885eee563eac4",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"number": 92
},
"inputs": {},
"position": [
321.42791979896265,
-639.2985169174327
]
},
"3371eb4afa214ec2": {
"id": "3371eb4afa214ec2",
"name": "bitbybit.lists.groupNth",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"nrElements": 1,
"keepRemainder": false
},
"inputs": {
"list": {
"connections": [
{
"node": "9a83ced76d3f1769",
"output": "item",
"data": {}
},
{
"node": "81c8fd80934dc151",
"output": "item",
"data": {}
},
{
"node": "91915034b859667b",
"output": "item",
"data": {}
},
{
"node": "40f59ba220952397",
"output": "item",
"data": {}
},
{
"node": "9cc48a70c4de03ce",
"output": "item",
"data": {}
}
]
}
},
"position": [
4118.680524418036,
-742.318759385169
]
},
"a37a12a334414961": {
"id": "a37a12a334414961",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "3371eb4afa214ec2",
"output": "result",
"data": {}
}
]
}
},
"position": [
4382.698197250233,
-770.9246711187524
]
},
"d6cf6db3dab3f48f": {
"id": "d6cf6db3dab3f48f",
"name": "bitbybit.lists.addItemAtIndex",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 0,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "a37a12a334414961",
"output": "result",
"data": {}
}
]
},
"item": {
"connections": [
{
"node": "46f98c08c6ef0013",
"output": "result",
"data": {}
}
]
}
},
"position": [
4739.986104091454,
-757.6119475623748
]
},
"46f98c08c6ef0013": {
"id": "46f98c08c6ef0013",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"number": 0
},
"inputs": {},
"position": [
4746.72546938947,
-489.6727437593429
]
},
"66c02f197009208f": {
"id": "66c02f197009208f",
"name": "bitbybit.lists.addItemAtIndex",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 2,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "d6cf6db3dab3f48f",
"output": "result",
"data": {}
}
]
},
"item": {
"connections": [
{
"node": "46f98c08c6ef0013",
"output": "result",
"data": {}
}
]
}
},
"position": [
5129.974023423475,
-608.6917274095367
]
},
"ae2737d1e3012dc8": {
"id": "ae2737d1e3012dc8",
"name": "bitbybit.babylon.transforms.translationsXYZ",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"translations": {
"connections": [
{
"node": "496606276b2611be",
"output": "list",
"data": {}
}
]
}
},
"position": [
5641.760508679077,
-609.3320924854306
]
},
"496606276b2611be": {
"id": "496606276b2611be",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "66c02f197009208f",
"output": "result",
"data": {}
}
]
}
},
"position": [
5447.704631359494,
-569.7636065260616
]
},
"bc40cb981bda412d": {
"id": "bc40cb981bda412d",
"name": "bitbybit.point.transformsForPoints",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "d784be176cab3496",
"output": "list",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": "9122587c6fd9d11f",
"output": "result",
"data": {}
}
]
}
},
"position": [
7035.727874065937,
-844.8749952137463
]
},
"68ff662fa1bccb08": {
"id": "68ff662fa1bccb08",
"name": "bitbybit.point.transformsForPoints",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "73efaf88312b40f9",
"output": "list",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": "9122587c6fd9d11f",
"output": "result",
"data": {}
}
]
}
},
"position": [
7043.487830801734,
-574.5242814296819
]
},
"a6fb8e2c48340b3a": {
"id": "a6fb8e2c48340b3a",
"name": "bitbybit.occt.shapes.wire.divideWireByEqualDistanceToPoints",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"nrOfDivisions": 10,
"removeStartPoint": false,
"removeEndPoint": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "c1a723a64b89a472",
"output": "result",
"data": {}
}
]
},
"nrOfDivisions": {
"connections": [
{
"node": "5e0885eee563eac4",
"output": "result",
"data": {}
}
]
}
},
"position": [
3151.2526357952474,
490.5974535154922
]
},
"b76318d463241268": {
"id": "b76318d463241268",
"name": "bitbybit.occt.shapes.wire.createPolylineWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "a8e93d123a57e8e3",
"output": "result",
"data": {}
}
]
}
},
"position": [
5057.7345249222735,
289.2094767159123
]
},
"6e246958a1019db8": {
"id": "6e246958a1019db8",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "34f664c977cb0fed",
"output": "result",
"data": {}
},
{
"node": "336219e546afe802",
"output": "result",
"data": {}
}
]
}
},
"position": [
4208.310932730237,
294.8553903766552
]
},
"4cb2c37487aaf8af": {
"id": "4cb2c37487aaf8af",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "6e246958a1019db8",
"output": "list",
"data": {}
}
]
}
},
"position": [
4485.9072588740955,
262.4508983652602
]
},
"a8e93d123a57e8e3": {
"id": "a8e93d123a57e8e3",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "4cb2c37487aaf8af",
"output": "result",
"data": {}
}
]
}
},
"position": [
4703.89375428317,
314.14793741072174
]
},
"a1bc25ce3ec23c84": {
"id": "a1bc25ce3ec23c84",
"name": "bitbybit.occt.transforms.scale3dShapes",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"scales": [
[
1,
1,
1
]
],
"centers": [
[
0,
0,
0
]
]
},
"inputs": {
"shapes": {
"connections": [
{
"node": "cfa0a1ea4ab017ef",
"output": "list",
"data": {}
}
]
},
"scales": {
"connections": [
{
"node": "78f0a7cbff60ee9a",
"output": "list",
"data": {}
}
]
},
"centers": {
"connections": [
{
"node": "a6fb8e2c48340b3a",
"output": "result",
"data": {}
}
]
}
},
"position": [
5610.5953542783745,
299.1195962526449
]
},
"cfa0a1ea4ab017ef": {
"id": "cfa0a1ea4ab017ef",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "b76318d463241268",
"output": "result",
"data": {}
}
]
}
},
"position": [
5321.86324702673,
340.68858996453434
]
},
"c4ec8490ac63a1f0": {
"id": "c4ec8490ac63a1f0",
"name": "bitbybit.lists.repeat",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"times": 3
},
"inputs": {
"item": {
"connections": [
{
"node": "bd91718b557233f4",
"output": "result",
"data": {}
}
]
}
},
"position": [
3952.0050205677317,
-1542.9791619457692
]
},
"78f0a7cbff60ee9a": {
"id": "78f0a7cbff60ee9a",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "c4ec8490ac63a1f0",
"output": "result",
"data": {}
}
]
}
},
"position": [
4248.465808592571,
-1488.4787069047172
]
},
"bd91718b557233f4": {
"id": "bd91718b557233f4",
"name": "bitbybit.math.twoNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"first": 1,
"second": 1.3,
"operation": "add"
},
"inputs": {
"first": {
"connections": [
{
"node": "304b72037611db3a",
"output": "result",
"data": {}
}
]
}
},
"position": [
3628.985102160697,
-1554.3831625180046
]
},
"34f664c977cb0fed": {
"id": "34f664c977cb0fed",
"name": "bitbybit.occt.operations.closestPointsOnShapeFromPoints",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "f010616e0de33957",
"output": "result",
"data": {}
}
]
},
"points": {
"connections": [
{
"node": "a6fb8e2c48340b3a",
"output": "result",
"data": {}
}
]
}
},
"position": [
3528.8098639449368,
722.4462667860117
]
},
"336219e546afe802": {
"id": "336219e546afe802",
"name": "bitbybit.occt.operations.closestPointsOnShapeFromPoints",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "f15d010c6e77146b",
"output": "result",
"data": {}
}
]
},
"points": {
"connections": [
{
"node": "a6fb8e2c48340b3a",
"output": "result",
"data": {}
}
]
}
},
"position": [
3536.456486720693,
-96.88986928561496
]
},
"6c41d460ddc43e76": {
"id": "6c41d460ddc43e76",
"name": "bitbybit.occt.shapes.wire.startPointOnWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "97f7cac017d48bfb",
"output": "result",
"data": {}
}
]
}
},
"position": [
6241.009497302642,
-440.1715823521937
]
},
"3495c4e3fdfdd91b": {
"id": "3495c4e3fdfdd91b",
"name": "bitbybit.occt.shapes.wire.endPointOnWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "97f7cac017d48bfb",
"output": "result",
"data": {}
}
]
}
},
"position": [
6255.828559824677,
-110.04462981130662
]
},
"d784be176cab3496": {
"id": "d784be176cab3496",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "6c41d460ddc43e76",
"output": "result",
"data": {}
}
]
}
},
"position": [
6582.396477353393,
-531.6154817223112
]
},
"73efaf88312b40f9": {
"id": "73efaf88312b40f9",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "3495c4e3fdfdd91b",
"output": "result",
"data": {}
}
]
}
},
"position": [
6580.069292203372,
-204.8530471946355
]
},
"97f7cac017d48bfb": {
"id": "97f7cac017d48bfb",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "a1bc25ce3ec23c84",
"output": "result",
"data": {}
}
]
}
},
"position": [
5870.554321913655,
293.64635887027833
]
},
"9c80bc2848636cb1": {
"id": "9c80bc2848636cb1",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": -10,
"y": 1,
"z": 0
},
"inputs": {},
"position": [
420.56869838066586,
-2486.4416549009643
]
},
"59d96424a404e485": {
"id": "59d96424a404e485",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": -4,
"y": 0,
"z": 0
},
"inputs": {},
"position": [
427.02148347871434,
-2177.8259444401774
]
},
"73cdd05e1ad20793": {
"id": "73cdd05e1ad20793",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": -2,
"y": 3,
"z": 0
},
"inputs": {},
"position": [
433.98526570339396,
-1865.0535403991069
]
},
"9bb9de507e61cf78": {
"id": "9bb9de507e61cf78",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 2,
"y": 3.5,
"z": 0
},
"inputs": {},
"position": [
413.47400241845014,
-1572.5748352745227
]
},
"84a0b60effcdb369": {
"id": "84a0b60effcdb369",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 4,
"y": 0,
"z": 0
},
"inputs": {},
"position": [
411.01290750007854,
-1279.9496735062758
]
},
"7e24f72707e03464": {
"id": "7e24f72707e03464",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 10,
"y": 1,
"z": 0
},
"inputs": {},
"position": [
411.10101991083513,
-980.5321160085216
]
},
"ddb7078c126d5ec9": {
"id": "ddb7078c126d5ec9",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": -10,
"y": 0,
"z": -7
},
"inputs": {},
"position": [
370.6657288098948,
-464.211023618883
]
},
"d24b7172524032db": {
"id": "d24b7172524032db",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": -2,
"y": 0,
"z": 1
},
"inputs": {},
"position": [
394.733327665962,
-151.31191112611037
]
},
"af1806ce89109ee7": {
"id": "af1806ce89109ee7",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 2,
"y": 0,
"z": 0
},
"inputs": {},
"position": [
400.6816415262759,
175.87733818745215
]
},
"ed9d20fb1a59ccde": {
"id": "ed9d20fb1a59ccde",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 10,
"y": 0,
"z": 6
},
"inputs": {},
"position": [
372.0462770860087,
560.5142777882662
]
},
"85ba47696008c023": {
"id": "85ba47696008c023",
"name": "bitbybit.math.twoNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"first": 1,
"second": 0.5,
"operation": "add"
},
"inputs": {
"first": {
"connections": [
{
"node": "93d6e0b6ab0cdd1c",
"output": "result",
"data": {}
}
]
}
},
"position": [
3168.039303983114,
-1215.5222370737458
]
},
"4124b97cc07942dd": {
"id": "4124b97cc07942dd",
"name": "bitbybit.math.twoNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"first": 1,
"second": 1,
"operation": "add"
},
"inputs": {
"first": {
"connections": [
{
"node": "93d6e0b6ab0cdd1c",
"output": "result",
"data": {}
}
]
}
},
"position": [
3200.726762189945,
-957.2837011741942
]
},
"0d409fc0f7fca278": {
"id": "0d409fc0f7fca278",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "85ba47696008c023",
"output": "result",
"data": {}
}
]
}
},
"position": [
3571.3783965234325,
-1098.573791434249
]
},
"85a175a284f5e2b1": {
"id": "85a175a284f5e2b1",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "4124b97cc07942dd",
"output": "result",
"data": {}
}
]
}
},
"position": [
3551.8315518043632,
-848.6445953510613
]
},
"b768f708d40d3600": {
"id": "b768f708d40d3600",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 0,
"clone": true
},
"inputs": {},
"position": [
5869.007348872339,
-484.8219620564847
]
},
"dede764e0182242f": {
"id": "dede764e0182242f",
"name": "bitbybit.lists.groupNth",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"nrElements": 2,
"keepRemainder": false
},
"inputs": {
"list": {
"connections": [
{
"node": "ae2737d1e3012dc8",
"output": "result",
"data": {}
}
]
},
"nrElements": {
"connections": [
{
"node": "8a210b5a292decd6",
"output": "result",
"data": {}
}
]
}
},
"position": [
6067.314820292623,
-736.236071824651
]
},
"9122587c6fd9d11f": {
"id": "9122587c6fd9d11f",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 2,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "dede764e0182242f",
"output": "result",
"data": {}
}
]
}
},
"position": [
6399.856705386875,
-1068.2704200958383
]
},
"8a210b5a292decd6": {
"id": "8a210b5a292decd6",
"name": "bitbybit.lists.listLength",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "0d409fc0f7fca278",
"output": "list",
"data": {}
}
]
}
},
"position": [
4022.3231100153125,
-1132.9432994023982
]
},
"263bff7c85b1ff3e": {
"id": "263bff7c85b1ff3e",
"name": "bitbybit.math.twoNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"first": 1,
"second": 1.5,
"operation": "add"
},
"inputs": {
"first": {
"connections": [
{
"node": "93d6e0b6ab0cdd1c",
"output": "result",
"data": {}
}
]
}
},
"position": [
3193.359853309614,
-695.1209307356496
]
},
"eb5b0452c5d35ec6": {
"id": "eb5b0452c5d35ec6",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "263bff7c85b1ff3e",
"output": "result",
"data": {}
}
]
}
},
"position": [
3573.061056229856,
-601.8878255209095
]
},
"5275f5e8241f3013": {
"id": "5275f5e8241f3013",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 1,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "dede764e0182242f",
"output": "result",
"data": {}
}
]
}
},
"position": [
6593.964010943852,
9.542649342205337
]
},
"89f9eff3a4cc7d6d": {
"id": "89f9eff3a4cc7d6d",
"name": "bitbybit.point.transformsForPoints",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "336219e546afe802",
"output": "result",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": "5275f5e8241f3013",
"output": "result",
"data": {}
}
]
}
},
"position": [
7035.755730030945,
278.95971680532404
]
},
"c6544c188a3c0433": {
"id": "c6544c188a3c0433",
"name": "bitbybit.point.transformsForPoints",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "34f664c977cb0fed",
"output": "result",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": "5275f5e8241f3013",
"output": "result",
"data": {}
}
]
}
},
"position": [
7024.738200696979,
555.9287099033603
]
},
"0f03a991bad1fec4": {
"id": "0f03a991bad1fec4",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 0,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "dede764e0182242f",
"output": "result",
"data": {}
}
]
}
},
"position": [
6651.428970190872,
600.5689922373235
]
},
"ca2001c21ae84ae0": {
"id": "ca2001c21ae84ae0",
"name": "bitbybit.point.transformsForPoints",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "96b4d467f87fdf9d",
"output": "list",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": "0f03a991bad1fec4",
"output": "result",
"data": {}
}
]
}
},
"position": [
7038.419421233238,
910.2528743693791
]
},
"86b80c75f4d53f39": {
"id": "86b80c75f4d53f39",
"name": "bitbybit.occt.transforms.scale3dShapes",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"scales": [
[
1,
1,
1
]
],
"centers": [
[
0,
0,
0
]
]
},
"inputs": {
"shapes": {
"connections": [
{
"node": "cfa0a1ea4ab017ef",
"output": "list",
"data": {}
}
]
},
"scales": {
"connections": [
{
"node": "d7dcdda4c7ac619e",
"output": "result",
"data": {}
}
]
},
"centers": {
"connections": [
{
"node": "a6fb8e2c48340b3a",
"output": "result",
"data": {}
}
]
}
},
"position": [
5652.173955173092,
621.2486637892696
]
},
"74287af0d9812c25": {
"id": "74287af0d9812c25",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0.3,
"y": 0.3,
"z": 0.3
},
"inputs": {},
"position": [
4974.730589730633,
540.2592284186784
]
},
"d7dcdda4c7ac619e": {
"id": "d7dcdda4c7ac619e",
"name": "bitbybit.lists.repeat",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"times": 10
},
"inputs": {
"item": {
"connections": [
{
"node": "74287af0d9812c25",
"output": "result",
"data": {}
}
]
},
"times": {
"connections": [
{
"node": "a1456e025ef242b1",
"output": "result",
"data": {}
}
]
}
},
"position": [
5275.160954866241,
529.6836849043318
]
},
"a1456e025ef242b1": {
"id": "a1456e025ef242b1",
"name": "bitbybit.lists.listLength",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "34f664c977cb0fed",
"output": "result",
"data": {}
}
]
}
},
"position": [
4676.690596773638,
852.0108404196917
]
},
"4da8e5eaeac32020": {
"id": "4da8e5eaeac32020",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "86b80c75f4d53f39",
"output": "result",
"data": {}
}
]
}
},
"position": [
5968.120280485528,
729.4778023334361
]
},
"560253e9aa96b085": {
"id": "560253e9aa96b085",
"name": "bitbybit.occt.shapes.wire.startPointOnWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "4da8e5eaeac32020",
"output": "result",
"data": {}
}
]
}
},
"position": [
6291.001828521303,
546.2898054063462
]
},
"4b8e2667996e6daf": {
"id": "4b8e2667996e6daf",
"name": "bitbybit.occt.shapes.wire.endPointOnWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "4da8e5eaeac32020",
"output": "result",
"data": {}
}
]
}
},
"position": [
6308.737264396413,
949.9765504708423
]
},
"96b4d467f87fdf9d": {
"id": "96b4d467f87fdf9d",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "560253e9aa96b085",
"output": "result",
"data": {}
}
]
}
},
"position": [
6684.2550573577655,
887.1854217867589
]
},
"f35f3659fd8ac586": {
"id": "f35f3659fd8ac586",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "4b8e2667996e6daf",
"output": "result",
"data": {}
}
]
}
},
"position": [
6682.736123658861,
1056.385034454143
]
},
"87c15eddfea31e1b": {
"id": "87c15eddfea31e1b",
"name": "bitbybit.point.transformsForPoints",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "f35f3659fd8ac586",
"output": "list",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": "0f03a991bad1fec4",
"output": "result",
"data": {}
}
]
}
},
"position": [
7040.919970651507,
1197.3870957528784
]
},
"da7b5cf2e9a4d0db": {
"id": "da7b5cf2e9a4d0db",
"name": "bitbybit.babylon.transforms.translationXYZ",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"translation": [
0,
0,
0
]
},
"inputs": {
"translation": {
"connections": [
{
"node": "598777d7276002f4",
"output": "result",
"data": {}
}
]
}
},
"position": [
7714.53776100934,
-935.705308235743
]
},
"59d7eb5936871d5f": {
"id": "59d7eb5936871d5f",
"name": "bitbybit.point.transformPoints",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "bc40cb981bda412d",
"output": "result",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": "da7b5cf2e9a4d0db",
"output": "result",
"data": {}
}
]
}
},
"position": [
7997.399788413322,
-868.6931518800665
]
},
"598777d7276002f4": {
"id": "598777d7276002f4",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": -0.1,
"z": 0
},
"inputs": {},
"position": [
7390.700247687062,
-953.1248162038704
]
},
"4936c5c75bb3b004": {
"id": "4936c5c75bb3b004",
"name": "bitbybit.point.transformPoints",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "68ff662fa1bccb08",
"output": "result",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": "da7b5cf2e9a4d0db",
"output": "result",
"data": {}
}
]
}
},
"position": [
7994.338965716254,
-575.5040938000193
]
},
"dc68f820eb40ebab": {
"id": "dc68f820eb40ebab",
"name": "bitbybit.babylon.transforms.translationXYZ",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"translation": [
0,
0,
0
]
},
"inputs": {
"translation": {
"connections": [
{
"node": "a20103f56d0ea37c",
"output": "result",
"data": {}
}
]
}
},
"position": [
7686.097501263848,
137.857746548674
]
},
"a20103f56d0ea37c": {
"id": "a20103f56d0ea37c",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": -0.2,
"z": 0
},
"inputs": {},
"position": [
7404.269836649082,
107.76638041839442
]
},
"1ebb2c0428f3e090": {
"id": "1ebb2c0428f3e090",
"name": "bitbybit.point.transformPoints",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "89f9eff3a4cc7d6d",
"output": "result",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": "dc68f820eb40ebab",
"output": "result",
"data": {}
}
]
}
},
"position": [
8046.4692117668155,
271.4103185424256
]
},
"cbbf8a7e1499fd30": {
"id": "cbbf8a7e1499fd30",
"name": "bitbybit.point.transformPoints",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "c6544c188a3c0433",
"output": "result",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": "dc68f820eb40ebab",
"output": "result",
"data": {}
}
]
}
},
"position": [
8064.487669948436,
543.7215928839653
]
},
"4854f20c1d89c976": {
"id": "4854f20c1d89c976",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "114666eca1421c13",
"output": "list",
"data": {}
}
]
}
},
"position": [
9079.372461553714,
-211.26731340469803
]
},
"424ec86d3d30fd8b": {
"id": "424ec86d3d30fd8b",
"name": "bitbybit.occt.shapes.wire.createPolylineWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "9969918d893f3dfa",
"output": "result",
"data": {}
}
]
}
},
"position": [
9743.02137846954,
-230.8497973705691
]
},
"9969918d893f3dfa": {
"id": "9969918d893f3dfa",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "4854f20c1d89c976",
"output": "result",
"data": {}
}
]
}
},
"position": [
9295.627426096265,
-170.85650717635156
]
},
"be71baae1aaa7c6f": {
"id": "be71baae1aaa7c6f",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "bc40cb981bda412d",
"output": "result",
"data": {}
}
]
}
},
"position": [
8472.219062321887,
-936.0314035849348
]
},
"c1d673b12acde043": {
"id": "c1d673b12acde043",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "59d7eb5936871d5f",
"output": "result",
"data": {}
}
]
}
},
"position": [
8477.283991752134,
-819.2015006799722
]
},
"7d9991101f5fd119": {
"id": "7d9991101f5fd119",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "cbbf8a7e1499fd30",
"output": "result",
"data": {}
}
]
}
},
"position": [
8495.226365814546,
-694.7379951349712
]
},
"b345388346d2d72e": {
"id": "b345388346d2d72e",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "ca2001c21ae84ae0",
"output": "result",
"data": {}
}
]
}
},
"position": [
8485.735480389321,
-554.930607497661
]
},
"6360706272564645": {
"id": "6360706272564645",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "87c15eddfea31e1b",
"output": "result",
"data": {}
}
]
}
},
"position": [
8479.315069439856,
-435.5182355958321
]
},
"55bde6e5995c2eeb": {
"id": "55bde6e5995c2eeb",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "1ebb2c0428f3e090",
"output": "result",
"data": {}
}
]
}
},
"position": [
8477.43308653705,
-317.701022580479
]
},
"93f0f7211e68f345": {
"id": "93f0f7211e68f345",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "4936c5c75bb3b004",
"output": "result",
"data": {}
}
]
}
},
"position": [
8486.397367652356,
-183.29676516368733
]
},
"e5dc4a18d43af8c6": {
"id": "e5dc4a18d43af8c6",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "68ff662fa1bccb08",
"output": "result",
"data": {}
}
]
}
},
"position": [
8479.594070819963,
-34.93841704242425
]
},
"606b0e9e43b28b6b": {
"id": "606b0e9e43b28b6b",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "89f9eff3a4cc7d6d",
"output": "result",
"data": {}
}
]
}
},
"position": [
8499.481789358386,
84.7168817845102
]
},
"31d5adbebde4bdc4": {
"id": "31d5adbebde4bdc4",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "c6544c188a3c0433",
"output": "result",
"data": {}
}
]
}
},
"position": [
8499.659413695015,
191.43554920640875
]
},
"a7235f38ca671e3f": {
"id": "a7235f38ca671e3f",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "bc40cb981bda412d",
"output": "result",
"data": {}
}
]
}
},
"position": [
8520.474742056496,
305.90286841098373
]
},
"114666eca1421c13": {
"id": "114666eca1421c13",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "be71baae1aaa7c6f",
"output": "item",
"data": {}
},
{
"node": "c1d673b12acde043",
"output": "item",
"data": {}
},
{
"node": "7d9991101f5fd119",
"output": "item",
"data": {}
},
{
"node": "b345388346d2d72e",
"output": "item",
"data": {}
},
{
"node": "6360706272564645",
"output": "item",
"data": {}
},
{
"node": "55bde6e5995c2eeb",
"output": "item",
"data": {}
},
{
"node": "93f0f7211e68f345",
"output": "item",
"data": {}
},
{
"node": "e5dc4a18d43af8c6",
"output": "item",
"data": {}
},
{
"node": "606b0e9e43b28b6b",
"output": "item",
"data": {}
},
{
"node": "31d5adbebde4bdc4",
"output": "item",
"data": {}
},
{
"node": "a7235f38ca671e3f",
"output": "item",
"data": {}
}
]
}
},
"position": [
8823.41376749838,
-175.99606298057842
]
},
"1b5e1926f6cd3026": {
"id": "1b5e1926f6cd3026",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "2725c3de2c04ebae",
"output": "list",
"data": {}
},
{
"node": "d18275ea57f79fce",
"output": "list",
"data": {}
}
]
}
},
"position": [
10556.995665164824,
-480.4685199114727
]
},
"785dea624d629e31": {
"id": "785dea624d629e31",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "1b5e1926f6cd3026",
"output": "list",
"data": {}
}
]
}
},
"position": [
10748.592724011829,
-522.1829758397237
]
},
"a1c7ed3ea2956227": {
"id": "a1c7ed3ea2956227",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "785dea624d629e31",
"output": "result",
"data": {}
}
]
}
},
"position": [
10944.741639166172,
-483.89021708098124
]
},
"f05d4a35861a4e4c": {
"id": "f05d4a35861a4e4c",
"name": "bitbybit.occt.operations.offsetAdv",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"distance": 0.03,
"tolerance": 0.1,
"joinType": "intersection",
"removeIntEdges": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "424ec86d3d30fd8b",
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": [
{
"node": "4d66f84e44827fc0",
"output": "result",
"data": {}
}
]
}
},
"position": [
9996.096026835545,
-581.9088427876693
]
},
"a1bbd37c4e9af4a9": {
"id": "a1bbd37c4e9af4a9",
"name": "bitbybit.occt.operations.loft",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"makeSolid": false
},
"inputs": {
"shapes": {
"connections": [
{
"node": "a1c7ed3ea2956227",
"output": "result",
"data": {}
}
]
}
},
"position": [
11261.928520804307,
-525.1523868494044
]
},
"2725c3de2c04ebae": {
"id": "2725c3de2c04ebae",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "f05d4a35861a4e4c",
"output": "result",
"data": {}
}
]
}
},
"position": [
10364.967102997827,
-379.9517985421916
]
},
"d18275ea57f79fce": {
"id": "d18275ea57f79fce",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "424ec86d3d30fd8b",
"output": "result",
"data": {}
}
]
}
},
"position": [
10368.042792534301,
-253.87559465279998
]
},
"22248d12e9235743": {
"id": "22248d12e9235743",
"name": "bitbybit.occt.operations.makeThickSolidSimple",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"offset": -0.02
},
"inputs": {
"shape": {
"connections": [
{
"node": "a1bbd37c4e9af4a9",
"output": "result",
"data": {}
}
]
},
"offset": {
"connections": [
{
"node": "cd441a34cd9eb862",
"output": "result",
"data": {}
}
]
}
},
"position": [
11814.758751258605,
-475.365319491669
]
},
"9fc865df0e7a2c4c": {
"id": "9fc865df0e7a2c4c",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "a26c21faac8b1d3e",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "47db6443288598e8",
"output": "result",
"data": {}
}
]
}
},
"position": [
13253.378871279412,
-486.06942769807983
]
},
"47db6443288598e8": {
"id": "47db6443288598e8",
"name": "bitbybit.draw.optionsOcctShape",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"faceOpacity": 1,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#12009e",
"vertexColour": "#ff00ff",
"edgeWidth": 2,
"vertexSize": 0.03,
"drawEdges": false,
"drawFaces": true,
"drawVertices": false,
"precision": 0.1,
"drawEdgeIndexes": false,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"drawFaceIndexes": false,
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff"
},
"inputs": {},
"position": [
12831.419514023266,
-338.4517427912738
]
},
"7ef2214f55e3c809": {
"id": "7ef2214f55e3c809",
"name": "bitbybit.occt.operations.makeThickSolidSimple",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"offset": -0.02
},
"inputs": {
"shape": {
"connections": [
{
"node": "599cfa524edb7cf4",
"output": "result",
"data": {}
}
]
},
"offset": {
"connections": [
{
"node": "cd441a34cd9eb862",
"output": "result",
"data": {}
}
]
}
},
"position": [
11825.382947875949,
-737.9824264335683
]
},
"a26c21faac8b1d3e": {
"id": "a26c21faac8b1d3e",
"name": "bitbybit.occt.shapes.compound.makeCompound",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": "ab6eb7c12a765a8c",
"output": "list",
"data": {}
}
]
}
},
"position": [
12932.89203722867,
-541.6408660680198
]
},
"cc9287c906003a47": {
"id": "cc9287c906003a47",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "22248d12e9235743",
"output": "result",
"data": {}
},
{
"node": "7ef2214f55e3c809",
"output": "result",
"data": {}
},
{
"node": "ce5ae98d69c4cbe6",
"output": "result",
"data": {}
},
{
"node": "aed0f22325c972a8",
"output": "result",
"data": {}
}
]
}
},
"position": [
12159.057953383533,
-552.8558321368503
]
},
"e284d21e95977184": {
"id": "e284d21e95977184",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "cc9287c906003a47",
"output": "list",
"data": {}
}
]
}
},
"position": [
12367.220038205234,
-537.6142806160236
]
},
"ab6eb7c12a765a8c": {
"id": "ab6eb7c12a765a8c",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "e284d21e95977184",
"output": "result",
"data": {}
}
]
}
},
"position": [
12715.809821573685,
-508.20968102680996
]
},
"599cfa524edb7cf4": {
"id": "599cfa524edb7cf4",
"name": "bitbybit.occt.shapes.face.reversedFace",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "a1bbd37c4e9af4a9",
"output": "result",
"data": {}
}
]
}
},
"position": [
11596.311606689123,
-715.8665894210083
]
},
"4301ad2d1649dff9": {
"id": "4301ad2d1649dff9",
"name": "bitbybit.occt.operations.offsetAdv",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"distance": 0.2,
"tolerance": 0.1,
"joinType": "intersection",
"removeIntEdges": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "424ec86d3d30fd8b",
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": [
{
"node": "8c8b9f10fc345405",
"output": "result",
"data": {}
}
]
}
},
"position": [
10007.062506713452,
-948.7035184994628
]
},
"07f216cc1a309bee": {
"id": "07f216cc1a309bee",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"number": 0.1
},
"inputs": {},
"position": [
8921.670577154739,
-1106.6208043184279
]
},
"4d66f84e44827fc0": {
"id": "4d66f84e44827fc0",
"name": "bitbybit.math.twoNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"first": 1,
"second": 3,
"operation": "divide"
},
"inputs": {
"first": {
"connections": [
{
"node": "07f216cc1a309bee",
"output": "result",
"data": {}
}
]
}
},
"position": [
9235.926819429442,
-897.3200651773066
]
},
"8c8b9f10fc345405": {
"id": "8c8b9f10fc345405",
"name": "bitbybit.math.twoNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"first": 1,
"second": 2,
"operation": "multiply"
},
"inputs": {
"first": {
"connections": [
{
"node": "4d66f84e44827fc0",
"output": "result",
"data": {}
}
]
}
},
"position": [
9610.25143956834,
-1019.203699184224
]
},
"bd563c297e8bc603": {
"id": "bd563c297e8bc603",
"name": "bitbybit.occt.operations.offsetAdv",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"distance": 0.2,
"tolerance": 0.1,
"joinType": "intersection",
"removeIntEdges": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "424ec86d3d30fd8b",
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": [
{
"node": "07f216cc1a309bee",
"output": "result",
"data": {}
}
]
}
},
"position": [
10020.159404821527,
-1308.309122868492
]
},
"d536ad9365eb0b49": {
"id": "d536ad9365eb0b49",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"number": 0.1
},
"inputs": {},
"position": [
10613.397737378677,
-872.5442597404142
]
},
"cd441a34cd9eb862": {
"id": "cd441a34cd9eb862",
"name": "bitbybit.math.twoNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"first": 1,
"second": -2,
"operation": "divide"
},
"inputs": {
"first": {
"connections": [
{
"node": "d536ad9365eb0b49",
"output": "result",
"data": {}
}
]
}
},
"position": [
10951.612608957512,
-864.4620672331678
]
},
"6e0a4a10f1dfaf28": {
"id": "6e0a4a10f1dfaf28",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "bd563c297e8bc603",
"output": "result",
"data": {}
}
]
}
},
"position": [
10363.974594031939,
-1276.9923223214
]
},
"606c6cc31416cb50": {
"id": "606c6cc31416cb50",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "4301ad2d1649dff9",
"output": "result",
"data": {}
}
]
}
},
"position": [
10379.936920420396,
-968.1220711256544
]
},
"ea22252f7ecc6bed": {
"id": "ea22252f7ecc6bed",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "17e5f2ac69e1b99f",
"output": "list",
"data": {}
}
]
}
},
"position": [
10742.175633759458,
-1182.9746066732394
]
},
"17e5f2ac69e1b99f": {
"id": "17e5f2ac69e1b99f",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "6e0a4a10f1dfaf28",
"output": "list",
"data": {}
},
{
"node": "606c6cc31416cb50",
"output": "list",
"data": {}
}
]
}
},
"position": [
10554.312804278203,
-1145.54663822169
]
},
"c9d88ff64ae58415": {
"id": "c9d88ff64ae58415",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "ea22252f7ecc6bed",
"output": "result",
"data": {}
}
]
}
},
"position": [
10940.134923129815,
-1153.8228703973432
]
},
"0c89c0b2208b5eb1": {
"id": "0c89c0b2208b5eb1",
"name": "bitbybit.occt.operations.loft",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"makeSolid": false
},
"inputs": {
"shapes": {
"connections": [
{
"node": "c9d88ff64ae58415",
"output": "result",
"data": {}
}
]
}
},
"position": [
11321.038681566828,
-1057.4980113689746
]
},
"d02d7c8415f58b61": {
"id": "d02d7c8415f58b61",
"name": "bitbybit.occt.shapes.face.reversedFace",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "0c89c0b2208b5eb1",
"output": "result",
"data": {}
}
]
}
},
"position": [
11594.262594699518,
-1200.328899446209
]
},
"ce5ae98d69c4cbe6": {
"id": "ce5ae98d69c4cbe6",
"name": "bitbybit.occt.operations.makeThickSolidSimple",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"offset": 1
},
"inputs": {
"shape": {
"connections": [
{
"node": "0c89c0b2208b5eb1",
"output": "result",
"data": {}
}
]
},
"offset": {
"connections": [
{
"node": "41749fb42b4c6913",
"output": "result",
"data": {}
}
]
}
},
"position": [
11861.579080421687,
-1046.7374396686935
]
},
"41749fb42b4c6913": {
"id": "41749fb42b4c6913",
"name": "bitbybit.math.twoNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"first": 1,
"second": 2,
"operation": "divide"
},
"inputs": {
"first": {
"connections": [
{
"node": "cd441a34cd9eb862",
"output": "result",
"data": {}
}
]
}
},
"position": [
11284.15521533944,
-788.7751638426862
]
},
"aed0f22325c972a8": {
"id": "aed0f22325c972a8",
"name": "bitbybit.occt.operations.makeThickSolidSimple",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"offset": 1
},
"inputs": {
"shape": {
"connections": [
{
"node": "d02d7c8415f58b61",
"output": "result",
"data": {}
}
]
},
"offset": {
"connections": [
{
"node": "41749fb42b4c6913",
"output": "result",
"data": {}
}
]
}
},
"position": [
11865.340927018708,
-1284.5168154634816
]
},
"b85eaea649e4d217": {
"id": "b85eaea649e4d217",
"name": "bitbybit.babylon.scene.enableSkybox",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"skybox": "city",
"size": 1000,
"blur": 0.5,
"environmentIntensity": 0.67
},
"inputs": {},
"position": [
1595.7512545833954,
832.2454925050464
]
},
"39adf38ff0c11d10": {
"id": "39adf38ff0c11d10",
"name": "bitbybit.math.twoNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"first": 1,
"second": 2,
"operation": "divide"
},
"inputs": {
"first": {
"connections": [
{
"node": "07f216cc1a309bee",
"output": "result",
"data": {}
}
]
}
},
"position": [
9369.39311215807,
-1562.322669522927
]
},
"886c571b3c69e22d": {
"id": "886c571b3c69e22d",
"name": "bitbybit.occt.operations.offsetAdv",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"distance": 0.2,
"tolerance": 0.1,
"joinType": "intersection",
"removeIntEdges": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "424ec86d3d30fd8b",
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": [
{
"node": "39adf38ff0c11d10",
"output": "result",
"data": {}
}
]
}
},
"position": [
9877.1310043696,
-1801.9428084676572
]
},
"2d98c1f43fde65e2": {
"id": "2d98c1f43fde65e2",
"name": "bitbybit.occt.shapes.compound.makeCompound",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": "c9fedfddcc5fee89",
"output": "list",
"data": {}
}
]
}
},
"position": [
13439.42102968759,
-1886.3685665944022
]
},
"e65092bf694288ac": {
"id": "e65092bf694288ac",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "2d98c1f43fde65e2",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "0caa47df63da27d6",
"output": "result",
"data": {}
}
]
}
},
"position": [
13815.117006084189,
-1610.3869856912536
]
},
"0caa47df63da27d6": {
"id": "0caa47df63da27d6",
"name": "bitbybit.draw.optionsOcctShape",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"faceOpacity": 1,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#000000",
"vertexColour": "#ff00ff",
"edgeWidth": 2,
"vertexSize": 0.03,
"drawEdges": false,
"drawFaces": true,
"drawVertices": false,
"precision": 0.1,
"drawEdgeIndexes": false,
"edgeIndexHeight": 0.2,
"edgeIndexColour": "ff00ff",
"drawFaceIndexes": false,
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff"
},
"inputs": {},
"position": [
13431.663821818645,
-1534.0156642284405
]
},
"2760dba6c45edfea": {
"id": "2760dba6c45edfea",
"name": "bitbybit.occt.shapes.wire.createPolylineWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "0569adcbe7319984",
"output": "result",
"data": {}
},
{
"node": "e5bea5fc19829269",
"output": "result",
"data": {}
}
]
}
},
"position": [
12328.030281802718,
-2085.917062097004
]
},
"d4f62ed720e5b52e": {
"id": "d4f62ed720e5b52e",
"name": "bitbybit.occt.operations.pipePolylineWireNGon",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 0.005,
"nrCorners": 6
},
"inputs": {
"shape": {
"connections": [
{
"node": "2760dba6c45edfea",
"output": "result",
"data": {}
}
]
},
"radius": {
"connections": [
{
"node": "7d25ab3da518c9c7",
"output": "result",
"data": {}
}
]
}
},
"position": [
12680.400159533008,
-1905.3122139923462
]
},
"c9fedfddcc5fee89": {
"id": "c9fedfddcc5fee89",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "d4f62ed720e5b52e",
"output": "result",
"data": {}
}
]
}
},
"position": [
13132.921913619695,
-1844.8679418986624
]
},
"7d25ab3da518c9c7": {
"id": "7d25ab3da518c9c7",
"name": "bitbybit.math.twoNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"first": 1,
"second": 2,
"operation": "divide"
},
"inputs": {
"first": {
"connections": [
{
"node": "4d66f84e44827fc0",
"output": "result",
"data": {}
}
]
}
},
"position": [
11702.697814992513,
-1563.762428952066
]
},
"123cfc35050b1cd5": {
"id": "123cfc35050b1cd5",
"name": "bitbybit.occt.shapes.edge.getEdge",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"index": 8
},
"inputs": {
"shape": {
"connections": [
{
"node": "886c571b3c69e22d",
"output": "result",
"data": {}
}
]
}
},
"position": [
10393.766108658727,
-2290.744191214175
]
},
"e41dc3682874f70a": {
"id": "e41dc3682874f70a",
"name": "bitbybit.occt.shapes.edge.getEdge",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"index": 10
},
"inputs": {
"shape": {
"connections": [
{
"node": "886c571b3c69e22d",
"output": "result",
"data": {}
}
]
}
},
"position": [
10386.6267771277,
-2034.0064008785537
]
},
"8ad83884aba8687c": {
"id": "8ad83884aba8687c",
"name": "bitbybit.occt.shapes.edge.divideEdgeByEqualDistanceToPoints",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"nrOfDivisions": 20,
"removeStartPoint": false,
"removeEndPoint": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "123cfc35050b1cd5",
"output": "result",
"data": {}
}
]
},
"nrOfDivisions": {
"connections": [
{
"node": "56bb8d52881413aa",
"output": "result",
"data": {}
}
]
}
},
"position": [
10759.88208388099,
-2482.9743144242957
]
},
"0e6f4550154bc05d": {
"id": "0e6f4550154bc05d",
"name": "bitbybit.occt.shapes.edge.divideEdgeByEqualDistanceToPoints",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"nrOfDivisions": 20,
"removeStartPoint": false,
"removeEndPoint": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "e41dc3682874f70a",
"output": "result",
"data": {}
}
]
},
"nrOfDivisions": {
"connections": [
{
"node": "56bb8d52881413aa",
"output": "result",
"data": {}
}
]
}
},
"position": [
10763.608264758535,
-2096.6860112821
]
},
"0569adcbe7319984": {
"id": "0569adcbe7319984",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "19c49a39f3608000",
"output": "result",
"data": {}
}
]
}
},
"position": [
11941.841071944973,
-2229.629652496848
]
},
"7b1b3691f0d55cb4": {
"id": "7b1b3691f0d55cb4",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"number": 30
},
"inputs": {},
"position": [
9550.292613769458,
-2074.359276774919
]
},
"56bb8d52881413aa": {
"id": "56bb8d52881413aa",
"name": "bitbybit.math.twoNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"first": 1,
"second": 2,
"operation": "divide"
},
"inputs": {
"first": {
"connections": [
{
"node": "7b1b3691f0d55cb4",
"output": "result",
"data": {}
}
]
}
},
"position": [
9901.669286875001,
-2070.467331265796
]
},
"19c49a39f3608000": {
"id": "19c49a39f3608000",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "a8254ebbf6cea2fd",
"output": "list",
"data": {}
}
]
}
},
"position": [
11567.844306521796,
-2324.2459516772783
]
},
"a8254ebbf6cea2fd": {
"id": "a8254ebbf6cea2fd",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "8ad83884aba8687c",
"output": "result",
"data": {}
}
]
}
},
"position": [
11299.603885173226,
-2318.2462561881043
]
},
"71559cd57793d9b5": {
"id": "71559cd57793d9b5",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "0e6f4550154bc05d",
"output": "result",
"data": {}
}
]
}
},
"position": [
11287.80896616072,
-1986.5498788160805
]
},
"fc33be6e6d27b1be": {
"id": "fc33be6e6d27b1be",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "71559cd57793d9b5",
"output": "list",
"data": {}
}
]
}
},
"position": [
11571.716678315557,
-2007.9212272732143
]
},
"e5bea5fc19829269": {
"id": "e5bea5fc19829269",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "fc33be6e6d27b1be",
"output": "result",
"data": {}
}
]
}
},
"position": [
11941.72568058569,
-1985.220057019153
]
},
"b686d277066f7ba4": {
"id": "b686d277066f7ba4",
"name": "bitbybit.occt.shapes.edge.getEdge",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"index": 9
},
"inputs": {
"shape": {
"connections": [
{
"node": "bd563c297e8bc603",
"output": "result",
"data": {}
}
]
}
},
"position": [
10357.76473627498,
-2843.948944617699
]
},
"abcaaaad82a33eb0": {
"id": "abcaaaad82a33eb0",
"name": "bitbybit.occt.operations.loftAdvanced",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"makeSolid": false,
"closed": false,
"periodic": false,
"straight": true,
"nrPeriodicSections": 10,
"useSmoothing": false,
"maxUDegree": 3,
"tolerance": 1e-7,
"parType": "approxCentripetal"
},
"inputs": {
"shapes": {
"connections": [
{
"node": "878465e9af10e6e8",
"output": "list",
"data": {}
}
]
}
},
"position": [
13478.409301022466,
-2887.1555401362966
]
},
"9129566d3db9e12d": {
"id": "9129566d3db9e12d",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "b686d277066f7ba4",
"output": "result",
"data": {}
}
]
}
},
"position": [
11573.790587443902,
-2900.474939698209
]
},
"99e9fd1c598307a5": {
"id": "99e9fd1c598307a5",
"name": "bitbybit.occt.shapes.wire.combineEdgesAndWiresIntoAWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": "8fb33d3268e3ee11",
"output": "result",
"data": {}
}
]
}
},
"position": [
12676.9753919098,
-2950.0940757120065
]
},
"0d2bc723c61341bf": {
"id": "0d2bc723c61341bf",
"name": "bitbybit.lists.groupNth",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"nrElements": 1,
"keepRemainder": false
},
"inputs": {
"list": {
"connections": [
{
"node": "9129566d3db9e12d",
"output": "list",
"data": {}
}
]
}
},
"position": [
11908.97527909149,
-2981.1714513749966
]
},
"8fb33d3268e3ee11": {
"id": "8fb33d3268e3ee11",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "0d2bc723c61341bf",
"output": "result",
"data": {}
}
]
}
},
"position": [
12347.382180804267,
-2930.973893897138
]
},
"878465e9af10e6e8": {
"id": "878465e9af10e6e8",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "99e9fd1c598307a5",
"output": "result",
"data": {}
}
]
}
},
"position": [
13078.802905249386,
-2783.117502927548
]
},
"ee3ed18b0d92e093": {
"id": "ee3ed18b0d92e093",
"name": "bitbybit.occt.operations.makeThickSolidSimple",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"offset": -0.02
},
"inputs": {
"shape": {
"connections": [
{
"node": "abcaaaad82a33eb0",
"output": "result",
"data": {}
}
]
}
},
"position": [
14311.757993130703,
-2798.409003940081
]
},
"e441492126a214d5": {
"id": "e441492126a214d5",
"name": "bitbybit.draw.optionsOcctShape",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"faceOpacity": 0.99,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#0011ff",
"vertexColour": "#ff00ff",
"edgeWidth": 0.5,
"vertexSize": 0.03,
"drawEdges": true,
"drawFaces": true,
"drawVertices": false,
"precision": 0.1,
"drawEdgeIndexes": false,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"drawFaceIndexes": false,
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff"
},
"inputs": {
"faceMaterial": {
"connections": [
{
"node": "0a8f6142f8f89342",
"output": "result",
"data": {}
}
]
}
},
"position": [
14293.21604630723,
-2379.1522792593523
]
},
"b79c299d534dcccc": {
"id": "b79c299d534dcccc",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "ee3ed18b0d92e093",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "e441492126a214d5",
"output": "result",
"data": {}
}
]
}
},
"position": [
15009.024951095042,
-2710.3441897098523
]
},
"0a8f6142f8f89342": {
"id": "0a8f6142f8f89342",
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"name": "Custom Material",
"baseColor": "#000000",
"emissiveColor": "#000000",
"metallic": 0,
"roughness": 0.99,
"alpha": 1,
"backFaceCulling": false,
"zOffset": 2
},
"inputs": {},
"position": [
13914.989611036926,
-2163.491967133526
]
},
"d0e112e945586983": {
"id": "d0e112e945586983",
"name": "bitbybit.babylon.scene.drawPointLight",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"position": [
0,
0,
0
],
"intensity": 2000,
"diffuse": "#ffffff",
"specular": "#ffffff",
"radius": 0,
"shadowGeneratorMapSize": 2000,
"enableShadows": true,
"shadowDarkness": 0
},
"inputs": {
"position": {
"connections": [
{
"node": "ed1cfcec947092c6",
"output": "result",
"data": {}
}
]
}
},
"position": [
1466.9454554040435,
2254.716457836603
]
},
"ed1cfcec947092c6": {
"id": "ed1cfcec947092c6",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": 10,
"z": 10
},
"inputs": {},
"position": [
959.6998730240014,
2194.850405836429
]
},
"ff8efa876ab1e12c": {
"id": "ff8efa876ab1e12c",
"name": "bitbybit.lists.removeNthItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"nth": 2,
"offset": 0,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "b64a6f0406c9414d",
"output": "list",
"data": {}
}
]
}
},
"position": [
3226.154216130023,
-2157.1379543675785
]
},
"9e375b729658efeb": {
"id": "9e375b729658efeb",
"name": "bitbybit.lists.groupNth",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"nrElements": 2,
"keepRemainder": true
},
"inputs": {
"list": {
"connections": [
{
"node": "b64a6f0406c9414d",
"output": "list",
"data": {}
}
]
},
"nrElements": {
"connections": [
{
"node": "3abdda408ba3b534",
"output": "result",
"data": {}
}
]
}
},
"position": [
3215.1505720977366,
-1926.3192113779405
]
},
"3abdda408ba3b534": {
"id": "3abdda408ba3b534",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"number": 5
},
"inputs": {},
"position": [
2746.757260191581,
-2183.7253230823153
]
},
"51d8e1494747672f": {
"id": "51d8e1494747672f",
"name": "bitbybit.lists.removeItemAtIndex",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 3,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "c6811b74f75e220c",
"output": "result",
"data": {}
}
]
},
"index": {
"connections": [
{
"node": "3b236fe626f4bc52",
"output": "result",
"data": {}
}
]
}
},
"position": [
3928.8769831273025,
-1854.8758160286002
]
},
"c6811b74f75e220c": {
"id": "c6811b74f75e220c",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "9e375b729658efeb",
"output": "result",
"data": {}
}
]
}
},
"position": [
3492.6143012001717,
-1858.0456004620853
]
},
"4d4d15644d8fe6ff": {
"id": "4d4d15644d8fe6ff",
"name": "bitbybit.lists.addItemAtIndex",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 3,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "51d8e1494747672f",
"output": "result",
"data": {}
}
]
},
"item": {
"connections": [
{
"node": "ddcc02876eae9c2e",
"output": "result",
"data": {}
}
]
},
"index": {
"connections": [
{
"node": "3b236fe626f4bc52",
"output": "result",
"data": {}
}
]
}
},
"position": [
4259.776635160259,
-1988.182272649413
]
},
"ddcc02876eae9c2e": {
"id": "ddcc02876eae9c2e",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"number": 0
},
"inputs": {},
"position": [
3870.34091429479,
-2034.558372454683
]
},
"02dc44173feb8a18": {
"id": "02dc44173feb8a18",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "4d4d15644d8fe6ff",
"output": "result",
"data": {}
}
]
}
},
"position": [
4567.894025879088,
-1838.540890553353
]
},
"5dfec08d1b90175c": {
"id": "5dfec08d1b90175c",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "02dc44173feb8a18",
"output": "result",
"data": {}
}
]
}
},
"position": [
4881.609405628117,
-1773.7602335088989
]
},
"9a83ced76d3f1769": {
"id": "9a83ced76d3f1769",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "5dfec08d1b90175c",
"output": "list",
"data": {}
}
]
}
},
"position": [
3767.3197331971537,
-1205.6824098389711
]
},
"81c8fd80934dc151": {
"id": "81c8fd80934dc151",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "0d409fc0f7fca278",
"output": "list",
"data": {}
}
]
}
},
"position": [
3772.860526020944,
-987.9855122816502
]
},
"91915034b859667b": {
"id": "91915034b859667b",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "85a175a284f5e2b1",
"output": "list",
"data": {}
}
]
}
},
"position": [
3786.1658185326582,
-826.5105646818837
]
},
"40f59ba220952397": {
"id": "40f59ba220952397",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "eb5b0452c5d35ec6",
"output": "list",
"data": {}
}
]
}
},
"position": [
3810.4566360885315,
-621.3813302193607
]
},
"3b236fe626f4bc52": {
"id": "3b236fe626f4bc52",
"name": "bitbybit.math.twoNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"first": 1,
"second": 1,
"operation": "subtract"
},
"inputs": {
"first": {
"connections": [
{
"node": "3abdda408ba3b534",
"output": "result",
"data": {}
}
]
}
},
"position": [
2826.5592357590035,
-1970.274016380767
]
},
"cfea12139fadc0b8": {
"id": "cfea12139fadc0b8",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "89f9eff3a4cc7d6d",
"output": "result",
"data": {}
},
{
"node": "c6544c188a3c0433",
"output": "result",
"data": {}
}
]
}
},
"position": [
7768.9296912619775,
863.0847227863381
]
},
"4d5e2ee20d8c575a": {
"id": "4d5e2ee20d8c575a",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "cfea12139fadc0b8",
"output": "list",
"data": {}
}
]
}
},
"position": [
8027.285368352323,
898.2289924266636
]
},
"c7d92ff2035626b2": {
"id": "c7d92ff2035626b2",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "4d5e2ee20d8c575a",
"output": "result",
"data": {}
}
]
}
},
"position": [
8254.333383537003,
872.134761509957
]
},
"6d343ba2dd046625": {
"id": "6d343ba2dd046625",
"name": "bitbybit.occt.shapes.wire.createPolylineWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "c7d92ff2035626b2",
"output": "result",
"data": {}
}
]
}
},
"position": [
8628.161172642309,
802.4277670265932
]
},
"571772c0b3bca5d5": {
"id": "571772c0b3bca5d5",
"name": "bitbybit.occt.shapes.wire.pointOnWireAtParam",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"param": 0.4
},
"inputs": {
"shape": {
"connections": [
{
"node": "6d343ba2dd046625",
"output": "result",
"data": {}
}
]
}
},
"position": [
8919.288980710851,
583.6652892815754
]
},
"af1151f0335665cf": {
"id": "af1151f0335665cf",
"name": "bitbybit.occt.shapes.wire.pointOnWireAtParam",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"param": 0.6
},
"inputs": {
"shape": {
"connections": [
{
"node": "6d343ba2dd046625",
"output": "result",
"data": {}
}
]
}
},
"position": [
8911.441211845313,
852.1733002878444
]
},
"9e692b91f63bc866": {
"id": "9e692b91f63bc866",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "8825c8a5490ae2c4",
"output": "list",
"data": {}
},
{
"node": "746f9bbd5c41258b",
"output": "list",
"data": {}
},
{
"node": "e523f31c86b4c4ac",
"output": "result",
"data": {}
},
{
"node": "909f8e8068d94919",
"output": "result",
"data": {}
}
]
}
},
"position": [
9423.902807125269,
1049.7307919551663
]
},
"a70474bb06ac6ffe": {
"id": "a70474bb06ac6ffe",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "9e692b91f63bc866",
"output": "list",
"data": {}
}
]
}
},
"position": [
9632.071004891557,
1052.388785404621
]
},
"8825c8a5490ae2c4": {
"id": "8825c8a5490ae2c4",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "571772c0b3bca5d5",
"output": "result",
"data": {}
}
]
}
},
"position": [
9215.721062916411,
729.8391393493079
]
},
"746f9bbd5c41258b": {
"id": "746f9bbd5c41258b",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "af1151f0335665cf",
"output": "result",
"data": {}
}
]
}
},
"position": [
9223.019960367812,
937.8912177241743
]
},
"da0539bed9497e0c": {
"id": "da0539bed9497e0c",
"name": "bitbybit.occt.shapes.wire.createPolygonWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "bcd0f2db278a1b9a",
"output": "result",
"data": {}
}
]
}
},
"position": [
10216.200122608716,
953.0844499513425
]
},
"bcd0f2db278a1b9a": {
"id": "bcd0f2db278a1b9a",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "a70474bb06ac6ffe",
"output": "result",
"data": {}
}
]
}
},
"position": [
9880.080533452136,
961.4656998401109
]
},
"9cc48a70c4de03ce": {
"id": "9cc48a70c4de03ce",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "b64a6f0406c9414d",
"output": "list",
"data": {}
}
]
}
},
"position": [
3815.535839111373,
-472.554492782726
]
},
"e523f31c86b4c4ac": {
"id": "e523f31c86b4c4ac",
"name": "bitbybit.point.transformsForPoints",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "96b4d467f87fdf9d",
"output": "list",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": "41c69f6b86e1155f",
"output": "result",
"data": {}
}
]
}
},
"position": [
7042.276955465329,
1505.6453875958741
]
},
"909f8e8068d94919": {
"id": "909f8e8068d94919",
"name": "bitbybit.point.transformsForPoints",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "f35f3659fd8ac586",
"output": "list",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": "41c69f6b86e1155f",
"output": "result",
"data": {}
}
]
}
},
"position": [
7042.874160385539,
1764.3471616185752
]
},
"41c69f6b86e1155f": {
"id": "41c69f6b86e1155f",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 4,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "dede764e0182242f",
"output": "result",
"data": {}
}
]
}
},
"position": [
6613.452918741661,
1347.2429908401045
]
},
"30c45c43fe35dde9": {
"id": "30c45c43fe35dde9",
"name": "bitbybit.occt.operations.loftAdvanced",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"makeSolid": true,
"closed": false,
"periodic": false,
"straight": true,
"nrPeriodicSections": 10,
"useSmoothing": false,
"maxUDegree": 3,
"tolerance": 1e-7,
"parType": "approxCentripetal"
},
"inputs": {
"shapes": {
"connections": [
{
"node": "e39201ca4b0884af",
"output": "list",
"data": {}
}
]
}
},
"position": [
10688.660595223864,
1012.2101315614268
]
},
"e39201ca4b0884af": {
"id": "e39201ca4b0884af",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "da0539bed9497e0c",
"output": "result",
"data": {}
}
]
}
},
"position": [
10458.60296085634,
1030.9590024271786
]
},
"0b59d8f17e8db1c8": {
"id": "0b59d8f17e8db1c8",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "30c45c43fe35dde9",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "5d5f33992508e355",
"output": "result",
"data": {}
}
]
}
},
"position": [
11194.184924888401,
1526.7156101119144
]
},
"5d5f33992508e355": {
"id": "5d5f33992508e355",
"name": "bitbybit.draw.optionsOcctShape",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"faceOpacity": 1,
"edgeOpacity": 1,
"edgeColour": "#000000",
"faceColour": "#030033",
"vertexColour": "#ff00ff",
"edgeWidth": 0.05,
"vertexSize": 0.03,
"drawEdges": true,
"drawFaces": true,
"drawVertices": false,
"precision": 0.01,
"drawEdgeIndexes": false,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"drawFaceIndexes": false,
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff"
},
"inputs": {},
"position": [
10680.26680782654,
1650.3447252903113
]
},
"d189f29fba755ecf": {
"id": "d189f29fba755ecf",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "81ccb084a3c9afdc",
"output": "item",
"data": {}
},
{
"node": "9a0d6edbb8d5bf2e",
"output": "item",
"data": {}
},
{
"node": "b989905c51fe2390",
"output": "item",
"data": {}
},
{
"node": "50e284acc239a29e",
"output": "item",
"data": {}
}
]
}
},
"position": [
8277.327459816173,
1625.5493042690266
]
},
"62eb3b5ec4d954dd": {
"id": "62eb3b5ec4d954dd",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "d189f29fba755ecf",
"output": "list",
"data": {}
}
]
}
},
"position": [
8547.313986213096,
1598.8565035380002
]
},
"14d64140ba4766be": {
"id": "14d64140ba4766be",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "62eb3b5ec4d954dd",
"output": "result",
"data": {}
}
]
}
},
"position": [
8749.574082482306,
1643.2462163490595
]
},
"4b36d506b85be425": {
"id": "4b36d506b85be425",
"name": "bitbybit.lists.groupNth",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"nrElements": 2,
"keepRemainder": false
},
"inputs": {
"list": {
"connections": [
{
"node": "9f4095de1b47dcba",
"output": "list",
"data": {}
}
]
},
"nrElements": {
"connections": [
{
"node": "3abdda408ba3b534",
"output": "result",
"data": {}
}
]
}
},
"position": [
9312.211040577786,
1784.6942351366877
]
},
"9f4095de1b47dcba": {
"id": "9f4095de1b47dcba",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "14d64140ba4766be",
"output": "result",
"data": {}
}
]
}
},
"position": [
9091.730270461221,
1670.0349441858443
]
},
"fbd6776bfaf5f596": {
"id": "fbd6776bfaf5f596",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "4b36d506b85be425",
"output": "result",
"data": {}
}
]
}
},
"position": [
9629.540172207116,
1775.8455340465882
]
},
"5fb3e9416559cd13": {
"id": "5fb3e9416559cd13",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 4,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "fbd6776bfaf5f596",
"output": "result",
"data": {}
}
]
},
"index": {
"connections": [
{
"node": "3b236fe626f4bc52",
"output": "result",
"data": {}
}
]
}
},
"position": [
9984.342456240034,
1684.1777787863307
]
},
"81ccb084a3c9afdc": {
"id": "81ccb084a3c9afdc",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "ca2001c21ae84ae0",
"output": "result",
"data": {}
}
]
}
},
"position": [
7665.908602499707,
1190.0559732942747
]
},
"9a0d6edbb8d5bf2e": {
"id": "9a0d6edbb8d5bf2e",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "87c15eddfea31e1b",
"output": "result",
"data": {}
}
]
}
},
"position": [
7627.833021472346,
1415.8124865232048
]
},
"b989905c51fe2390": {
"id": "b989905c51fe2390",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "909f8e8068d94919",
"output": "result",
"data": {}
}
]
}
},
"position": [
7592.312943994311,
1642.860117841397
]
},
"50e284acc239a29e": {
"id": "50e284acc239a29e",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "e523f31c86b4c4ac",
"output": "result",
"data": {}
}
]
}
},
"position": [
7559.123655571884,
1854.840188671246
]
},
"0f800eebc0881afd": {
"id": "0f800eebc0881afd",
"name": "bitbybit.occt.shapes.wire.createPolygonWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "5fb3e9416559cd13",
"output": "result",
"data": {}
}
]
}
},
"position": [
10371.776206293047,
2001.5176196021098
]
},
"2203d3eb1104c92c": {
"id": "2203d3eb1104c92c",
"name": "bitbybit.occt.operations.loft",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"makeSolid": false
},
"inputs": {
"shapes": {
"connections": [
{
"node": "b735afb62e536588",
"output": "result",
"data": {}
}
]
}
},
"position": [
11961.617880658312,
1926.9220680059432
]
},
"971a75b01cf6b559": {
"id": "971a75b01cf6b559",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "f4cdd8c6df5eb041",
"output": "list",
"data": {}
},
{
"node": "eaf2728b5012a0b8",
"output": "list",
"data": {}
}
]
}
},
"position": [
11190.573571061754,
1985.8261205947895
]
},
"7206b556518d45e3": {
"id": "7206b556518d45e3",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "971a75b01cf6b559",
"output": "list",
"data": {}
}
]
}
},
"position": [
11413.3916747908,
1981.9353741492298
]
},
"b735afb62e536588": {
"id": "b735afb62e536588",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "7206b556518d45e3",
"output": "result",
"data": {}
}
]
}
},
"position": [
11641.029943975938,
1980.5901070916914
]
},
"f4cdd8c6df5eb041": {
"id": "f4cdd8c6df5eb041",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "0f800eebc0881afd",
"output": "result",
"data": {}
}
]
}
},
"position": [
11106.528563530037,
1855.8167463487528
]
},
"eaf2728b5012a0b8": {
"id": "eaf2728b5012a0b8",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "2eb9a4493ec8f72c",
"output": "result",
"data": {}
}
]
}
},
"position": [
11168.076812631965,
2147.4952502015512
]
},
"0ed439d54d5af03d": {
"id": "0ed439d54d5af03d",
"name": "bitbybit.occt.operations.makeThickSolidSimple",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"offset": -0.05
},
"inputs": {
"shape": {
"connections": [
{
"node": "2203d3eb1104c92c",
"output": "result",
"data": {}
}
]
},
"offset": {
"connections": [
{
"node": "fed52338ab32d56c",
"output": "result",
"data": {}
}
]
}
},
"position": [
12694.89086238067,
1925.1687004368573
]
},
"e084944aa99e8526": {
"id": "e084944aa99e8526",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"number": 0.05
},
"inputs": {},
"position": [
12128.462018624994,
2378.020482809624
]
},
"3f5684490476f9f3": {
"id": "3f5684490476f9f3",
"name": "bitbybit.occt.shapes.face.reversedFace",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "2203d3eb1104c92c",
"output": "result",
"data": {}
}
]
}
},
"position": [
12433.894368349578,
2145.2598465756205
]
},
"fed52338ab32d56c": {
"id": "fed52338ab32d56c",
"name": "bitbybit.math.oneNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"number": 1,
"operation": "negate"
},
"inputs": {
"number": {
"connections": [
{
"node": "e084944aa99e8526",
"output": "result",
"data": {}
}
]
}
},
"position": [
12462.229958339223,
2370.3474871753206
]
},
"f780d55c0ed3c1f3": {
"id": "f780d55c0ed3c1f3",
"name": "bitbybit.occt.operations.makeThickSolidSimple",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"offset": 1
},
"inputs": {
"shape": {
"connections": [
{
"node": "3f5684490476f9f3",
"output": "result",
"data": {}
}
]
},
"offset": {
"connections": [
{
"node": "fed52338ab32d56c",
"output": "result",
"data": {}
}
]
}
},
"position": [
12812.307919107936,
2309.4026216307207
]
},
"c3d46d2a835b8d75": {
"id": "c3d46d2a835b8d75",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "0ed439d54d5af03d",
"output": "result",
"data": {}
},
{
"node": "f780d55c0ed3c1f3",
"output": "result",
"data": {}
}
]
}
},
"position": [
13078.43212509574,
2136.5031148428857
]
},
"034e464056b595d3": {
"id": "034e464056b595d3",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 2
},
"inputs": {
"list": {
"connections": [
{
"node": "c3d46d2a835b8d75",
"output": "list",
"data": {}
}
]
}
},
"position": [
13283.83435890375,
2127.3787792101903
]
},
"251c731fcec4068c": {
"id": "251c731fcec4068c",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "034e464056b595d3",
"output": "result",
"data": {}
}
]
}
},
"position": [
13617.03211150902,
2126.7430039035953
]
},
"cec8a1087d0b8b29": {
"id": "cec8a1087d0b8b29",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "0c08a0020931cc9e",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "8a24dfbdb4a8beb2",
"output": "result",
"data": {}
}
]
}
},
"position": [
14166.872241205541,
1371.130302836677
]
},
"0c08a0020931cc9e": {
"id": "0c08a0020931cc9e",
"name": "bitbybit.occt.shapes.compound.makeCompound",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": "251c731fcec4068c",
"output": "list",
"data": {}
}
]
}
},
"position": [
13828.53625032684,
1378.9404803063658
]
},
"8a24dfbdb4a8beb2": {
"id": "8a24dfbdb4a8beb2",
"name": "bitbybit.draw.optionsOcctShape",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"faceOpacity": 1,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#000000",
"vertexColour": "#ff00ff",
"edgeWidth": 2,
"vertexSize": 0.03,
"drawEdges": false,
"drawFaces": true,
"drawVertices": false,
"precision": 0.1,
"drawEdgeIndexes": false,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"drawFaceIndexes": false,
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff"
},
"inputs": {},
"position": [
13848.943718553715,
1648.842342225898
]
},
"bfcb7b91818e2858": {
"id": "bfcb7b91818e2858",
"name": "bitbybit.occt.shapes.edge.getCornerPointsOfEdgesForShape",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "083abd1ed15fa48d",
"output": "result",
"data": {}
}
]
}
},
"position": [
12693.496098662185,
2885.2813183476524
]
},
"68be22fb7a2061ad": {
"id": "68be22fb7a2061ad",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 0,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "bfcb7b91818e2858",
"output": "result",
"data": {}
}
]
}
},
"position": [
13119.063771716716,
2505.019168270281
]
},
"b82e848263f7fc9e": {
"id": "b82e848263f7fc9e",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 1,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "bfcb7b91818e2858",
"output": "result",
"data": {}
}
]
}
},
"position": [
13119.50189104593,
2735.5266011045383
]
},
"89304aa013b9a059": {
"id": "89304aa013b9a059",
"name": "bitbybit.lists.removeItemAtIndex",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 0,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "29c3d75a4bc56813",
"output": "list",
"data": {}
}
]
}
},
"position": [
11967.117921864614,
3092.870723260145
]
},
"29c3d75a4bc56813": {
"id": "29c3d75a4bc56813",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "2eb9a4493ec8f72c",
"output": "result",
"data": {}
}
]
}
},
"position": [
11176.52676635421,
3090.1928095463177
]
},
"6e1bfd72881aad4f": {
"id": "6e1bfd72881aad4f",
"name": "bitbybit.lists.removeItemAtIndex",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 0,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "29c3d75a4bc56813",
"output": "list",
"data": {}
}
]
},
"index": {
"connections": [
{
"node": "53605bfee156c769",
"output": "result",
"data": {}
}
]
}
},
"position": [
12035.976763579738,
3338.527460128083
]
},
"a49d8ab45f886676": {
"id": "a49d8ab45f886676",
"name": "bitbybit.lists.listLength",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "29c3d75a4bc56813",
"output": "list",
"data": {}
}
]
}
},
"position": [
11373.91783508813,
3384.7071721426782
]
},
"53605bfee156c769": {
"id": "53605bfee156c769",
"name": "bitbybit.math.twoNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"first": 1,
"second": 1,
"operation": "subtract"
},
"inputs": {
"first": {
"connections": [
{
"node": "a49d8ab45f886676",
"output": "result",
"data": {}
}
]
}
},
"position": [
11639.394547619462,
3442.863226130992
]
},
"083abd1ed15fa48d": {
"id": "083abd1ed15fa48d",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "89304aa013b9a059",
"output": "result",
"data": {}
}
]
}
},
"position": [
12282.516133361378,
3132.1749658737413
]
},
"e91fe71b75f1ea27": {
"id": "e91fe71b75f1ea27",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "6e1bfd72881aad4f",
"output": "result",
"data": {}
}
]
}
},
"position": [
12323.339707256666,
3385.8396524900227
]
},
"bfd4539cd81bc805": {
"id": "bfd4539cd81bc805",
"name": "bitbybit.occt.shapes.edge.getCornerPointsOfEdgesForShape",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "e91fe71b75f1ea27",
"output": "result",
"data": {}
}
]
}
},
"position": [
12727.04954004437,
3403.6161216230844
]
},
"5d68e9f8c1718a89": {
"id": "5d68e9f8c1718a89",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 2,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "bfcb7b91818e2858",
"output": "result",
"data": {}
}
]
}
},
"position": [
13121.943588180573,
2965.8518779615183
]
},
"8057ffd623f77907": {
"id": "8057ffd623f77907",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 3,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "bfd4539cd81bc805",
"output": "result",
"data": {}
}
]
}
},
"position": [
13122.06197765488,
4210.65042258146
]
},
"33ef40b52a704e1b": {
"id": "33ef40b52a704e1b",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "b82e848263f7fc9e",
"output": "result",
"data": {}
}
]
}
},
"position": [
13495.986999655519,
2827.5135760499097
]
},
"6a2335e6a5aaa297": {
"id": "6a2335e6a5aaa297",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "8057ffd623f77907",
"output": "result",
"data": {}
}
]
}
},
"position": [
13515.817346446613,
4229.837940339838
]
},
"27667b4da7ed4e78": {
"id": "27667b4da7ed4e78",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "33ef40b52a704e1b",
"output": "list",
"data": {}
},
{
"node": "6a2335e6a5aaa297",
"output": "list",
"data": {}
}
]
}
},
"position": [
13750.863687230705,
3275.0062179127694
]
},
"6a6457d0740f9d59": {
"id": "6a6457d0740f9d59",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "27667b4da7ed4e78",
"output": "list",
"data": {}
}
]
}
},
"position": [
13978.363455159664,
3231.091491900442
]
},
"3052aa6715b90edf": {
"id": "3052aa6715b90edf",
"name": "bitbybit.occt.shapes.wire.createPolylineWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "8426a888e2508b14",
"output": "result",
"data": {}
}
]
}
},
"position": [
14622.604259019552,
3199.3104385556153
]
},
"8426a888e2508b14": {
"id": "8426a888e2508b14",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "6a6457d0740f9d59",
"output": "result",
"data": {}
}
]
}
},
"position": [
14242.961410480842,
3213.443372786926
]
},
"342e01a3ccf648a5": {
"id": "342e01a3ccf648a5",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 3,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "bfcb7b91818e2858",
"output": "result",
"data": {}
}
]
}
},
"position": [
13122.196669672032,
3191.198929884513
]
},
"23f7a1ee8c729dc6": {
"id": "23f7a1ee8c729dc6",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 0,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "bfd4539cd81bc805",
"output": "result",
"data": {}
}
]
}
},
"position": [
13116.309797584578,
3474.844683077469
]
},
"20a30176a5449472": {
"id": "20a30176a5449472",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 2,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "bfd4539cd81bc805",
"output": "result",
"data": {}
}
]
}
},
"position": [
13121.562826507263,
3962.2038183024297
]
},
"4c5d17594d7aa51f": {
"id": "4c5d17594d7aa51f",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 1,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "bfd4539cd81bc805",
"output": "result",
"data": {}
}
]
}
},
"position": [
13124.543508208255,
3716.0511788137374
]
},
"75b407bfc8017737": {
"id": "75b407bfc8017737",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "5d68e9f8c1718a89",
"output": "result",
"data": {}
}
]
}
},
"position": [
13490.011333227705,
3050.508157478389
]
},
"95676ab8664b7155": {
"id": "95676ab8664b7155",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "68be22fb7a2061ad",
"output": "result",
"data": {}
}
]
}
},
"position": [
13504.640348188488,
2651.2129326654585
]
},
"782fe0e02b2a0f6d": {
"id": "782fe0e02b2a0f6d",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "23f7a1ee8c729dc6",
"output": "result",
"data": {}
}
]
}
},
"position": [
13492.642068255373,
3531.97081419564
]
},
"ac6e222e837d0c18": {
"id": "ac6e222e837d0c18",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "20a30176a5449472",
"output": "result",
"data": {}
}
]
}
},
"position": [
13508.892833209942,
4013.4559705733755
]
},
"d9372f74ab76ba24": {
"id": "d9372f74ab76ba24",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "75b407bfc8017737",
"output": "list",
"data": {}
},
{
"node": "782fe0e02b2a0f6d",
"output": "list",
"data": {}
}
]
}
},
"position": [
13780.384586893058,
3515.4080823771083
]
},
"849cb0e473a77e83": {
"id": "849cb0e473a77e83",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "342e01a3ccf648a5",
"output": "result",
"data": {}
}
]
}
},
"position": [
13480.43831920143,
3283.1203166790883
]
},
"d3ff29ffd3258754": {
"id": "d3ff29ffd3258754",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "4c5d17594d7aa51f",
"output": "result",
"data": {}
}
]
}
},
"position": [
13484.017045289302,
3759.3838814841706
]
},
"31198d63719efb88": {
"id": "31198d63719efb88",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "d9372f74ab76ba24",
"output": "list",
"data": {}
}
]
}
},
"position": [
14048.076902718069,
3538.1090493591396
]
},
"9c7126e3dd1ab7ef": {
"id": "9c7126e3dd1ab7ef",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "31198d63719efb88",
"output": "result",
"data": {}
}
]
}
},
"position": [
14287.303338256688,
3538.4316464555986
]
},
"7ce31aeaa71e9767": {
"id": "7ce31aeaa71e9767",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "79947dea2e0249e5",
"output": "result",
"data": {}
}
]
}
},
"position": [
14283.99088755413,
3707.6379328506146
]
},
"6e2aa5210c7ae6d4": {
"id": "6e2aa5210c7ae6d4",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "81181020e9f72fd8",
"output": "result",
"data": {}
}
]
}
},
"position": [
14272.045049997063,
3946.860435421851
]
},
"79947dea2e0249e5": {
"id": "79947dea2e0249e5",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "7c6b96a26984c60e",
"output": "list",
"data": {}
}
]
}
},
"position": [
14055.257820763261,
3739.5699660593973
]
},
"81181020e9f72fd8": {
"id": "81181020e9f72fd8",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "fb09184fc8c1a3b9",
"output": "list",
"data": {}
}
]
}
},
"position": [
14051.169044803293,
3953.2537017020118
]
},
"7c6b96a26984c60e": {
"id": "7c6b96a26984c60e",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "849cb0e473a77e83",
"output": "list",
"data": {}
},
{
"node": "d3ff29ffd3258754",
"output": "list",
"data": {}
}
]
}
},
"position": [
13786.059224900786,
3768.7543564536727
]
},
"fb09184fc8c1a3b9": {
"id": "fb09184fc8c1a3b9",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "95676ab8664b7155",
"output": "list",
"data": {}
},
{
"node": "ac6e222e837d0c18",
"output": "list",
"data": {}
}
]
}
},
"position": [
13809.609085308084,
3994.292973957723
]
},
"861cecf488b086f1": {
"id": "861cecf488b086f1",
"name": "bitbybit.occt.shapes.wire.createPolylineWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "9c7126e3dd1ab7ef",
"output": "result",
"data": {}
}
]
}
},
"position": [
14699.855757655208,
3469.225460023791
]
},
"317e0c097a61bb70": {
"id": "317e0c097a61bb70",
"name": "bitbybit.occt.shapes.wire.createPolylineWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "7ce31aeaa71e9767",
"output": "result",
"data": {}
}
]
}
},
"position": [
14724.425427600587,
3689.84402997018
]
},
"b0d1aa3755833fca": {
"id": "b0d1aa3755833fca",
"name": "bitbybit.occt.shapes.wire.createPolylineWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": "6e2aa5210c7ae6d4",
"output": "result",
"data": {}
}
]
}
},
"position": [
14752.935364545428,
3934.160837028528
]
},
"f051c8f726399d65": {
"id": "f051c8f726399d65",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "3052aa6715b90edf",
"output": "result",
"data": {}
},
{
"node": "861cecf488b086f1",
"output": "result",
"data": {}
},
{
"node": "317e0c097a61bb70",
"output": "result",
"data": {}
},
{
"node": "b0d1aa3755833fca",
"output": "result",
"data": {}
}
]
}
},
"position": [
15024.368203682385,
3561.533063850724
]
},
"4954243bb5abaa7a": {
"id": "4954243bb5abaa7a",
"name": "bitbybit.occt.shapes.compound.makeCompound",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": "801ca195bb5118bb",
"output": "result",
"data": {}
}
]
}
},
"position": [
15622.307345237296,
3558.0751233346627
]
},
"5dfe5fcc4ca94916": {
"id": "5dfe5fcc4ca94916",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "4954243bb5abaa7a",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "d58316b317cbda15",
"output": "result",
"data": {}
}
]
}
},
"position": [
15902.43801739337,
3542.682657628589
]
},
"d58316b317cbda15": {
"id": "d58316b317cbda15",
"name": "bitbybit.draw.optionsOcctShape",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"faceOpacity": 1,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#e580ff",
"vertexColour": "#ff00ff",
"edgeWidth": 2,
"vertexSize": 0.03,
"drawEdges": false,
"drawFaces": true,
"drawVertices": false,
"precision": 0.1,
"drawEdgeIndexes": false,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"drawFaceIndexes": false,
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff"
},
"inputs": {},
"position": [
15280.706227970613,
3909.996367022373
]
},
"801ca195bb5118bb": {
"id": "801ca195bb5118bb",
"name": "bitbybit.occt.operations.pipeWiresCylindrical",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 0.03
},
"inputs": {
"shapes": {
"connections": [
{
"node": "f051c8f726399d65",
"output": "list",
"data": {}
}
]
}
},
"position": [
15229.132544982005,
3481.8267347514866
]
},
"314aab969a042619": {
"id": "314aab969a042619",
"name": "bitbybit.occt.shapes.wire.createBSpline",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"closed": false
},
"inputs": {
"points": {
"connections": [
{
"node": "ee6040dbc4029599",
"output": "list",
"data": {}
}
]
}
},
"position": [
2778.781476345206,
1459.0532342627596
]
},
"a1b9f06f81ec809f": {
"id": "a1b9f06f81ec809f",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": 0.5,
"z": -40
},
"inputs": {
"y": {
"connections": [
{
"node": "2d88ff06f0e39547",
"output": "result",
"data": {}
}
]
}
},
"position": [
2282.714787435225,
1336.0926725814506
]
},
"5e0b238d4503cf97": {
"id": "5e0b238d4503cf97",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 5,
"y": 0.5,
"z": -10
},
"inputs": {
"y": {
"connections": [
{
"node": "2d88ff06f0e39547",
"output": "result",
"data": {}
}
]
}
},
"position": [
2293.987561203447,
1669.4994242697019
]
},
"ee6040dbc4029599": {
"id": "ee6040dbc4029599",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "a1b9f06f81ec809f",
"output": "result",
"data": {}
},
{
"node": "5e0b238d4503cf97",
"output": "result",
"data": {}
},
{
"node": "1f4e9318728e22bb",
"output": "result",
"data": {}
},
{
"node": "022a668222a357bc",
"output": "result",
"data": {}
},
{
"node": "3db5fbcad558692b",
"output": "result",
"data": {}
}
]
}
},
"position": [
2581.5027364669854,
1493.5011198346867
]
},
"1f4e9318728e22bb": {
"id": "1f4e9318728e22bb",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": -2,
"y": 0,
"z": 9.9
},
"inputs": {
"y": {
"connections": [
{
"node": "2d88ff06f0e39547",
"output": "result",
"data": {}
}
]
}
},
"position": [
2307.8631317177233,
1996.0998314818885
]
},
"2d88ff06f0e39547": {
"id": "2d88ff06f0e39547",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"number": 0.7
},
"inputs": {},
"position": [
1986.72154147766,
1720.9507690523187
]
},
"022a668222a357bc": {
"id": "022a668222a357bc",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": 0,
"z": 20
},
"inputs": {
"y": {
"connections": [
{
"node": "2d88ff06f0e39547",
"output": "result",
"data": {}
}
]
}
},
"position": [
2302.0574861472423,
2297.3965696941846
]
},
"3db5fbcad558692b": {
"id": "3db5fbcad558692b",
"name": "bitbybit.point.pointXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": 0,
"z": 40
},
"inputs": {
"y": {
"connections": [
{
"node": "2d88ff06f0e39547",
"output": "result",
"data": {}
}
]
}
},
"position": [
2280.781581459621,
2613.1015121770606
]
},
"3445a60ea6695bab": {
"id": "3445a60ea6695bab",
"name": "bitbybit.occt.operations.offsetAdv",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"distance": 5,
"tolerance": 0.1,
"joinType": "arc",
"removeIntEdges": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "314aab969a042619",
"output": "result",
"data": {}
}
]
}
},
"position": [
3129.8347313389754,
2127.091328959627
]
},
"5327b5ef0b1b2866": {
"id": "5327b5ef0b1b2866",
"name": "bitbybit.occt.operations.offsetAdv",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"distance": 12,
"tolerance": 0.1,
"joinType": "arc",
"removeIntEdges": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "8701ba48b98380e9",
"output": "result",
"data": {}
}
]
}
},
"position": [
4264.9741286532035,
1259.8808524378103
]
},
"025fcee0c7969fd8": {
"id": "025fcee0c7969fd8",
"name": "bitbybit.occt.shapes.face.createFaceFromWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"planar": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "3445a60ea6695bab",
"output": "result",
"data": {}
}
]
}
},
"position": [
3498.822525296357,
2283.7701048968333
]
},
"78c33a11fe49cb31": {
"id": "78c33a11fe49cb31",
"name": "bitbybit.draw.optionsOcctShape",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"faceOpacity": 1,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#ff0000",
"vertexColour": "#ff00ff",
"edgeWidth": 2,
"vertexSize": 0.03,
"drawEdges": true,
"drawFaces": true,
"drawVertices": false,
"precision": 0.01,
"drawEdgeIndexes": false,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"drawFaceIndexes": false,
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff"
},
"inputs": {
"faceMaterial": {
"connections": [
{
"node": "7531ad88bf789a8e",
"output": "result",
"data": {}
}
]
}
},
"position": [
3522.7835375260834,
2899.7472168514482
]
},
"7531ad88bf789a8e": {
"id": "7531ad88bf789a8e",
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"name": "Custom Material",
"baseColor": "#0000ff",
"emissiveColor": "#000000",
"metallic": 0.99,
"roughness": 0.1,
"alpha": 0.999,
"backFaceCulling": false,
"zOffset": 0
},
"inputs": {},
"position": [
3039.7150035609675,
2901.00174329484
]
},
"ef63b041a39d35e0": {
"id": "ef63b041a39d35e0",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "025fcee0c7969fd8",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "78c33a11fe49cb31",
"output": "result",
"data": {}
}
]
}
},
"position": [
4004.359274703628,
2993.4580138822457
]
},
"79d850cc32d21321": {
"id": "79d850cc32d21321",
"name": "bitbybit.occt.shapes.face.createFaceFromWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"planar": true
},
"inputs": {
"shape": {
"connections": [
{
"node": "5327b5ef0b1b2866",
"output": "result",
"data": {}
}
]
}
},
"position": [
4633.93530612815,
1225.491563380346
]
},
"66c8fb294155440a": {
"id": "66c8fb294155440a",
"name": "bitbybit.occt.operations.splitShapeWithShapes",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "79d850cc32d21321",
"output": "result",
"data": {}
}
]
},
"shapes": {
"connections": [
{
"node": "e3638200cf4da8fb",
"output": "list",
"data": {}
}
]
}
},
"position": [
4947.223603214431,
1245.832977168771
]
},
"e3638200cf4da8fb": {
"id": "e3638200cf4da8fb",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "8701ba48b98380e9",
"output": "result",
"data": {}
}
]
}
},
"position": [
4618.878316320544,
1476.4695681905484
]
},
"a0f94dc05de36e77": {
"id": "a0f94dc05de36e77",
"name": "bitbybit.occt.shapes.face.getFaces",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "66c8fb294155440a",
"output": "result",
"data": {}
}
]
}
},
"position": [
5219.790776484297,
1248.7899827216747
]
},
"9117534bfe732ad3": {
"id": "9117534bfe732ad3",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 0,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "a0f94dc05de36e77",
"output": "result",
"data": {}
}
]
}
},
"position": [
5491.033756947727,
1269.2096895497114
]
},
"30547197eba8b89f": {
"id": "30547197eba8b89f",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "d13591a83c192b60",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "1671ed2be8b079cf",
"output": "result",
"data": {}
}
]
}
},
"position": [
5788.957260977035,
2014.8159368549361
]
},
"0e84f1836df15dde": {
"id": "0e84f1836df15dde",
"name": "bitbybit.occt.operations.offsetAdv",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"distance": 3,
"tolerance": 0.1,
"joinType": "arc",
"removeIntEdges": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "314aab969a042619",
"output": "result",
"data": {}
}
]
}
},
"position": [
3132.709719126689,
1749.2041267703914
]
},
"3fe0b62e4880f8ec": {
"id": "3fe0b62e4880f8ec",
"name": "bitbybit.occt.transforms.translate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"translation": [
0,
0,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "0e84f1836df15dde",
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": "df76912cf6ca9e6b",
"output": "result",
"data": {}
}
]
}
},
"position": [
4231.276901612451,
1777.7051825764686
]
},
"df76912cf6ca9e6b": {
"id": "df76912cf6ca9e6b",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": -1,
"z": 0
},
"inputs": {
"y": {
"connections": [
{
"node": "9240d6b2ac74d045",
"output": "result",
"data": {}
}
]
}
},
"position": [
3852.657043362816,
1882.8566573138585
]
},
"9240d6b2ac74d045": {
"id": "9240d6b2ac74d045",
"name": "bitbybit.math.oneNrOperation",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"number": 1,
"operation": "negate"
},
"inputs": {
"number": {
"connections": [
{
"node": "2d88ff06f0e39547",
"output": "result",
"data": {}
}
]
}
},
"position": [
3490.9993970010296,
1913.1350598395038
]
},
"51e8ad32cdbb35a5": {
"id": "51e8ad32cdbb35a5",
"name": "bitbybit.occt.operations.offsetAdv",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"distance": 6,
"tolerance": 0.1,
"joinType": "arc",
"removeIntEdges": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "314aab969a042619",
"output": "result",
"data": {}
}
]
}
},
"position": [
3128.7107103994163,
1365.9840839701965
]
},
"b1069fc83eafadd0": {
"id": "b1069fc83eafadd0",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": 0.2,
"z": 0
},
"inputs": {},
"position": [
3528.318085668924,
1380.8432834705784
]
},
"8701ba48b98380e9": {
"id": "8701ba48b98380e9",
"name": "bitbybit.occt.transforms.translate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"translation": [
0,
0,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "51e8ad32cdbb35a5",
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": "b1069fc83eafadd0",
"output": "result",
"data": {}
}
]
}
},
"position": [
3926.8918272097467,
1374.522514531721
]
},
"aca2083fc8239188": {
"id": "aca2083fc8239188",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "0020a546e4f86bf5",
"output": "item",
"data": {}
},
{
"node": "1b5aeedb5926c3e5",
"output": "item",
"data": {}
},
{
"node": "1b015645ac424bb3",
"output": "item",
"data": {}
}
]
}
},
"position": [
4830.897512482974,
1636.8552067361743
]
},
"165ad5fb74ab7595": {
"id": "165ad5fb74ab7595",
"name": "bitbybit.occt.operations.loft",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"makeSolid": false
},
"inputs": {
"shapes": {
"connections": [
{
"node": "aca2083fc8239188",
"output": "list",
"data": {}
}
]
}
},
"position": [
5024.4987592616635,
1645.594699551465
]
},
"a2df894c4bd1db2e": {
"id": "a2df894c4bd1db2e",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "9117534bfe732ad3",
"output": "result",
"data": {}
},
{
"node": "165ad5fb74ab7595",
"output": "result",
"data": {}
},
{
"node": "b70b50958b069cfe",
"output": "result",
"data": {}
}
]
}
},
"position": [
5125.000160274681,
1960.6364462313975
]
},
"d13591a83c192b60": {
"id": "d13591a83c192b60",
"name": "bitbybit.occt.shapes.compound.makeCompound",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": "a2df894c4bd1db2e",
"output": "list",
"data": {}
}
]
}
},
"position": [
5432.015197627483,
2044.4233500496402
]
},
"b70b50958b069cfe": {
"id": "b70b50958b069cfe",
"name": "bitbybit.occt.shapes.face.createFaceFromWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"planar": true
},
"inputs": {
"shape": {
"connections": [
{
"node": "3fe0b62e4880f8ec",
"output": "result",
"data": {}
}
]
}
},
"position": [
4591.221857343921,
1968.4938407175237
]
},
"1671ed2be8b079cf": {
"id": "1671ed2be8b079cf",
"name": "bitbybit.draw.optionsOcctShape",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"faceOpacity": 0.99,
"edgeOpacity": 0.9,
"edgeColour": "#000000",
"faceColour": "#525252",
"vertexColour": "#ff00ff",
"edgeWidth": 2,
"vertexSize": 0.03,
"drawEdges": true,
"drawFaces": true,
"drawVertices": false,
"precision": 0.01,
"drawEdgeIndexes": false,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"drawFaceIndexes": false,
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff"
},
"inputs": {},
"position": [
5301.458341476715,
2307.2271222283343
]
},
"2eb9a4493ec8f72c": {
"id": "2eb9a4493ec8f72c",
"name": "bitbybit.occt.operations.offsetAdv",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"distance": -0.05,
"tolerance": 0.1,
"joinType": "intersection",
"removeIntEdges": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "0f800eebc0881afd",
"output": "result",
"data": {}
}
]
}
},
"position": [
10773.371356345235,
2419.725728773671
]
},
"0020a546e4f86bf5": {
"id": "0020a546e4f86bf5",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "8701ba48b98380e9",
"output": "result",
"data": {}
}
]
}
},
"position": [
4538.7454073811205,
1610.237751270802
]
},
"1b5aeedb5926c3e5": {
"id": "1b5aeedb5926c3e5",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "3445a60ea6695bab",
"output": "result",
"data": {}
}
]
}
},
"position": [
4547.297217095637,
1711.4884140454592
]
},
"1b015645ac424bb3": {
"id": "1b015645ac424bb3",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "3fe0b62e4880f8ec",
"output": "result",
"data": {}
}
]
}
},
"position": [
4560.2830628957745,
1818.6222206572293
]
},
"45ccb3ec7734f7ca": {
"id": "45ccb3ec7734f7ca",
"name": "bitbybit.occt.transforms.translate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"translation": [
0,
0,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "79d850cc32d21321",
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": "f1091a9bbdac9b9e",
"output": "result",
"data": {}
}
]
}
},
"position": [
4597.2395363614105,
2299.395249475388
]
},
"f1091a9bbdac9b9e": {
"id": "f1091a9bbdac9b9e",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": -1,
"z": 0
},
"inputs": {},
"position": [
4288.53118557546,
2273.55052974123
]
},
"5b5a3f7bdb3554ec": {
"id": "5b5a3f7bdb3554ec",
"name": "bitbybit.draw.optionsOcctShape",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"faceOpacity": 1,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#212121",
"vertexColour": "#ff00ff",
"edgeWidth": 2,
"vertexSize": 0.03,
"drawEdges": false,
"drawFaces": true,
"drawVertices": false,
"precision": 0.01,
"drawEdgeIndexes": false,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"drawFaceIndexes": false,
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff"
},
"inputs": {
"faceMaterial": {
"connections": [
{
"node": "1e4c3ed20cf4063b",
"output": "result",
"data": {}
}
]
}
},
"position": [
5290.0274468491925,
2997.799300055525
]
},
"679456218a6ffbaa": {
"id": "679456218a6ffbaa",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "45ccb3ec7734f7ca",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "5b5a3f7bdb3554ec",
"output": "result",
"data": {}
}
]
}
},
"position": [
5922.40592305578,
2658.9489363945536
]
},
"1e4c3ed20cf4063b": {
"id": "1e4c3ed20cf4063b",
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"name": "Custom Material",
"baseColor": "#000000",
"emissiveColor": "#000000",
"metallic": 0,
"roughness": 1,
"alpha": 1,
"backFaceCulling": false,
"zOffset": 0
},
"inputs": {},
"position": [
4830.618686062175,
3064.706265730806
]
},
"55e483f1d80f42dd": {
"id": "55e483f1d80f42dd",
"name": "bitbybit.draw.drawGridMesh",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"width": 400,
"height": 400,
"subdivisions": 10,
"majorUnitFrequency": 10,
"minorUnitVisibility": 0.45,
"gridRatio": 0.5,
"opacity": 0.5,
"backFaceCulling": false,
"mainColor": "#ffffff",
"secondaryColor": "#ffffff"
},
"inputs": {},
"position": [
1567.6198992984587,
296.510640610887
]
},
"0b9626120741271d": {
"id": "0b9626120741271d",
"name": "bitbybit.babylon.scene.fog",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"mode": "none",
"color": "#ffffff",
"density": 0.002,
"start": 20,
"end": 40
},
"inputs": {},
"position": [
1697.4421686962596,
2744.371732309116
]
}
}
}