{
"id": "bitbybit-dev@0.0.1",
"nodes": {
"2": {
"id": 2,
"data": {
"text": "bitbybit.dev",
"fontType": "Roboto",
"fontVariant": "Regular",
"fontSize": 0.9,
"height": 0.2,
"rotation": 0,
"genericNodeData": {
"hide": false,
"oneOnOne": true,
"flatten": 0
},
"originAlignment": "leftBottom"
},
"inputs": {
"text": {
"connections": []
},
"fontType": {
"connections": []
},
"fontVariant": {
"connections": []
},
"fontSize": {
"connections": []
},
"height": {
"connections": []
},
"rotation": {
"connections": []
},
"origin": {
"connections": [
{
"node": 26,
"output": "item",
"data": {}
}
]
},
"direction": {
"connections": []
},
"originAlignment": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
4280.778654358774,
1133.7882494215946
],
"name": "bitbybit.advanced.text3d.create"
},
"3": {
"id": 3,
"data": {
"periodic": false,
"tolerance": 1e-7,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 5,
"output": "list",
"data": {}
}
]
},
"periodic": {
"connections": []
},
"tolerance": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 28,
"input": "item",
"data": {}
}
]
}
},
"position": [
909.3973202409393,
463.3906806369794
],
"name": "bitbybit.occt.shapes.wire.interpolatePoints"
},
"4": {
"id": 4,
"data": {
"x": -13,
"y": 0,
"z": 0,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 5,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
49.66975096573742,
402.1763966020221
],
"name": "bitbybit.vector.vectorXYZ"
},
"5": {
"id": 5,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 4,
"output": "result",
"data": {}
},
{
"node": 6,
"output": "result",
"data": {}
},
{
"node": 7,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 3,
"input": "points",
"data": {}
}
]
}
},
"position": [
421.9705625034133,
495.4174814013265
],
"name": "createList"
},
"6": {
"id": 6,
"data": {
"x": 0,
"y": 5,
"z": 0,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 5,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
57.76912271972885,
703.1444694720556
],
"name": "bitbybit.vector.vectorXYZ"
},
"7": {
"id": 7,
"data": {
"x": 13,
"y": 0,
"z": 0,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 5,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
45.71674520933695,
973.4210264603162
],
"name": "bitbybit.vector.vectorXYZ"
},
"8": {
"id": 8,
"data": {
"x": -16,
"y": 0,
"z": 5,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 10,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
27.487962369764393,
1363.7420462575787
],
"name": "bitbybit.vector.vectorXYZ"
},
"10": {
"id": 10,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 8,
"output": "result",
"data": {}
},
{
"node": 11,
"output": "result",
"data": {}
},
{
"node": 12,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 13,
"input": "points",
"data": {}
}
]
}
},
"position": [
534.563648816161,
1517.0831928509504
],
"name": "createList"
},
"11": {
"id": 11,
"data": {
"x": 0,
"y": -5,
"z": 5,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 10,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
30.861891760724607,
1660.7018974489945
],
"name": "bitbybit.vector.vectorXYZ"
},
"12": {
"id": 12,
"data": {
"x": 8,
"y": 2,
"z": 5,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 10,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
40.14192257786098,
1949.649478450643
],
"name": "bitbybit.vector.vectorXYZ"
},
"13": {
"id": 13,
"data": {
"periodic": false,
"tolerance": 1e-7,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 10,
"output": "list",
"data": {}
}
]
},
"periodic": {
"connections": []
},
"tolerance": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 14,
"input": "shape",
"data": {}
},
{
"node": 27,
"input": "item",
"data": {}
}
]
}
},
"position": [
909.7980384254298,
1448.0711087109596
],
"name": "bitbybit.occt.shapes.wire.interpolatePoints"
},
"14": {
"id": 14,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 13,
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": 15,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 29,
"input": "item",
"data": {}
}
]
}
},
"position": [
1462.9381528664862,
1177.7088017651786
],
"name": "bitbybit.occt.transforms.translate"
},
"15": {
"id": 15,
"data": {
"x": 0,
"y": 3,
"z": -10,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 14,
"input": "translation",
"data": {}
}
]
}
},
"position": [
1077.6427253586694,
859.4862358474325
],
"name": "bitbybit.vector.vectorXYZ"
},
"16": {
"id": 16,
"data": {
"makeSolid": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 17,
"output": "list",
"data": {}
}
]
},
"makeSolid": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 21,
"input": "shape",
"data": {}
},
{
"node": 30,
"input": "entity",
"data": {}
}
]
}
},
"position": [
2697.722669846582,
1291.627920897779
],
"name": "bitbybit.occt.operations.loft"
},
"17": {
"id": 17,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 27,
"output": "item",
"data": {}
},
{
"node": 28,
"output": "item",
"data": {}
},
{
"node": 29,
"output": "item",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 16,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
2224.0856663055324,
1335.5985226245434
],
"name": "createList"
},
"19": {
"id": 19,
"data": {
"shiftHalfStepU": false,
"removeStartEdgeU": false,
"removeEndEdgeU": false,
"shiftHalfStepV": false,
"removeStartEdgeV": false,
"removeEndEdgeV": false,
"nrDivisionsU": 5,
"nrDivisionsV": 5,
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 1
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 21,
"output": "result",
"data": {}
}
]
},
"nrDivisionsU": {
"connections": []
},
"nrDivisionsV": {
"connections": []
},
"shiftHalfStepU": {
"connections": []
},
"removeStartEdgeU": {
"connections": []
},
"removeEndEdgeU": {
"connections": []
},
"shiftHalfStepV": {
"connections": []
},
"removeStartEdgeV": {
"connections": []
},
"removeEndEdgeV": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 26,
"input": "item",
"data": {}
}
]
}
},
"position": [
3322.910129473841,
1530.70822644918
],
"name": "bitbybit.occt.shapes.face.subdivideToPoints"
},
"21": {
"id": 21,
"data": {
"index": 0,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 16,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 19,
"input": "shape",
"data": {}
}
]
}
},
"position": [
2986.7278882344835,
1345.7654307428108
],
"name": "bitbybit.occt.shapes.face.getFace"
},
"26": {
"id": 26,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 19,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 2,
"input": "origin",
"data": {}
}
]
}
},
"position": [
3768.3679990163046,
1603.0427769189278
],
"name": "passThrough"
},
"27": {
"id": 27,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 13,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 17,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
1929.2248748182947,
1185.5989370664008
],
"name": "passThrough"
},
"28": {
"id": 28,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 3,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 17,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
1923.7510963010322,
1377.4958542564682
],
"name": "passThrough"
},
"29": {
"id": 29,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 14,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 17,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
1937.976713129204,
1575.9638277702002
],
"name": "passThrough"
},
"30": {
"id": 30,
"data": {},
"inputs": {
"entity": {
"connections": [
{
"node": 16,
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": 31,
"output": "result",
"data": {}
}
]
},
"babylonMesh": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
3046.9293265130277,
765.562517217083
],
"name": "bitbybit.draw.drawAnyAsync"
},
"31": {
"id": 31,
"data": {
"drawEdges": true,
"drawFaces": true,
"drawEdgeIndexes": false,
"drawFaceIndexes": false,
"faceOpacity": 0.7,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#ff0000",
"edgeWidth": 2,
"precision": 0.01,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff"
},
"inputs": {
"faceOpacity": {
"connections": []
},
"edgeOpacity": {
"connections": []
},
"edgeColour": {
"connections": []
},
"faceColour": {
"connections": []
},
"faceMaterial": {
"connections": []
},
"edgeWidth": {
"connections": []
},
"drawEdges": {
"connections": []
},
"drawFaces": {
"connections": []
},
"precision": {
"connections": []
},
"drawEdgeIndexes": {
"connections": []
},
"edgeIndexHeight": {
"connections": []
},
"edgeIndexColour": {
"connections": []
},
"drawFaceIndexes": {
"connections": []
},
"faceIndexHeight": {
"connections": []
},
"faceIndexColour": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 30,
"input": "options",
"data": {}
}
]
}
},
"position": [
2251.3935405879784,
361.84056837850534
],
"name": "bitbybit.draw.optionsOcctShape"
}
}
}