{
"id": "rete-v2-json",
"nodes": {
"1a9d8ca3e8600933": {
"id": "1a9d8ca3e8600933",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 10,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"radius": {
"connections": [
{
"node": "00a3bc7202feb6e0",
"output": "result",
"data": {}
}
]
}
},
"position": [
540.91015625,
373.09765625
]
},
"9b9111a626cc08fd": {
"id": "9b9111a626cc08fd",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 5,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {},
"position": [
41.21820159272184,
589.9800547997766
]
},
"c916ab3427c2d0a4": {
"id": "c916ab3427c2d0a4",
"name": "bitbybit.occt.shapes.wire.divideWireByParamsToPoints",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"nrOfDivisions": 10,
"removeStartPoint": false,
"removeEndPoint": true
},
"inputs": {
"shape": {
"connections": [
{
"node": "1a9d8ca3e8600933",
"output": "result",
"data": {}
}
]
},
"nrOfDivisions": {
"connections": [
{
"node": "1820ba12e6be06cf",
"output": "result",
"data": {}
}
]
}
},
"position": [
966.19921875,
229.7109375
]
},
"005c3fbaf6269cfa": {
"id": "005c3fbaf6269cfa",
"name": "bitbybit.occt.shapes.wire.divideWireByParamsToPoints",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"nrOfDivisions": 10,
"removeStartPoint": false,
"removeEndPoint": true
},
"inputs": {
"shape": {
"connections": [
{
"node": "2993d1e9d9f8af93",
"output": "result",
"data": {}
}
]
},
"nrOfDivisions": {
"connections": [
{
"node": "1820ba12e6be06cf",
"output": "result",
"data": {}
}
]
}
},
"position": [
1123.67578125,
667.37890625
]
},
"c8475492b23a2bde": {
"id": "c8475492b23a2bde",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "c916ab3427c2d0a4",
"output": "result",
"data": {}
}
]
}
},
"position": [
1405.5703125,
244.328125
]
},
"ca009746e1eeb883": {
"id": "ca009746e1eeb883",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "005c3fbaf6269cfa",
"output": "result",
"data": {}
}
]
}
},
"position": [
1553.1015625,
694.98828125
]
},
"75e9984e8f45297b": {
"id": "75e9984e8f45297b",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 1.5,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"center": {
"connections": [
{
"node": "c8475492b23a2bde",
"output": "result",
"data": {}
}
]
}
},
"position": [
2465.9797706695126,
192.57661901662186
]
},
"5d61292170d51f54": {
"id": "5d61292170d51f54",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 0.4,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"center": {
"connections": [
{
"node": "ca009746e1eeb883",
"output": "result",
"data": {}
}
]
}
},
"position": [
2469.16607005775,
529.4289103449051
]
},
"73e78b3e2f0df0f8": {
"id": "73e78b3e2f0df0f8",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "75e9984e8f45297b",
"output": "result",
"data": {}
}
]
}
},
"position": [
2944.4366221312703,
211.20221463570402
]
},
"66a8f9fcf8c773b3": {
"id": "66a8f9fcf8c773b3",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "5d61292170d51f54",
"output": "result",
"data": {}
}
]
}
},
"position": [
2947.036513965679,
381.7701804346261
]
},
"2ff6fff13de80a62": {
"id": "2ff6fff13de80a62",
"name": "bitbybit.occt.shapes.face.createFaceFromMultipleCircleTanWireCollections",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"combination": "inOrder",
"unify": true,
"tolerance": 1e-7
},
"inputs": {
"listsOfCircles": {
"connections": [
{
"node": "becc16eb60ddfa94",
"output": "list",
"data": {}
}
]
}
},
"position": [
3814.5572488390526,
146.3035491330308
]
},
"becc16eb60ddfa94": {
"id": "becc16eb60ddfa94",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "73e78b3e2f0df0f8",
"output": "list",
"data": {}
},
{
"node": "66a8f9fcf8c773b3",
"output": "list",
"data": {}
},
{
"node": "6636c4d6bc75af1b",
"output": "list",
"data": {}
}
]
}
},
"position": [
3345.640127845094,
293.9563365059234
]
},
"ca2640abc057d505": {
"id": "ca2640abc057d505",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 0.4,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"center": {
"connections": [
{
"node": "7da5af4604311689",
"output": "result",
"data": {}
}
]
}
},
"position": [
2464.1729917590696,
871.1480393258889
]
},
"7da5af4604311689": {
"id": "7da5af4604311689",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "659c1e4495d88d7a",
"output": "result",
"data": {}
}
]
}
},
"position": [
1585.8148834199314,
1136.072523264756
]
},
"659c1e4495d88d7a": {
"id": "659c1e4495d88d7a",
"name": "bitbybit.occt.shapes.wire.divideWireByParamsToPoints",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"nrOfDivisions": 10,
"removeStartPoint": false,
"removeEndPoint": true
},
"inputs": {
"shape": {
"connections": [
{
"node": "3a9a3294204be173",
"output": "result",
"data": {}
}
]
},
"nrOfDivisions": {
"connections": [
{
"node": "1820ba12e6be06cf",
"output": "result",
"data": {}
}
]
}
},
"position": [
1016.9597500941852,
1106.285157274937
]
},
"3a9a3294204be173": {
"id": "3a9a3294204be173",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 2,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {},
"position": [
572.7232347823003,
1109.0038397304927
]
},
"6636c4d6bc75af1b": {
"id": "6636c4d6bc75af1b",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "ca2640abc057d505",
"output": "result",
"data": {}
}
]
}
},
"position": [
2957.4307561481887,
565.4554422077204
]
},
"21f153212dcf817a": {
"id": "21f153212dcf817a",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "4456c4def61541b4",
"output": "result",
"data": {}
},
{
"node": "6d87792e02b61636",
"output": "result",
"data": {}
},
{
"node": "9c6e8849a5b32ff0",
"output": "result",
"data": {}
}
]
}
},
"position": [
3667.292451121635,
-580.4281045946819
]
},
"0905d3708fa9bb3a": {
"id": "0905d3708fa9bb3a",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "21f153212dcf817a",
"output": "list",
"data": {}
}
]
}
},
"position": [
4425.566010488291,
-534.4511273084136
]
},
"4695e6967eb676f7": {
"id": "4695e6967eb676f7",
"name": "bitbybit.occt.shapes.edge.reversedEdge",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "0905d3708fa9bb3a",
"output": "result",
"data": {}
}
]
}
},
"position": [
5129.415965197182,
-533.1110137114465
]
},
"75f4942687e5dfc5": {
"id": "75f4942687e5dfc5",
"name": "bitbybit.occt.shapes.wire.getWires",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "2ff6fff13de80a62",
"output": "result",
"data": {}
}
]
}
},
"position": [
4728.779378238877,
-15.579145819306063
]
},
"38c55082610863fd": {
"id": "38c55082610863fd",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "e0da98496bffeef7",
"output": "result",
"data": {}
},
{
"node": "4695e6967eb676f7",
"output": "result",
"data": {}
}
]
}
},
"position": [
5563.234735538468,
-423.10197269848317
]
},
"e0da98496bffeef7": {
"id": "e0da98496bffeef7",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "75f4942687e5dfc5",
"output": "result",
"data": {}
}
]
}
},
"position": [
5207.179503152822,
-241.71775453129197
]
},
"6b55f906ffcd8922": {
"id": "6b55f906ffcd8922",
"name": "bitbybit.occt.shapes.face.createFaceFromWires",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"planar": true
},
"inputs": {
"shapes": {
"connections": [
{
"node": "38c55082610863fd",
"output": "list",
"data": {}
}
]
}
},
"position": [
5925.521068898299,
-458.32496852328353
]
},
"42d6af847581df5d": {
"id": "42d6af847581df5d",
"name": "bitbybit.occt.operations.extrude",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"direction": [
0,
1,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "6b55f906ffcd8922",
"output": "result",
"data": {}
}
]
}
},
"position": [
6418.532631936938,
-357.78292735945973
]
},
"4456c4def61541b4": {
"id": "4456c4def61541b4",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 1.3,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"center": {
"connections": [
{
"node": "c8475492b23a2bde",
"output": "result",
"data": {}
}
]
}
},
"position": [
2521.9255575567245,
-994.6116184439569
]
},
"6d87792e02b61636": {
"id": "6d87792e02b61636",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 0.3,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"center": {
"connections": [
{
"node": "ca009746e1eeb883",
"output": "result",
"data": {}
}
]
}
},
"position": [
2531.3880580862465,
-634.3668470210926
]
},
"9c6e8849a5b32ff0": {
"id": "9c6e8849a5b32ff0",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 0.2,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"center": {
"connections": [
{
"node": "7da5af4604311689",
"output": "result",
"data": {}
}
]
}
},
"position": [
2508.206806782173,
-257.80116761684593
]
},
"9cc250fa59fbf8d6": {
"id": "9cc250fa59fbf8d6",
"name": "bitbybit.occt.operations.extrude",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"direction": [
0,
1,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "26e094bdd62b44a5",
"output": "result",
"data": {}
}
]
},
"direction": {
"connections": [
{
"node": "0749736afa28916b",
"output": "result",
"data": {}
}
]
}
},
"position": [
5561.866167738022,
-1002.1282794835114
]
},
"26e094bdd62b44a5": {
"id": "26e094bdd62b44a5",
"name": "bitbybit.occt.shapes.face.createFaceFromWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"planar": true
},
"inputs": {
"shape": {
"connections": [
{
"node": "0905d3708fa9bb3a",
"output": "result",
"data": {}
}
]
}
},
"position": [
4776.607340643532,
-1059.2324262008526
]
},
"0749736afa28916b": {
"id": "0749736afa28916b",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": 3,
"z": 0
},
"inputs": {},
"position": [
5168.0061011165,
-894.7245995870225
]
},
"08f794832fc75f96": {
"id": "08f794832fc75f96",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "9cc250fa59fbf8d6",
"output": "result",
"data": {}
}
]
}
},
"position": [
5941.460259164923,
-974.9834992438073
]
},
"f8e9b4dd92d54c98": {
"id": "f8e9b4dd92d54c98",
"name": "bitbybit.occt.shapes.compound.makeCompound",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": "08f794832fc75f96",
"output": "list",
"data": {}
}
]
}
},
"position": [
6393.4557229078255,
-987.6578902808172
]
},
"8fc2c5f4e8dbc282": {
"id": "8fc2c5f4e8dbc282",
"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": "f8e9b4dd92d54c98",
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": "cf1b59acc067477d",
"output": "result",
"data": {}
}
]
}
},
"position": [
6906.633534240093,
-945.6429892140573
]
},
"cf1b59acc067477d": {
"id": "cf1b59acc067477d",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": -1,
"z": 0
},
"inputs": {},
"position": [
6528.149128408837,
-676.7679113485633
]
},
"2993d1e9d9f8af93": {
"id": "2993d1e9d9f8af93",
"name": "bitbybit.occt.transforms.rotate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"axis": [
0,
0,
1
],
"angle": 20
},
"inputs": {
"shape": {
"connections": [
{
"node": "9b9111a626cc08fd",
"output": "result",
"data": {}
}
]
},
"axis": {
"connections": [
{
"node": "ac8d8eee4d44dda2",
"output": "result",
"data": {}
}
]
}
},
"position": [
499.8284737798434,
729.3849748561252
]
},
"ac8d8eee4d44dda2": {
"id": "ac8d8eee4d44dda2",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": 1,
"z": 0
},
"inputs": {},
"position": [
70.0405566033636,
922.5442568364821
]
},
"5631df56839a9642": {
"id": "5631df56839a9642",
"name": "bitbybit.occt.shapes.face.createFaceFromMultipleCircleTanWireCollections",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"combination": "inOrderClosed",
"unify": true,
"tolerance": 1e-7
},
"inputs": {
"listsOfCircles": {
"connections": [
{
"node": "becc16eb60ddfa94",
"output": "list",
"data": {}
}
]
}
},
"position": [
3846.8568054442576,
549.3972346617952
]
},
"f30b63e33ce55bb5": {
"id": "f30b63e33ce55bb5",
"name": "bitbybit.occt.operations.extrude",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"direction": [
0,
1,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "5631df56839a9642",
"output": "result",
"data": {}
}
]
}
},
"position": [
4611.976590329913,
672.5593915297413
]
},
"70122acad1052700": {
"id": "70122acad1052700",
"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": "f30b63e33ce55bb5",
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": "def8c32a8b422be2",
"output": "result",
"data": {}
}
]
}
},
"position": [
5009.030193018405,
764.7397284506785
]
},
"def8c32a8b422be2": {
"id": "def8c32a8b422be2",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": -2,
"z": 0
},
"inputs": {},
"position": [
4441.439653570503,
1070.1166481098558
]
},
"f5464d2fdbb3e3b1": {
"id": "f5464d2fdbb3e3b1",
"name": "bitbybit.occt.fillets.chamferEdges",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"distance": 0.1
},
"inputs": {
"shape": {
"connections": [
{
"node": "8fc2c5f4e8dbc282",
"output": "result",
"data": {}
}
]
}
},
"position": [
7340.679638248724,
-944.3804334665055
]
},
"d035f9e3120fd1f6": {
"id": "d035f9e3120fd1f6",
"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.7
},
"inputs": {},
"position": [
638.4013888563206,
1825.789042854114
]
},
"c26d8e7fc5a600a6": {
"id": "c26d8e7fc5a600a6",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "f5464d2fdbb3e3b1",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "175bb36a4c96eae9",
"output": "result",
"data": {}
}
]
}
},
"position": [
8275.27959558973,
-765.3633217267621
]
},
"245c431d891d99ce": {
"id": "245c431d891d99ce",
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"name": "Custom Material",
"baseColor": "#9292aa",
"emissiveColor": "#000000",
"metallic": 0.9,
"roughness": 0.2,
"alpha": 1,
"backFaceCulling": false,
"zOffset": 2
},
"inputs": {},
"position": [
7291.215075982729,
-263.2490086019375
]
},
"175bb36a4c96eae9": {
"id": "175bb36a4c96eae9",
"name": "bitbybit.draw.optionsOcctShapeMaterial",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"precision": 0.02,
"drawEdges": true,
"edgeColour": "#8000ff",
"edgeWidth": 2
},
"inputs": {
"faceMaterial": {
"connections": [
{
"node": "245c431d891d99ce",
"output": "result",
"data": {}
}
]
}
},
"position": [
7668.136840127437,
-404.6238076408979
]
},
"8715fea7f34ad41c": {
"id": "8715fea7f34ad41c",
"name": "bitbybit.babylon.scene.drawDirectionalLight",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"direction": [
-100,
-100,
-100
],
"intensity": 3,
"diffuse": "#ffffff",
"specular": "#ffffff",
"shadowGeneratorMapSize": 2056,
"enableShadows": true,
"shadowDarkness": 0
},
"inputs": {},
"position": [
984.3684443332944,
1812.5935552018925
]
},
"dcda28113da296ed": {
"id": "dcda28113da296ed",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"options": {
"connections": [
{
"node": "1e54b9f02e4c81f8",
"output": "result",
"data": {}
}
]
},
"entity": {
"connections": [
{
"node": "70122acad1052700",
"output": "result",
"data": {}
}
]
}
},
"position": [
6004.81279897763,
878.7117553829223
]
},
"1e54b9f02e4c81f8": {
"id": "1e54b9f02e4c81f8",
"name": "bitbybit.draw.optionsOcctShapeMaterial",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"precision": 0.02,
"drawEdges": true,
"edgeColour": "#000000",
"edgeWidth": 2
},
"inputs": {
"faceMaterial": {
"connections": [
{
"node": "311609a44dd2fd91",
"output": "result",
"data": {}
}
]
}
},
"position": [
5457.291361394114,
1076.1513721496415
]
},
"311609a44dd2fd91": {
"id": "311609a44dd2fd91",
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"name": "Custom Material",
"baseColor": "#121212",
"emissiveColor": "#000000",
"metallic": 0.9,
"roughness": 0.135,
"alpha": 1,
"backFaceCulling": false,
"zOffset": 0
},
"inputs": {},
"position": [
5079.52290245534,
1183.6639085903107
]
},
"90bb00359f7b2533": {
"id": "90bb00359f7b2533",
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"name": "Custom Material",
"baseColor": "#050566",
"emissiveColor": "#000000",
"metallic": 0.9,
"roughness": 0.125,
"alpha": 1,
"backFaceCulling": false,
"zOffset": 2
},
"inputs": {},
"position": [
6372.586991343973,
18.062215888291718
]
},
"0ed39ec683068d5a": {
"id": "0ed39ec683068d5a",
"name": "bitbybit.draw.optionsOcctShapeMaterial",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"precision": 0.02,
"drawEdges": true,
"edgeColour": "#ffffff",
"edgeWidth": 2
},
"inputs": {
"faceMaterial": {
"connections": [
{
"node": "90bb00359f7b2533",
"output": "result",
"data": {}
}
]
}
},
"position": [
6726.884436994608,
326.05075398910265
]
},
"2e6f7a8f34fea8c3": {
"id": "2e6f7a8f34fea8c3",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "42d6af847581df5d",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "0ed39ec683068d5a",
"output": "result",
"data": {}
}
]
}
},
"position": [
7331.695921042549,
258.15675008688845
]
},
"985a251f91277c47": {
"id": "985a251f91277c47",
"name": "bitbybit.math.numberSlider",
"data": {
"options": {
"min": 2,
"max": 13,
"step": 1,
"width": 350
},
"number": 3
},
"inputs": {},
"position": [
-1282.5770550131751,
-132.53799825734737
]
},
"0c4955a5747380db": {
"id": "0c4955a5747380db",
"name": "bitbybit.math.numberSlider",
"data": {
"options": {
"min": 10,
"max": 30,
"step": 1,
"width": 350
},
"number": 10
},
"inputs": {},
"position": [
-1292.2221736302313,
519.8761454953201
]
},
"9a97cb22e39c7ad1": {
"id": "9a97cb22e39c7ad1",
"name": "bitbybit.runner.getRunnerInputValue",
"data": {
"property": "nrCorners"
},
"inputs": {},
"position": [
-1229.5451740705967,
-295.3768673311233
]
},
"01000b44c83c957e": {
"id": "01000b44c83c957e",
"name": "bitbybit.runner.getRunnerInputValue",
"data": {
"property": "radius"
},
"inputs": {},
"position": [
-1230.682948649669,
351.09848488925866
]
},
"1820ba12e6be06cf": {
"id": "1820ba12e6be06cf",
"name": "bitbybit.logic.firstDefinedValueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"value1": {
"connections": [
{
"node": "9a97cb22e39c7ad1",
"output": "result",
"data": {}
}
]
},
"value2": {
"connections": [
{
"node": "985a251f91277c47",
"output": "result",
"data": {}
}
]
}
},
"position": [
-639.450958945999,
-298.63941425307814
]
},
"00a3bc7202feb6e0": {
"id": "00a3bc7202feb6e0",
"name": "bitbybit.logic.firstDefinedValueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"value1": {
"connections": [
{
"node": "01000b44c83c957e",
"output": "result",
"data": {}
}
]
},
"value2": {
"connections": [
{
"node": "0c4955a5747380db",
"output": "result",
"data": {}
}
]
}
},
"position": [
-573.2978962942328,
321.6349010108399
]
},
"276c4c2f38a676e1": {
"id": "276c4c2f38a676e1",
"name": "bitbybit.runner.setRunnerResultValue",
"data": {
"property": "meshes"
},
"inputs": {
"value": {
"connections": [
{
"node": "c84ebda74b3f8aad",
"output": "list",
"data": {}
}
]
}
},
"position": [
9192.862336193042,
197.11467398274058
]
},
"c84ebda74b3f8aad": {
"id": "c84ebda74b3f8aad",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "dcda28113da296ed",
"output": "result",
"data": {}
},
{
"node": "2e6f7a8f34fea8c3",
"output": "result",
"data": {}
},
{
"node": "c26d8e7fc5a600a6",
"output": "result",
"data": {}
}
]
}
},
"position": [
8807.410901846375,
231.2802389487153
]
}
}
}