{
"id": "rete-v2-json",
"nodes": {
"1779387f43a82cba": {
"id": "1779387f43a82cba",
"name": "bitbybit.babylon.gui.slider.createSlider",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "sliderName",
"minimum": 25,
"maximum": 65,
"value": 10,
"step": 1,
"isVertical": false,
"color": "#f0cebb",
"background": "black",
"displayThumb": true
},
"inputs": {
"value": {
"connections": [
{
"node": "f831dcb6ac74c23a",
"output": "result",
"data": {}
}
]
}
},
"position": [
478.42817179612604,
2299.571524406741
]
},
"463c1aac183df449": {
"id": "463c1aac183df449",
"name": "bitbybit.babylon.gui.advancedDynamicTexture.createFullScreenUI",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "fullscreen",
"foreground": true,
"adaptiveScaling": false
},
"inputs": {},
"position": [
-2787.3811965706936,
-745.797510524444
]
},
"7708b305ae8de9ba": {
"id": "7708b305ae8de9ba",
"name": "bitbybit.babylon.gui.stackPanel.createStackPanel",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "stackPanel",
"isVertical": true,
"spacing": 0,
"color": "#00000000",
"background": "#00000088"
},
"inputs": {
"width": {
"connections": [
{
"node": "d83c2ae31f03b5da",
"output": "result",
"data": {}
}
]
},
"height": {
"connections": [
{
"node": "bd90e8a50accfaff",
"output": "result",
"data": {}
}
]
}
},
"position": [
47.10292431431981,
-113.4777175886602
]
},
"d83c2ae31f03b5da": {
"id": "d83c2ae31f03b5da",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 0.2
},
"inputs": {},
"position": [
-526.3284324834916,
33.42806277360933
]
},
"1350b70c7f2a9dff": {
"id": "1350b70c7f2a9dff",
"name": "bitbybit.babylon.gui.control.changeControlAlignment",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"horizontalAlignment": "left",
"verticalAlignment": "bottom"
},
"inputs": {
"control": {
"connections": [
{
"node": "7708b305ae8de9ba",
"output": "result",
"data": {}
}
]
}
},
"position": [
455.5082918550565,
-121.32727441192583
]
},
"4e2982951776384a": {
"id": "4e2982951776384a",
"name": "bitbybit.babylon.gui.control.changeControlPadding",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"control": {
"connections": [
{
"node": "1350b70c7f2a9dff",
"output": "result",
"data": {}
}
]
},
"paddingLeft": {
"connections": [
{
"node": "6a3c2dff4132e018",
"output": "result",
"data": {}
}
]
},
"paddingRight": {
"connections": [
{
"node": "6a3c2dff4132e018",
"output": "result",
"data": {}
}
]
},
"paddingTop": {
"connections": [
{
"node": "6a3c2dff4132e018",
"output": "result",
"data": {}
}
]
},
"paddingBottom": {
"connections": [
{
"node": "6a3c2dff4132e018",
"output": "result",
"data": {}
}
]
}
},
"position": [
973.9305164549542,
-21.91269404592981
]
},
"6a3c2dff4132e018": {
"id": "6a3c2dff4132e018",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "35px"
},
"inputs": {},
"position": [
285.23923982342836,
640.2117432812133
]
},
"e156dfc76dddcf11": {
"id": "e156dfc76dddcf11",
"name": "bitbybit.babylon.gui.stackPanel.createStackPanel",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "stackPanel2",
"isVertical": true,
"spacing": 25,
"color": "#00000000",
"background": "#00000000"
},
"inputs": {
"width": {
"connections": [
{
"node": "8357992e7e5d6c3e",
"output": "result",
"data": {}
}
]
},
"height": {
"connections": [
{
"node": "8357992e7e5d6c3e",
"output": "result",
"data": {}
}
]
}
},
"position": [
847.3319797023519,
1114.8876552361264
]
},
"ffb3c3de11eda82c": {
"id": "ffb3c3de11eda82c",
"name": "bitbybit.babylon.gui.control.changeControlPadding",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"paddingLeft": {
"connections": [
{
"node": "6a3c2dff4132e018",
"output": "result",
"data": {}
}
]
},
"paddingRight": {
"connections": [
{
"node": "6a3c2dff4132e018",
"output": "result",
"data": {}
}
]
},
"paddingTop": {
"connections": [
{
"node": "6a3c2dff4132e018",
"output": "result",
"data": {}
}
]
},
"paddingBottom": {
"connections": [
{
"node": "6a3c2dff4132e018",
"output": "result",
"data": {}
}
]
},
"control": {
"connections": [
{
"node": "e156dfc76dddcf11",
"output": "result",
"data": {}
}
]
}
},
"position": [
1358.5139629329094,
841.3522414792285
]
},
"bd90e8a50accfaff": {
"id": "bd90e8a50accfaff",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 0.65
},
"inputs": {},
"position": [
-513.1595712509807,
309.51833124093537
]
},
"8357992e7e5d6c3e": {
"id": "8357992e7e5d6c3e",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 1
},
"inputs": {},
"position": [
451.2621481560742,
1309.8386497407048
]
},
"f9bc1bfa6fc135cb": {
"id": "f9bc1bfa6fc135cb",
"name": "bitbybit.babylon.gui.textBlock.createTextBlock",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "NrSegments2",
"text": "Nr. Segments - 10",
"color": "#f0cebb",
"fontSize": 24
},
"inputs": {},
"position": [
461.2431803076466,
1679.5337077946292
]
},
"4eb870378f2cd237": {
"id": "4eb870378f2cd237",
"name": "bitbybit.flow.babylon.observableListener",
"data": {},
"inputs": {
"observableSelector": {
"connections": [
{
"node": "b97eec8a349c8dd8",
"output": "result",
"data": {}
}
]
},
"object": {
"connections": [
{
"node": "1779387f43a82cba",
"output": "result",
"data": {}
}
]
}
},
"position": [
4682.449795909142,
1743.3458120786788
]
},
"b97eec8a349c8dd8": {
"id": "b97eec8a349c8dd8",
"name": "bitbybit.babylon.gui.slider.createSliderObservableSelector",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"selector": "onValueChangedObservable"
},
"inputs": {},
"position": [
4189.6041845750315,
1876.270760942141
]
},
"7adfb32388ac37d9": {
"id": "7adfb32388ac37d9",
"name": "bitbybit.flow.babylon.getEventDataFromObservedResult",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"exec": {
"connections": [
{
"node": "4eb870378f2cd237",
"output": "exec",
"data": {}
},
{
"node": "d23c4f8f5f5c2a22",
"output": "exec",
"data": {}
}
]
},
"json": {
"connections": [
{
"node": "4eb870378f2cd237",
"output": "result",
"data": {}
}
]
}
},
"position": [
5577.425142633121,
1853.7487332045516
]
},
"78a2467187f64330": {
"id": "78a2467187f64330",
"name": "bitbybit.babylon.gui.textBlock.setText",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": ""
},
"inputs": {
"textBlock": {
"connections": [
{
"node": "f9bc1bfa6fc135cb",
"output": "result",
"data": {}
}
]
},
"text": {
"connections": [
{
"node": "99269d93bc600c34",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "99269d93bc600c34",
"output": "exec",
"data": {}
}
]
}
},
"position": [
7808.472681843074,
1109.4457399292742
]
},
"99269d93bc600c34": {
"id": "99269d93bc600c34",
"name": "bitbybit.text.format",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "Nr. Segments - {0}",
"values": [
"World"
]
},
"inputs": {
"values": {
"connections": [
{
"node": "90f761b3f6961813",
"output": "list",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "90f761b3f6961813",
"output": "exec",
"data": {}
}
]
}
},
"position": [
7452.291578684184,
1315.9703276276146
]
},
"90f761b3f6961813": {
"id": "90f761b3f6961813",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"exec": {
"connections": [
{
"node": "5e91ae4de49832ad",
"output": "exec",
"data": {}
}
]
},
"listElements": {
"connections": [
{
"node": "5e91ae4de49832ad",
"output": "result",
"data": {}
}
]
}
},
"position": [
7171.608733743053,
1390.2695688466508
]
},
"5e91ae4de49832ad": {
"id": "5e91ae4de49832ad",
"name": "bitbybit.math.toFixed",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"decimalPlaces": 0
},
"inputs": {
"number": {
"connections": [
{
"node": "56365677012d8124",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "56365677012d8124",
"output": "exec",
"data": {}
}
]
}
},
"position": [
6814.708444121651,
1365.6200461853791
]
},
"522fb123426d7391": {
"id": "522fb123426d7391",
"name": "bitbybit.babylon.gui.control.createControlObservableSelector",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"selector": "onPointerUpObservable"
},
"inputs": {},
"position": [
4138.856751982375,
2290.5778833488075
]
},
"d23c4f8f5f5c2a22": {
"id": "d23c4f8f5f5c2a22",
"name": "bitbybit.flow.babylon.observableListener",
"data": {},
"inputs": {
"object": {
"connections": [
{
"node": "1779387f43a82cba",
"output": "result",
"data": {}
}
]
},
"observableSelector": {
"connections": [
{
"node": "522fb123426d7391",
"output": "result",
"data": {}
}
]
}
},
"position": [
4683.196037351215,
2170.3097977381462
]
},
"219d3eea9e2cb127": {
"id": "219d3eea9e2cb127",
"name": "bitbybit.babylon.gui.textBlock.createTextBlock",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "LengthSegment",
"text": "Length - 5",
"color": "#f0cebb",
"fontSize": 24
},
"inputs": {},
"position": [
453.898163475998,
2953.341197068689
]
},
"ec0738c8c04849eb": {
"id": "ec0738c8c04849eb",
"name": "bitbybit.babylon.gui.slider.createSlider",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "3",
"minimum": 7,
"maximum": 15,
"value": 5,
"step": 0.01,
"isVertical": false,
"color": "#f0cebb",
"background": "black",
"displayThumb": true
},
"inputs": {
"value": {
"connections": [
{
"node": "c0ee2e15c7f31e26",
"output": "result",
"data": {}
}
]
}
},
"position": [
727.1327718583348,
3683.035543303318
]
},
"b8b61fa2c5b267cc": {
"id": "b8b61fa2c5b267cc",
"name": "bitbybit.flow.babylon.observableListener",
"data": {},
"inputs": {
"observableSelector": {
"connections": [
{
"node": "345bd343b918ffb7",
"output": "result",
"data": {}
}
]
},
"object": {
"connections": [
{
"node": "ec0738c8c04849eb",
"output": "result",
"data": {}
}
]
}
},
"position": [
4510.071774373409,
3153.5836281330626
]
},
"345bd343b918ffb7": {
"id": "345bd343b918ffb7",
"name": "bitbybit.babylon.gui.slider.createSliderObservableSelector",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"selector": "onValueChangedObservable"
},
"inputs": {},
"position": [
4000.9310265985223,
3183.919234889417
]
},
"91552fd0f9de75c0": {
"id": "91552fd0f9de75c0",
"name": "bitbybit.flow.babylon.getEventDataFromObservedResult",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": true
}
},
"inputs": {
"exec": {
"connections": [
{
"node": "b8b61fa2c5b267cc",
"output": "exec",
"data": {}
},
{
"node": "86363cd2985c3cac",
"output": "exec",
"data": {}
}
]
},
"json": {
"connections": [
{
"node": "b8b61fa2c5b267cc",
"output": "result",
"data": {}
}
]
}
},
"position": [
5087.174149564746,
3161.4854786279543
]
},
"2abdb7a30a98bd13": {
"id": "2abdb7a30a98bd13",
"name": "bitbybit.math.toFixed",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"decimalPlaces": 2
},
"inputs": {
"number": {
"connections": [
{
"node": "2d466bcb647141ad",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "2d466bcb647141ad",
"output": "exec",
"data": {}
}
]
}
},
"position": [
6078.786979749523,
2846.374522473274
]
},
"89984e49b12ab103": {
"id": "89984e49b12ab103",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "2abdb7a30a98bd13",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "2abdb7a30a98bd13",
"output": "exec",
"data": {}
}
]
}
},
"position": [
6435.032103785145,
2876.94614423485
]
},
"8e3f25e8b8f0f82d": {
"id": "8e3f25e8b8f0f82d",
"name": "bitbybit.text.format",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "Length - {0}",
"values": [
"World"
]
},
"inputs": {
"values": {
"connections": [
{
"node": "89984e49b12ab103",
"output": "list",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "89984e49b12ab103",
"output": "exec",
"data": {}
}
]
}
},
"position": [
6733.0206209157195,
2794.861606012495
]
},
"119a0604252e34f0": {
"id": "119a0604252e34f0",
"name": "bitbybit.babylon.gui.textBlock.setText",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": ""
},
"inputs": {
"text": {
"connections": [
{
"node": "8e3f25e8b8f0f82d",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "8e3f25e8b8f0f82d",
"output": "exec",
"data": {}
}
]
},
"textBlock": {
"connections": [
{
"node": "219d3eea9e2cb127",
"output": "result",
"data": {}
}
]
}
},
"position": [
7081.459090380429,
2646.6295040254463
]
},
"930e21be9aaa6101": {
"id": "930e21be9aaa6101",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "f9bc1bfa6fc135cb",
"output": "result",
"data": {}
},
{
"node": "1779387f43a82cba",
"output": "result",
"data": {}
},
{
"node": "219d3eea9e2cb127",
"output": "result",
"data": {}
},
{
"node": "ec0738c8c04849eb",
"output": "result",
"data": {}
},
{
"node": "2b2b21aeeb5640d7",
"output": "result",
"data": {}
},
{
"node": "e3e898cbb29c257f",
"output": "result",
"data": {}
},
{
"node": "755d987eb8cc3d05",
"output": "result",
"data": {}
}
]
}
},
"position": [
1869.306619050618,
1391.1630550788088
]
},
"6d348c9f1871b9f5": {
"id": "6d348c9f1871b9f5",
"name": "bitbybit.babylon.gui.container.addControls",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"clearControlsFirst": true
},
"inputs": {
"container": {
"connections": [
{
"node": "ffb3c3de11eda82c",
"output": "result",
"data": {}
}
]
},
"controls": {
"connections": [
{
"node": "930e21be9aaa6101",
"output": "list",
"data": {}
}
]
}
},
"position": [
2346.7796797604346,
1209.5931782674904
]
},
"2b2b21aeeb5640d7": {
"id": "2b2b21aeeb5640d7",
"name": "bitbybit.babylon.gui.colorPicker.createColorPicker",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "colorPickerName",
"defaultColor": "#f0cebb",
"color": "#f0cebb",
"size": "300px"
},
"inputs": {
"defaultColor": {
"connections": [
{
"node": "39d8eb93cb818077",
"output": "result",
"data": {}
}
]
},
"color": {
"connections": [
{
"node": "39d8eb93cb818077",
"output": "result",
"data": {}
}
]
}
},
"position": [
-1368.2151920749118,
4036.1231177244986
]
},
"2d219918928f6ece": {
"id": "2d219918928f6ece",
"name": "bitbybit.babylon.gui.control.createControlObservableSelector",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"selector": "onPointerUpObservable"
},
"inputs": {},
"position": [
3983.5588135388753,
3473.046743377026
]
},
"86363cd2985c3cac": {
"id": "86363cd2985c3cac",
"name": "bitbybit.flow.babylon.observableListener",
"data": {},
"inputs": {
"observableSelector": {
"connections": [
{
"node": "2d219918928f6ece",
"output": "result",
"data": {}
}
]
},
"object": {
"connections": [
{
"node": "ec0738c8c04849eb",
"output": "result",
"data": {}
}
]
}
},
"position": [
4512.568093644542,
3373.3717338149995
]
},
"c2a09a96a2180b21": {
"id": "c2a09a96a2180b21",
"name": "bitbybit.logic.firstDefinedValueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"value1": {
"connections": [
{
"node": "91552fd0f9de75c0",
"output": "result",
"data": {}
}
]
},
"value2": {
"connections": [
{
"node": "c0ee2e15c7f31e26",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "86363cd2985c3cac",
"output": "exec",
"data": {}
}
]
}
},
"position": [
5934.696391494529,
3788.0578618795744
]
},
"c0ee2e15c7f31e26": {
"id": "c0ee2e15c7f31e26",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 10
},
"inputs": {},
"position": [
95.61021069084546,
3498.3859481323925
]
},
"24e1f26937a1a1d1": {
"id": "24e1f26937a1a1d1",
"name": "bitbybit.logic.firstDefinedValueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"value1": {
"connections": [
{
"node": "7adfb32388ac37d9",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "d23c4f8f5f5c2a22",
"output": "exec",
"data": {}
}
]
},
"value2": {
"connections": [
{
"node": "f831dcb6ac74c23a",
"output": "result",
"data": {}
}
]
}
},
"position": [
6106.3901684460125,
1984.0489803272214
]
},
"f831dcb6ac74c23a": {
"id": "f831dcb6ac74c23a",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 25
},
"inputs": {},
"position": [
92.25303985629785,
2099.122217660205
]
},
"56365677012d8124": {
"id": "56365677012d8124",
"name": "bitbybit.logic.firstDefinedValueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"value2": {
"connections": [
{
"node": "f831dcb6ac74c23a",
"output": "result",
"data": {}
}
]
},
"value1": {
"connections": [
{
"node": "7adfb32388ac37d9",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "7adfb32388ac37d9",
"output": "exec",
"data": {}
}
]
}
},
"position": [
6100.510851367562,
1463.086150341123
]
},
"2d466bcb647141ad": {
"id": "2d466bcb647141ad",
"name": "bitbybit.logic.firstDefinedValueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"value2": {
"connections": [
{
"node": "c0ee2e15c7f31e26",
"output": "result",
"data": {}
}
]
},
"value1": {
"connections": [
{
"node": "91552fd0f9de75c0",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "91552fd0f9de75c0",
"output": "exec",
"data": {}
}
]
}
},
"position": [
5571.7782189050895,
2882.7818474416504
]
},
"21f7a4e4edaa6caa": {
"id": "21f7a4e4edaa6caa",
"name": "bitbybit.babylon.scene.fog",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"mode": "none",
"color": "#d6d6d6",
"density": 1,
"start": 20,
"end": 150
},
"inputs": {
"color": {
"connections": [
{
"node": "e3e2779a867727cd",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "e3e2779a867727cd",
"output": "exec",
"data": {}
}
]
}
},
"position": [
2512.302130156595,
5196.161929127744
]
},
"9207312f72b6e534": {
"id": "9207312f72b6e534",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "4e2982951776384a",
"output": "result",
"data": {}
}
]
}
},
"position": [
1449.2776925813423,
-284.95403499236215
]
},
"bd921a54850fc245": {
"id": "bd921a54850fc245",
"name": "bitbybit.babylon.gui.container.addControls",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"clearControlsFirst": false
},
"inputs": {
"controls": {
"connections": [
{
"node": "9207312f72b6e534",
"output": "list",
"data": {}
}
]
},
"container": {
"connections": [
{
"node": "463c1aac183df449",
"output": "result",
"data": {}
}
]
}
},
"position": [
1798.2486591676877,
-750.1852146106979
]
},
"e2e8355b141ea464": {
"id": "e2e8355b141ea464",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "fa04947ca0ba06f9",
"output": "result",
"data": {}
},
{
"node": "ffb3c3de11eda82c",
"output": "result",
"data": {}
}
]
}
},
"position": [
2732.8657564826226,
-101.00068342619238
]
},
"c068e0945ba549ec": {
"id": "c068e0945ba549ec",
"name": "bitbybit.babylon.gui.container.addControls",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"clearControlsFirst": true
},
"inputs": {
"container": {
"connections": [
{
"node": "4e2982951776384a",
"output": "result",
"data": {}
}
]
},
"controls": {
"connections": [
{
"node": "e2e8355b141ea464",
"output": "list",
"data": {}
}
]
}
},
"position": [
3054.050726898665,
-329.6620277346536
]
},
"fa04947ca0ba06f9": {
"id": "fa04947ca0ba06f9",
"name": "bitbybit.babylon.gui.stackPanel.createStackPanel",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "stackPanel",
"isVertical": true,
"spacing": 0,
"color": "#00000000",
"background": "#00000055"
},
"inputs": {
"height": {
"connections": [
{
"node": "fbc7718ec4fb5fb2",
"output": "result",
"data": {}
}
]
}
},
"position": [
1476.290671021674,
-2234.6474014801215
]
},
"fbc7718ec4fb5fb2": {
"id": "fbc7718ec4fb5fb2",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "270px"
},
"inputs": {},
"position": [
1131.5975508839315,
-2080.667461199485
]
},
"0c262faba59ba3c5": {
"id": "0c262faba59ba3c5",
"name": "bitbybit.babylon.gui.image.createImage",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "imageName2",
"url": "https://ik.imagekit.io/bitbybit/app/assets/logo.png",
"color": "black"
},
"inputs": {},
"position": [
1545.333112521172,
-1722.9400810684253
]
},
"63fa6cf28c331e6e": {
"id": "63fa6cf28c331e6e",
"name": "bitbybit.babylon.gui.container.addControls",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"clearControlsFirst": true
},
"inputs": {
"container": {
"connections": [
{
"node": "fa04947ca0ba06f9",
"output": "result",
"data": {}
}
]
},
"controls": {
"connections": [
{
"node": "dd6ccb2e59b39803",
"output": "list",
"data": {}
}
]
}
},
"position": [
3564.3809715406933,
-1776.444577855988
]
},
"dd6ccb2e59b39803": {
"id": "dd6ccb2e59b39803",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "0c262faba59ba3c5",
"output": "result",
"data": {}
},
{
"node": "2f46bc6d97b75e21",
"output": "result",
"data": {}
}
]
}
},
"position": [
3252.398629139262,
-1497.3122991891505
]
},
"73723d7a10a26048": {
"id": "73723d7a10a26048",
"name": "bitbybit.babylon.gui.control.changeControlPadding",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"control": {
"connections": [
{
"node": "0c262faba59ba3c5",
"output": "result",
"data": {}
}
]
},
"paddingLeft": {
"connections": [
{
"node": "8c681782f04dc7a6",
"output": "result",
"data": {}
}
]
},
"paddingRight": {
"connections": [
{
"node": "8c681782f04dc7a6",
"output": "result",
"data": {}
}
]
},
"paddingTop": {
"connections": [
{
"node": "8c681782f04dc7a6",
"output": "result",
"data": {}
}
]
},
"paddingBottom": {
"connections": [
{
"node": "8c681782f04dc7a6",
"output": "result",
"data": {}
}
]
}
},
"position": [
2037.8812324945322,
-1468.1399207036745
]
},
"8c681782f04dc7a6": {
"id": "8c681782f04dc7a6",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 35
},
"inputs": {},
"position": [
1587.2079935747279,
-1258.4590212713993
]
},
"2f46bc6d97b75e21": {
"id": "2f46bc6d97b75e21",
"name": "bitbybit.babylon.gui.textBlock.createTextBlock",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "textBlockName",
"text": "BITBYBIT.DEV",
"color": "#f0cebb",
"fontSize": 32
},
"inputs": {},
"position": [
2526.4512773896763,
-1352.9015067521707
]
},
"e3e898cbb29c257f": {
"id": "e3e898cbb29c257f",
"name": "bitbybit.babylon.gui.button.createSimpleButton",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "buttonName",
"label": "DOWNLOAD GLB",
"color": "black",
"background": "#f0cebb",
"fontSize": 24
},
"inputs": {
"height": {
"connections": [
{
"node": "0d10b07072d31615",
"output": "result",
"data": {}
}
]
}
},
"position": [
649.09878828032,
4831.414771093378
]
},
"9803923a2316e151": {
"id": "9803923a2316e151",
"name": "bitbybit.babylon.gui.control.changeControlPadding",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"paddingTop": {
"connections": [
{
"node": "c86380f70696e9b4",
"output": "result",
"data": {}
}
]
},
"control": {
"connections": [
{
"node": "e3e898cbb29c257f",
"output": "result",
"data": {}
}
]
}
},
"position": [
1249.0616555840197,
4890.626292120819
]
},
"0d10b07072d31615": {
"id": "0d10b07072d31615",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "112px"
},
"inputs": {},
"position": [
229.6903749470369,
5260.741244374215
]
},
"c86380f70696e9b4": {
"id": "c86380f70696e9b4",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "45px"
},
"inputs": {},
"position": [
800.4317718875237,
5339.447535256928
]
},
"5a6f52d711bbf683": {
"id": "5a6f52d711bbf683",
"name": "bitbybit.babylon.gui.control.changeControlPadding",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"control": {
"connections": [
{
"node": "2b2b21aeeb5640d7",
"output": "result",
"data": {}
}
]
},
"paddingTop": {
"connections": [
{
"node": "2131da1a2f20ae57",
"output": "result",
"data": {}
}
]
}
},
"position": [
-997.2318561805648,
4385.684423622921
]
},
"2131da1a2f20ae57": {
"id": "2131da1a2f20ae57",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "45px"
},
"inputs": {},
"position": [
-1300.429163463844,
4510.383103809265
]
},
"90c03f37214784af": {
"id": "90c03f37214784af",
"name": "bitbybit.occt.shapes.wire.interpolatePoints",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"periodic": false,
"tolerance": 1e-7
},
"inputs": {
"points": {
"connections": [
{
"node": "fc37b9dc1b311de3",
"output": "result",
"data": {}
}
]
}
},
"position": [
8692.641777988967,
4459.456542220147
]
},
"b78e0d41e425366e": {
"id": "b78e0d41e425366e",
"name": "bitbybit.code.jsonEditor",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": true
},
"options": {
"width": 532,
"height": 569
},
"code": {
"code": "{\n \"first\": [\n [\n -20,\n 4,\n 0\n ],\n [\n -10,\n 7,\n 0\n ],\n [\n 0,\n 10,\n 0\n ],\n [\n 10,\n 7,\n 0\n ],\n [\n 20,\n 4,\n 0\n ]\n ],\n \"second\": [\n [\n -15,\n 5.5,\n 0\n ],\n [\n -10,\n 5,\n 0\n ],\n [\n 0,\n 3.5,\n 0\n ],\n [\n 10,\n 5,\n 0\n ],\n [\n 15,\n 5.5,\n 0\n ]\n ]\n}"
}
},
"inputs": {},
"position": [
6680.635233628957,
5136.648016962938
]
},
"c8cc9874cfd1b0d9": {
"id": "c8cc9874cfd1b0d9",
"name": "bitbybit.math.divide",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": true
},
"first": 1,
"second": 2
},
"inputs": {
"first": {
"connections": [
{
"node": "c2a09a96a2180b21",
"output": "result",
"data": {}
}
]
}
},
"position": [
7167.943309849056,
4442.07381168617
]
},
"fc37b9dc1b311de3": {
"id": "fc37b9dc1b311de3",
"name": "bitbybit.json.getValueOnProp",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"property": "first"
},
"inputs": {
"json": {
"connections": [
{
"node": "b78e0d41e425366e",
"output": "result",
"data": {}
}
]
}
},
"position": [
7489.762972611396,
4905.858659112859
]
},
"7bca106b4d5b428d": {
"id": "7bca106b4d5b428d",
"name": "bitbybit.json.getValueOnProp",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"property": "second"
},
"inputs": {
"json": {
"connections": [
{
"node": "b78e0d41e425366e",
"output": "result",
"data": {}
}
]
}
},
"position": [
7487.95809799298,
5227.056816509251
]
},
"03d85f300ae0b058": {
"id": "03d85f300ae0b058",
"name": "bitbybit.occt.shapes.wire.interpolatePoints",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"periodic": false,
"tolerance": 1e-7
},
"inputs": {
"points": {
"connections": [
{
"node": "7bca106b4d5b428d",
"output": "result",
"data": {}
}
]
}
},
"position": [
7964.628716142627,
5232.340162373659
]
},
"06f09f4e41d95bf1": {
"id": "06f09f4e41d95bf1",
"name": "bitbybit.occt.transforms.translate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"translation": [
0,
0,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "03d85f300ae0b058",
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": "7bd7b2412957e589",
"output": "result",
"data": {}
}
]
}
},
"position": [
8682.691953991465,
4810.460253109573
]
},
"7bd7b2412957e589": {
"id": "7bd7b2412957e589",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": 0,
"z": 0
},
"inputs": {
"z": {
"connections": [
{
"node": "c8cc9874cfd1b0d9",
"output": "result",
"data": {}
}
]
}
},
"position": [
7891.094678368181,
4518.963948739254
]
},
"ed80ff51aad3749e": {
"id": "ed80ff51aad3749e",
"name": "bitbybit.math.negate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 1
},
"inputs": {
"number": {
"connections": [
{
"node": "c8cc9874cfd1b0d9",
"output": "result",
"data": {}
}
]
}
},
"position": [
7534.943203394495,
4261.644572502819
]
},
"0c732a454f69e4cf": {
"id": "0c732a454f69e4cf",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": 0,
"z": 0
},
"inputs": {
"z": {
"connections": [
{
"node": "ed80ff51aad3749e",
"output": "result",
"data": {}
}
]
}
},
"position": [
7892.974580580533,
4169.556652277386
]
},
"0846937ced3b0cf6": {
"id": "0846937ced3b0cf6",
"name": "bitbybit.occt.transforms.translate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"translation": [
0,
0,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "03d85f300ae0b058",
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": "0c732a454f69e4cf",
"output": "result",
"data": {}
}
]
}
},
"position": [
8693.305732406867,
4150.698647196669
]
},
"8a17c3f4f9becde4": {
"id": "8a17c3f4f9becde4",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "06f09f4e41d95bf1",
"output": "result",
"data": {}
},
{
"node": "90c03f37214784af",
"output": "result",
"data": {}
},
{
"node": "0846937ced3b0cf6",
"output": "result",
"data": {}
}
]
}
},
"position": [
10214.12563665527,
3793.371258856604
]
},
"ea37cfa69df458cf": {
"id": "ea37cfa69df458cf",
"name": "bitbybit.occt.operations.loftAdvanced",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"makeSolid": false,
"closed": false,
"periodic": false,
"straight": false,
"nrPeriodicSections": 10,
"useSmoothing": false,
"maxUDegree": 3,
"tolerance": 1e-7,
"parType": "approxCentripetal"
},
"inputs": {
"shapes": {
"connections": [
{
"node": "8a17c3f4f9becde4",
"output": "list",
"data": {}
}
]
}
},
"position": [
13479.742847108413,
1514.031744051929
]
},
"dd4507d28a13926b": {
"id": "dd4507d28a13926b",
"name": "bitbybit.occt.shapes.face.subdivideToRectangleHoles",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"nrRectanglesU": 20,
"nrRectanglesV": 1,
"holesToFaces": true,
"offsetFromBorderU": 0.025,
"offsetFromBorderV": 0.1
},
"inputs": {
"shape": {
"connections": [
{
"node": "5bb4f1cfe7dd5f3a",
"output": "result",
"data": {}
}
]
},
"scalePatternV": {
"connections": [
{
"node": "63b88da4e63a41ff",
"output": "result",
"data": {}
}
]
},
"scalePatternU": {
"connections": [
{
"node": "a8291e0697584e13",
"output": "result",
"data": {}
}
]
},
"filletPattern": {
"connections": [
{
"node": "481058f27997113b",
"output": "result",
"data": {}
}
]
},
"nrRectanglesU": {
"connections": [
{
"node": "24e1f26937a1a1d1",
"output": "result",
"data": {}
}
]
}
},
"position": [
15949.827872559488,
2094.8917344361876
]
},
"5bb4f1cfe7dd5f3a": {
"id": "5bb4f1cfe7dd5f3a",
"name": "bitbybit.occt.shapes.face.getFace",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"index": 0
},
"inputs": {
"shape": {
"connections": [
{
"node": "ea37cfa69df458cf",
"output": "result",
"data": {}
}
]
}
},
"position": [
13857.748270716713,
1620.4997072522133
]
},
"1194a369601d985a": {
"id": "1194a369601d985a",
"name": "bitbybit.occt.operations.extrude",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"direction": [
0,
1,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "8156ba954679caae",
"output": "result",
"data": {}
}
]
},
"direction": {
"connections": [
{
"node": "4c1b6d49adfc1c26",
"output": "result",
"data": {}
}
]
}
},
"position": [
22221.585729221766,
2956.53908476786
]
},
"8156ba954679caae": {
"id": "8156ba954679caae",
"name": "bitbybit.lists.getItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"index": 0,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "dd4507d28a13926b",
"output": "result",
"data": {}
}
]
}
},
"position": [
21031.76370667092,
3293.4393556583095
]
},
"4c1b6d49adfc1c26": {
"id": "4c1b6d49adfc1c26",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": -0.3,
"z": 0
},
"inputs": {},
"position": [
21670.66809707575,
2856.9957978148877
]
},
"ffe1f12f67b19186": {
"id": "ffe1f12f67b19186",
"name": "bitbybit.occt.shapes.face.subdivideToRectangleHoles",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"nrRectanglesU": 20,
"nrRectanglesV": 1,
"holesToFaces": true,
"offsetFromBorderU": 0.025,
"offsetFromBorderV": 0.1
},
"inputs": {
"shape": {
"connections": [
{
"node": "5bb4f1cfe7dd5f3a",
"output": "result",
"data": {}
}
]
},
"scalePatternU": {
"connections": [
{
"node": "2558822ac550b741",
"output": "result",
"data": {}
}
]
},
"scalePatternV": {
"connections": [
{
"node": "88a12a27d339dd5b",
"output": "result",
"data": {}
}
]
},
"filletPattern": {
"connections": [
{
"node": "481058f27997113b",
"output": "result",
"data": {}
}
]
},
"nrRectanglesU": {
"connections": [
{
"node": "24e1f26937a1a1d1",
"output": "result",
"data": {}
}
]
}
},
"position": [
15944.170659293944,
1077.9865188208169
]
},
"a76e8e00332e24fa": {
"id": "a76e8e00332e24fa",
"name": "bitbybit.lists.removeItemAtIndex",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"index": 0,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "ffe1f12f67b19186",
"output": "result",
"data": {}
}
]
}
},
"position": [
16628.62229612197,
1131.8077587475086
]
},
"9a1fb302e30fbb2d": {
"id": "9a1fb302e30fbb2d",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": 0.1,
"z": 0
},
"inputs": {},
"position": [
22068.40698769131,
1990.4136706800155
]
},
"25e471bf513b7935": {
"id": "25e471bf513b7935",
"name": "bitbybit.occt.operations.extrudeShapes",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"direction": [
0,
1,
0
]
},
"inputs": {
"direction": {
"connections": [
{
"node": "9a1fb302e30fbb2d",
"output": "result",
"data": {}
}
]
},
"shapes": {
"connections": [
{
"node": "d8c01aa63dc921eb",
"output": "list",
"data": {}
}
]
}
},
"position": [
22536.70795586582,
1806.712972986067
]
},
"2122983294322eca": {
"id": "2122983294322eca",
"name": "bitbybit.occt.shapes.compound.makeCompound",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": "25e471bf513b7935",
"output": "result",
"data": {}
}
]
}
},
"position": [
23046.7292763203,
2165.9594430824923
]
},
"63b88da4e63a41ff": {
"id": "63b88da4e63a41ff",
"name": "bitbybit.json.parse",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "[0.6,0.7,0.8, 0.9, 0.8,0.7]"
},
"inputs": {},
"position": [
15426.307432557882,
2318.427512332507
]
},
"a8291e0697584e13": {
"id": "a8291e0697584e13",
"name": "bitbybit.json.parse",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "[0.5,0.4, 0.3, 0.4]"
},
"inputs": {},
"position": [
15429.25828392437,
2587.270917944165
]
},
"8b4794ccc425003a": {
"id": "8b4794ccc425003a",
"name": "bitbybit.occt.shapes.wire.getWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"index": 0
},
"inputs": {
"shape": {
"connections": [
{
"node": "8bba262d99e86fc4",
"output": "result",
"data": {}
}
]
}
},
"position": [
17221.803029140698,
1356.2603824154073
]
},
"8bba262d99e86fc4": {
"id": "8bba262d99e86fc4",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "c7f7bc86a3091f20",
"output": "result",
"data": {}
}
]
}
},
"position": [
16905.85545324171,
1509.6596108007172
]
},
"2558822ac550b741": {
"id": "2558822ac550b741",
"name": "bitbybit.json.parse",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "[0.7,0.6, 0.5, 0.6]"
},
"inputs": {},
"position": [
15167.749077893188,
678.8258795320579
]
},
"c7f7bc86a3091f20": {
"id": "c7f7bc86a3091f20",
"name": "bitbybit.lists.removeItemAtIndex",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"index": 0,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "dd4507d28a13926b",
"output": "result",
"data": {}
}
]
}
},
"position": [
16525.289829359,
1553.6572352322096
]
},
"88a12a27d339dd5b": {
"id": "88a12a27d339dd5b",
"name": "bitbybit.json.parse",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "[0.7,0.8,0.9, 1, 0.9,0.8]"
},
"inputs": {},
"position": [
15185.03471410718,
974.6349528985506
]
},
"b32bd045dc2646cb": {
"id": "b32bd045dc2646cb",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"options": {
"connections": [
{
"node": "348f17bab183c66c",
"output": "result",
"data": {}
}
]
},
"entity": {
"connections": [
{
"node": "2122983294322eca",
"output": "result",
"data": {}
}
]
}
},
"position": [
23399.911030718606,
2351.3321028630476
]
},
"4c8d2a30c5f41179": {
"id": "4c8d2a30c5f41179",
"name": "bitbybit.babylon.scene.drawDirectionalLight",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"direction": [
-100,
-100,
-100
],
"intensity": 1,
"diffuse": "#ffffff",
"specular": "#ffffff",
"shadowGeneratorMapSize": 4000,
"enableShadows": true,
"shadowDarkness": 0,
"shadowUsePercentageCloserFiltering": true,
"shadowContactHardeningLightSizeUVRatio": 0.2,
"shadowBias": 0.0003,
"shadowNormalBias": 0.016,
"shadowMaxZ": 1000,
"shadowMinZ": 0
},
"inputs": {},
"position": [
-1540.1731376569765,
1501.3195308993372
]
},
"529184e2f5f72b0e": {
"id": "529184e2f5f72b0e",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "c4178891b312e48f",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "244bc1418a526a71",
"output": "result",
"data": {}
}
]
}
},
"position": [
23430.615705410448,
3024.2170516919646
]
},
"6421e357b7010b3b": {
"id": "6421e357b7010b3b",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "a76e8e00332e24fa",
"output": "result",
"data": {}
}
]
}
},
"position": [
17219.6425070946,
1103.2339714677432
]
},
"bf794e0c145025d3": {
"id": "bf794e0c145025d3",
"name": "bitbybit.occt.shapes.wire.reversedWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "8b4794ccc425003a",
"output": "result",
"data": {}
}
]
}
},
"position": [
17610.565306709872,
1352.9014115339978
]
},
"53af58c7a1bc27b9": {
"id": "53af58c7a1bc27b9",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "2ddea9868c789414",
"output": "result",
"data": {}
}
]
}
},
"position": [
18037.225055628103,
1092.2548741601545
]
},
"3f29517f48c742ee": {
"id": "3f29517f48c742ee",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "bf794e0c145025d3",
"output": "result",
"data": {}
}
]
}
},
"position": [
18044.175319127215,
1277.649534376384
]
},
"e1e6d30829b5571c": {
"id": "e1e6d30829b5571c",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "661f953861bf8f54",
"output": "list",
"data": {}
}
]
}
},
"position": [
18644.978919527777,
1096.787193696345
]
},
"661f953861bf8f54": {
"id": "661f953861bf8f54",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "53af58c7a1bc27b9",
"output": "list",
"data": {}
},
{
"node": "3f29517f48c742ee",
"output": "list",
"data": {}
}
]
}
},
"position": [
18354.251665787913,
1126.55326905415
]
},
"5de419f5c31a15fd": {
"id": "5de419f5c31a15fd",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "e1e6d30829b5571c",
"output": "result",
"data": {}
}
]
}
},
"position": [
19044.70451277043,
1146.7053704490413
]
},
"2ddea9868c789414": {
"id": "2ddea9868c789414",
"name": "bitbybit.occt.shapes.wire.getWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"index": 0
},
"inputs": {
"shape": {
"connections": [
{
"node": "6421e357b7010b3b",
"output": "result",
"data": {}
}
]
}
},
"position": [
17632.63613133111,
1026.3759611176092
]
},
"08957899246690d8": {
"id": "08957899246690d8",
"name": "bitbybit.occt.shapes.face.createFaceFromWiresOnFace",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": true,
"flatten": 0,
"forceExecution": false
},
"inside": true
},
"inputs": {
"wires": {
"connections": [
{
"node": "5de419f5c31a15fd",
"output": "result",
"data": {}
}
]
},
"face": {
"connections": [
{
"node": "6421e357b7010b3b",
"output": "result",
"data": {}
}
]
}
},
"position": [
19409.162306401373,
1252.686686352806
]
},
"d8c01aa63dc921eb": {
"id": "d8c01aa63dc921eb",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "08957899246690d8",
"output": "result",
"data": {}
}
]
}
},
"position": [
19928.451113261337,
1270.0900243905903
]
},
"8bfcc272fba7f2ea": {
"id": "8bfcc272fba7f2ea",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"options": {
"connections": [
{
"node": "244bc1418a526a71",
"output": "result",
"data": {}
}
]
}
},
"position": [
23414.32347563663,
3634.470962445698
]
},
"244bc1418a526a71": {
"id": "244bc1418a526a71",
"name": "bitbybit.draw.optionsOcctShapeMaterial",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"precision": 0.005,
"drawEdges": false,
"edgeColour": "#ffffff",
"edgeWidth": 2
},
"inputs": {
"faceMaterial": {
"connections": [
{
"node": "b775c9792e916b4f",
"output": "result",
"data": {}
}
]
}
},
"position": [
22821.18755246949,
4035.7702866197433
]
},
"b775c9792e916b4f": {
"id": "b775c9792e916b4f",
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "Custom Material",
"baseColor": "#331952",
"emissiveColor": "#000000",
"metallic": 0.9,
"roughness": 0.33,
"alpha": 1,
"backFaceCulling": false,
"zOffset": 0
},
"inputs": {},
"position": [
19429.966915069228,
3681.6979008134413
]
},
"348f17bab183c66c": {
"id": "348f17bab183c66c",
"name": "bitbybit.draw.optionsOcctShapeMaterial",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"precision": 0.005,
"drawEdges": false,
"edgeColour": "#ffffff",
"edgeWidth": 2
},
"inputs": {
"faceMaterial": {
"connections": [
{
"node": "93d0ee173a4f118d",
"output": "result",
"data": {}
}
]
}
},
"position": [
22557.33559552752,
2385.1046605757165
]
},
"addcd6333fbfbb30": {
"id": "addcd6333fbfbb30",
"name": "bitbybit.occt.shapes.wire.getWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"index": 0
},
"inputs": {
"shape": {
"connections": [
{
"node": "8156ba954679caae",
"output": "result",
"data": {}
}
]
}
},
"position": [
21853.996125988408,
3548.87869202378
]
},
"f287a705e9c7d88a": {
"id": "f287a705e9c7d88a",
"name": "bitbybit.occt.shapes.edge.getEdges",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "addcd6333fbfbb30",
"output": "result",
"data": {}
}
]
}
},
"position": [
22209.73380037762,
3289.0257104048837
]
},
"c4178891b312e48f": {
"id": "c4178891b312e48f",
"name": "bitbybit.occt.fillets.filletEdgesListOneRadius",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"radius": 0.05
},
"inputs": {
"edges": {
"connections": [
{
"node": "f287a705e9c7d88a",
"output": "result",
"data": {}
}
]
},
"shape": {
"connections": [
{
"node": "1194a369601d985a",
"output": "result",
"data": {}
}
]
}
},
"position": [
22759.242238634615,
3068.502334306985
]
},
"8be12273e3468bc3": {
"id": "8be12273e3468bc3",
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "Custom Material",
"baseColor": "#080808",
"emissiveColor": "#000000",
"metallic": 0.9,
"roughness": 0.23,
"alpha": 1,
"backFaceCulling": false,
"zOffset": 2
},
"inputs": {},
"position": [
9074.841555491947,
379.743220791364
]
},
"1246d0a1002d59f2": {
"id": "1246d0a1002d59f2",
"name": "bitbybit.draw.optionsOcctShapeMaterial",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"precision": 0.005,
"drawEdges": false,
"edgeColour": "#ffffff",
"edgeWidth": 2
},
"inputs": {
"faceMaterial": {
"connections": [
{
"node": "8be12273e3468bc3",
"output": "result",
"data": {}
}
]
}
},
"position": [
10063.71008393821,
785.4624585360315
]
},
"f23c3054693dd1e5": {
"id": "f23c3054693dd1e5",
"name": "bitbybit.babylon.scene.backgroundColour",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"colour": "#ffffff"
},
"inputs": {
"colour": {
"connections": [
{
"node": "e3e2779a867727cd",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "e3e2779a867727cd",
"output": "exec",
"data": {}
}
]
}
},
"position": [
2517.511114373145,
4585.797731347766
]
},
"481058f27997113b": {
"id": "481058f27997113b",
"name": "bitbybit.json.parse",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "[0.8]"
},
"inputs": {},
"position": [
15387.966309521578,
1827.4808592750142
]
},
"40b94a549da7a9dc": {
"id": "40b94a549da7a9dc",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "b32bd045dc2646cb",
"output": "result",
"data": {}
},
{
"node": "529184e2f5f72b0e",
"output": "result",
"data": {}
},
{
"node": "8bfcc272fba7f2ea",
"output": "result",
"data": {}
}
]
}
},
"position": [
23916.476511679393,
2944.997787020841
]
},
"d4eb3325bf9290ee": {
"id": "d4eb3325bf9290ee",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "40b94a549da7a9dc",
"output": "list",
"data": {}
}
]
}
},
"position": [
24327.350077427047,
2937.983359355394
]
},
"e74290deae20cf42": {
"id": "e74290deae20cf42",
"name": "bitbybit.babylon.mesh.clone",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"babylonMesh": {
"connections": [
{
"node": "d4eb3325bf9290ee",
"output": "result",
"data": {}
}
]
}
},
"position": [
24943.173666300223,
2797.8761310471637
]
},
"3e748305f1d58c16": {
"id": "3e748305f1d58c16",
"name": "bitbybit.babylon.mesh.setPosition",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"babylonMesh": {
"connections": [
{
"node": "e74290deae20cf42",
"output": "result",
"data": {}
}
]
},
"position": {
"connections": [
{
"node": "13eafbfb3a38211e",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "487dcc0d3b085261",
"output": "exec",
"data": {}
},
{
"node": "c06c617698e87f57",
"output": "exec",
"data": {}
}
]
}
},
"position": [
25489.41252252474,
3770.3630670016105
]
},
"88bbeae3adada197": {
"id": "88bbeae3adada197",
"name": "bitbybit.babylon.mesh.clone",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"babylonMesh": {
"connections": [
{
"node": "d4eb3325bf9290ee",
"output": "result",
"data": {}
}
]
}
},
"position": [
24900.1095971872,
3835.403713092397
]
},
"01574cd217662b34": {
"id": "01574cd217662b34",
"name": "bitbybit.babylon.mesh.setPosition",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"position": {
"connections": [
{
"node": "d27f1b5b96b65f79",
"output": "result",
"data": {}
}
]
},
"babylonMesh": {
"connections": [
{
"node": "88bbeae3adada197",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "487dcc0d3b085261",
"output": "exec",
"data": {}
},
{
"node": "c06c617698e87f57",
"output": "exec",
"data": {}
}
]
}
},
"position": [
25485.53775840078,
4105.528424642774
]
},
"d27f1b5b96b65f79": {
"id": "d27f1b5b96b65f79",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": 0,
"z": -15
},
"inputs": {
"z": {
"connections": [
{
"node": "40f6a84042bf083c",
"output": "result",
"data": {}
}
]
}
},
"position": [
24892.923591064828,
3458.1655987856716
]
},
"13eafbfb3a38211e": {
"id": "13eafbfb3a38211e",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": 0,
"z": 15
},
"inputs": {
"z": {
"connections": [
{
"node": "487dcc0d3b085261",
"output": "item",
"data": {}
}
]
}
},
"position": [
24887.01078490924,
3081.951851011653
]
},
"fdce6f52e63216c5": {
"id": "fdce6f52e63216c5",
"name": "bitbybit.babylon.mesh.show",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"includeChildren": true
},
"inputs": {
"babylonMesh": {
"connections": [
{
"node": "88bbeae3adada197",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "487dcc0d3b085261",
"output": "exec",
"data": {}
},
{
"node": "c06c617698e87f57",
"output": "exec",
"data": {}
}
]
}
},
"position": [
25492.14361690238,
4491.366430319983
]
},
"487dcc0d3b085261": {
"id": "487dcc0d3b085261",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "f6765352364af39e",
"output": "item",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "f6765352364af39e",
"output": "exec",
"data": {}
}
]
}
},
"position": [
23431.259360973767,
7188.28656455074
]
},
"40f6a84042bf083c": {
"id": "40f6a84042bf083c",
"name": "bitbybit.math.negate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 1
},
"inputs": {
"number": {
"connections": [
{
"node": "487dcc0d3b085261",
"output": "item",
"data": {}
}
]
}
},
"position": [
24441.631321078894,
3532.3294194588234
]
},
"50248a0767c949da": {
"id": "50248a0767c949da",
"name": "bitbybit.occt.shapes.face.createCircleFace",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"radius": 1,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"radius": {
"connections": [
{
"node": "55a56d57ce2e5c73",
"output": "result",
"data": {}
}
]
}
},
"position": [
9951.904415560126,
1282.980760261462
]
},
"55a56d57ce2e5c73": {
"id": "55a56d57ce2e5c73",
"name": "bitbybit.math.multiply",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"first": 1,
"second": 4
},
"inputs": {
"first": {
"connections": [
{
"node": "c2a09a96a2180b21",
"output": "result",
"data": {}
}
]
}
},
"position": [
9609.757497025457,
1294.5240604864102
]
},
"fe0a5fcda45403b7": {
"id": "fe0a5fcda45403b7",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "50248a0767c949da",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "1246d0a1002d59f2",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "c2a09a96a2180b21",
"output": "exec",
"data": {}
}
]
}
},
"position": [
10759.826386477363,
1262.6806192977397
]
},
"f0844ffff5e6b972": {
"id": "f0844ffff5e6b972",
"name": "bitbybit.flow.babylon.observableListener",
"data": {},
"inputs": {
"object": {
"connections": [
{
"node": "2b2b21aeeb5640d7",
"output": "result",
"data": {}
}
]
},
"observableSelector": {
"connections": [
{
"node": "54d645ab9885e8de",
"output": "result",
"data": {}
}
]
}
},
"position": [
-187.28974755620706,
4508.9568036970195
]
},
"1a67001f5513de88": {
"id": "1a67001f5513de88",
"name": "bitbybit.babylon.gui.control.setColor",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"color": "#f0cebb"
},
"inputs": {
"control": {
"connections": [
{
"node": "f9bc1bfa6fc135cb",
"output": "result",
"data": {}
},
{
"node": "219d3eea9e2cb127",
"output": "result",
"data": {}
},
{
"node": "9803923a2316e151",
"output": "result",
"data": {}
},
{
"node": "755d987eb8cc3d05",
"output": "result",
"data": {}
}
]
},
"color": {
"connections": [
{
"node": "fa653464c862c153",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "fa653464c862c153",
"output": "exec",
"data": {}
}
]
}
},
"position": [
2510.057384106068,
5643.615541800441
]
},
"9e90b40257cc833c": {
"id": "9e90b40257cc833c",
"name": "bitbybit.flow.babylon.getEventDataFromObservedResult",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": true
}
},
"inputs": {
"json": {
"connections": [
{
"node": "f0844ffff5e6b972",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "f0844ffff5e6b972",
"output": "exec",
"data": {}
}
]
}
},
"position": [
332.92641168517713,
4502.93099859024
]
},
"e3e2779a867727cd": {
"id": "e3e2779a867727cd",
"name": "bitbybit.color.rgbObjToHex",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"min": 0,
"max": 1
},
"inputs": {
"exec": {
"connections": [
{
"node": "78fc4a19c5e16baa",
"output": "exec",
"data": {}
}
]
},
"rgb": {
"connections": [
{
"node": "78fc4a19c5e16baa",
"output": "result",
"data": {}
}
]
}
},
"position": [
1356.3237321115357,
4461.383173833506
]
},
"512915cf951cea40": {
"id": "512915cf951cea40",
"name": "bitbybit.babylon.gui.container.setBackground",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"background": "black"
},
"inputs": {
"container": {
"connections": [
{
"node": "9803923a2316e151",
"output": "result",
"data": {}
},
{
"node": "755d987eb8cc3d05",
"output": "result",
"data": {}
}
]
},
"background": {
"connections": [
{
"node": "e3e2779a867727cd",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "e3e2779a867727cd",
"output": "exec",
"data": {}
}
]
}
},
"position": [
2512.7679683782353,
4866.8221499450165
]
},
"873e4d503084b13a": {
"id": "873e4d503084b13a",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "e3e2779a867727cd",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "e3e2779a867727cd",
"output": "exec",
"data": {}
}
]
}
},
"position": [
5289.367056028055,
-50.3244439600611
]
},
"42c030c1cd711a72": {
"id": "42c030c1cd711a72",
"name": "bitbybit.babylon.material.pbrMetallicRoughness.setBaseColor",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": true
},
"baseColor": "#0000ff"
},
"inputs": {
"baseColor": {
"connections": [
{
"node": "873e4d503084b13a",
"output": "item",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "873e4d503084b13a",
"output": "exec",
"data": {}
}
]
},
"material": {
"connections": [
{
"node": "b775c9792e916b4f",
"output": "result",
"data": {}
},
{
"node": "8be12273e3468bc3",
"output": "result",
"data": {}
}
]
}
},
"position": [
22213.20388115759,
149.35849126401757
]
},
"93d0ee173a4f118d": {
"id": "93d0ee173a4f118d",
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "Custom Material",
"baseColor": "#f0c39e",
"emissiveColor": "#000000",
"metallic": 0.9,
"roughness": 0.5,
"alpha": 1,
"backFaceCulling": true,
"zOffset": 0
},
"inputs": {},
"position": [
22058.061459175016,
2358.568153105959
]
},
"fa653464c862c153": {
"id": "fa653464c862c153",
"name": "bitbybit.color.invert",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"color": "#0000ff",
"blackAndWhite": true
},
"inputs": {
"color": {
"connections": [
{
"node": "e3e2779a867727cd",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "e3e2779a867727cd",
"output": "exec",
"data": {}
}
]
}
},
"position": [
2020.1807102778776,
5902.453278196124
]
},
"6a12d43f540a1f17": {
"id": "6a12d43f540a1f17",
"name": "bitbybit.babylon.gui.control.setColor",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"color": "#f0cebb"
},
"inputs": {
"color": {
"connections": [
{
"node": "e3e2779a867727cd",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "e3e2779a867727cd",
"output": "exec",
"data": {}
}
]
},
"control": {
"connections": [
{
"node": "ec0738c8c04849eb",
"output": "result",
"data": {}
},
{
"node": "1779387f43a82cba",
"output": "result",
"data": {}
}
]
}
},
"position": [
2516.5306106935686,
4264.858220347161
]
},
"2541dabbd681b0d3": {
"id": "2541dabbd681b0d3",
"name": "bitbybit.babylon.gui.control.setColor",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"color": "#f0cebb"
},
"inputs": {
"control": {
"connections": [
{
"node": "2f46bc6d97b75e21",
"output": "result",
"data": {}
}
]
},
"color": {
"connections": [
{
"node": "fa653464c862c153",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "fa653464c862c153",
"output": "exec",
"data": {}
}
]
}
},
"position": [
3963.2639339198067,
5755.543205583283
]
},
"c06c617698e87f57": {
"id": "c06c617698e87f57",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"exec": {
"connections": [
{
"node": "8c5575d288a94dd1",
"output": "exec",
"data": {}
}
]
}
},
"position": [
23424.44235904558,
6989.19453890914
]
},
"8c5575d288a94dd1": {
"id": "8c5575d288a94dd1",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "24e1f26937a1a1d1",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "24e1f26937a1a1d1",
"output": "exec",
"data": {}
}
]
}
},
"position": [
8349.555423266407,
6963.5424566792835
]
},
"f6765352364af39e": {
"id": "f6765352364af39e",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "c2a09a96a2180b21",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "c2a09a96a2180b21",
"output": "exec",
"data": {}
}
]
}
},
"position": [
8328.99757763619,
7154.170452939397
]
},
"a593bb2d8137d3e9": {
"id": "a593bb2d8137d3e9",
"name": "bitbybit.babylon.gui.control.createControlObservableSelector",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"selector": "onPointerClickObservable"
},
"inputs": {},
"position": [
2091.2019634173594,
6540.225599926312
]
},
"17294419146f0f83": {
"id": "17294419146f0f83",
"name": "bitbybit.flow.babylon.observableListener",
"data": {},
"inputs": {
"object": {
"connections": [
{
"node": "e3e898cbb29c257f",
"output": "result",
"data": {}
}
]
},
"observableSelector": {
"connections": [
{
"node": "a593bb2d8137d3e9",
"output": "result",
"data": {}
}
]
}
},
"position": [
2703.0678473871358,
6459.222352685006
]
},
"818d36ae957db928": {
"id": "818d36ae957db928",
"name": "bitbybit.babylon.io.exportGLB",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"fileName": "bitbybit-scene",
"discardSkyboxAndGrid": true
},
"inputs": {
"exec": {
"connections": [
{
"node": "4e73fd87c8d9251d",
"output": "exec",
"data": {}
}
]
},
"fileName": {
"connections": [
{
"node": "4e73fd87c8d9251d",
"output": "result",
"data": {}
}
]
}
},
"position": [
4593.307479296062,
6358.893759955336
]
},
"4e73fd87c8d9251d": {
"id": "4e73fd87c8d9251d",
"name": "bitbybit.logic.valueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"boolean": false
},
"inputs": {
"value": {
"connections": [
{
"node": "ca3ae0bfdc93cb57",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "b268f583a1369792",
"output": "execA",
"data": {}
},
{
"node": "b268f583a1369792",
"output": "execB",
"data": {}
}
]
},
"boolean": {
"connections": [
{
"node": "b268f583a1369792",
"output": "isA",
"data": {}
}
]
}
},
"position": [
4185.810382723409,
6389.313779185961
]
},
"b268f583a1369792": {
"id": "b268f583a1369792",
"name": "bitbybit.flow.logic.flipFlop",
"data": {},
"inputs": {
"exec": {
"connections": [
{
"node": "881004daa0e6199c",
"output": "exec",
"data": {}
},
{
"node": "17294419146f0f83",
"output": "exec",
"data": {}
}
]
}
},
"position": [
3780.6817937658625,
6493.024988784053
]
},
"ca3ae0bfdc93cb57": {
"id": "ca3ae0bfdc93cb57",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "bitbybit-scene"
},
"inputs": {},
"position": [
3811.4325564242254,
6197.418357988061
]
},
"881004daa0e6199c": {
"id": "881004daa0e6199c",
"name": "bitbybit.flow.time.delay",
"data": {
"timeout": 0
},
"inputs": {
"exec": {
"connections": [
{
"node": "17294419146f0f83",
"output": "exec",
"data": {}
}
]
}
},
"position": [
3403.973124459937,
6680.158448272712
]
},
"a0e1c237a9c9dd30": {
"id": "a0e1c237a9c9dd30",
"name": "bitbybit.draw.drawGridMesh",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"width": 400,
"height": 400,
"subdivisions": 10,
"majorUnitFrequency": 10,
"minorUnitVisibility": 0.45,
"gridRatio": 0.5,
"opacity": 0.5,
"backFaceCulling": false,
"mainColor": "#000000",
"secondaryColor": "#000000"
},
"inputs": {},
"position": [
-1376.5068012503777,
2552.7419313880473
]
},
"bf9bfd944895e566": {
"id": "bf9bfd944895e566",
"name": "bitbybit.flow.babylon.observableListener",
"data": {},
"inputs": {
"object": {
"connections": [
{
"node": "755d987eb8cc3d05",
"output": "result",
"data": {}
}
]
},
"observableSelector": {
"connections": [
{
"node": "6b52e10a58b72bb1",
"output": "result",
"data": {}
}
]
}
},
"position": [
2442.7621919395297,
7030.795394102599
]
},
"6b52e10a58b72bb1": {
"id": "6b52e10a58b72bb1",
"name": "bitbybit.babylon.gui.control.createControlObservableSelector",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"selector": "onPointerClickObservable"
},
"inputs": {},
"position": [
1937.7403094116871,
7230.607149921311
]
},
"39d8eb93cb818077": {
"id": "39d8eb93cb818077",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "#f0cebb"
},
"inputs": {},
"position": [
-1698.86919669793,
3724.362516475381
]
},
"78fc4a19c5e16baa": {
"id": "78fc4a19c5e16baa",
"name": "bitbybit.logic.firstDefinedValueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"exec": {
"connections": [
{
"node": "9e90b40257cc833c",
"output": "exec",
"data": {}
}
]
},
"value1": {
"connections": [
{
"node": "9e90b40257cc833c",
"output": "result",
"data": {}
}
]
},
"value2": {
"connections": [
{
"node": "6ad910a4913db98c",
"output": "result",
"data": {}
}
]
}
},
"position": [
726.554812468904,
4351.747218845786
]
},
"6ad910a4913db98c": {
"id": "6ad910a4913db98c",
"name": "bitbybit.color.hexToRgbMapped",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"color": "#0000ff",
"from": 0,
"to": 1
},
"inputs": {
"color": {
"connections": [
{
"node": "39d8eb93cb818077",
"output": "result",
"data": {}
}
]
}
},
"position": [
-183.2514295406877,
4162.567795783864
]
},
"755d987eb8cc3d05": {
"id": "755d987eb8cc3d05",
"name": "bitbybit.babylon.gui.button.createSimpleButton",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "buttonName",
"label": "DOWNLOAD STEP",
"color": "black",
"background": "#f0cebb",
"fontSize": 24
},
"inputs": {
"height": {
"connections": [
{
"node": "9e1fed17a314b5e9",
"output": "result",
"data": {}
}
]
}
},
"position": [
603.3904888141334,
5668.670090325167
]
},
"9e1fed17a314b5e9": {
"id": "9e1fed17a314b5e9",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "67px"
},
"inputs": {},
"position": [
285.28015317677296,
5803.127171522822
]
},
"b49b5bbcf2ac46ee": {
"id": "b49b5bbcf2ac46ee",
"name": "bitbybit.flow.time.delay",
"data": {
"timeout": 0
},
"inputs": {
"exec": {
"connections": [
{
"node": "bf9bfd944895e566",
"output": "exec",
"data": {}
}
]
}
},
"position": [
3005.5363493656278,
7402.374360778802
]
},
"4f908e18bc4b48a0": {
"id": "4f908e18bc4b48a0",
"name": "bitbybit.flow.logic.flipFlop",
"data": {},
"inputs": {
"exec": {
"connections": [
{
"node": "b49b5bbcf2ac46ee",
"output": "exec",
"data": {}
},
{
"node": "bf9bfd944895e566",
"output": "exec",
"data": {}
}
]
}
},
"position": [
3429.460902457191,
7236.489675275995
]
},
"d1a8e71221f6126e": {
"id": "d1a8e71221f6126e",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "bitbybit-part.step"
},
"inputs": {},
"position": [
3446.610834286952,
6931.095305014689
]
},
"750dabd5916126a8": {
"id": "750dabd5916126a8",
"name": "bitbybit.logic.valueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"boolean": false
},
"inputs": {
"boolean": {
"connections": [
{
"node": "4f908e18bc4b48a0",
"output": "isA",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "4f908e18bc4b48a0",
"output": "execA",
"data": {}
},
{
"node": "4f908e18bc4b48a0",
"output": "execB",
"data": {}
}
]
},
"value": {
"connections": [
{
"node": "d1a8e71221f6126e",
"output": "result",
"data": {}
}
]
}
},
"position": [
3986.6248084073504,
7046.660259756721
]
},
"0b20382b67388d88": {
"id": "0b20382b67388d88",
"name": "bitbybit.occt.io.saveShapeSTEP",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"fileName": "shape.step",
"adjustYtoZ": true,
"tryDownload": true
},
"inputs": {
"fileName": {
"connections": [
{
"node": "750dabd5916126a8",
"output": "result",
"data": {}
}
]
},
"shape": {
"connections": [
{
"node": "2b8c50d89c958d55",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "2b8c50d89c958d55",
"output": "exec",
"data": {}
}
]
}
},
"position": [
23606.158472615076,
5062.88894668068
]
},
"99d506e0474d0c26": {
"id": "99d506e0474d0c26",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"exec": {
"connections": [
{
"node": "750dabd5916126a8",
"output": "exec",
"data": {}
}
]
},
"listElements": {
"connections": [
{
"node": "2122983294322eca",
"output": "result",
"data": {}
},
{
"node": "c4178891b312e48f",
"output": "result",
"data": {}
}
]
}
},
"position": [
22836.122439886116,
5432.930412789217
]
},
"2b8c50d89c958d55": {
"id": "2b8c50d89c958d55",
"name": "bitbybit.occt.shapes.compound.makeCompound",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": "99d506e0474d0c26",
"output": "list",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "99d506e0474d0c26",
"output": "exec",
"data": {}
}
]
}
},
"position": [
23234.51221833065,
5715.486691607357
]
},
"f841baac6662d928": {
"id": "f841baac6662d928",
"name": "bitbybit.babylon.scene.enableSkybox",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"skybox": "greyGradient",
"size": 1000,
"blur": 0.3,
"environmentIntensity": 1
},
"inputs": {},
"position": [
3097.4193737211567,
5607.7217611201595
]
},
"54d645ab9885e8de": {
"id": "54d645ab9885e8de",
"name": "bitbybit.babylon.gui.colorPicker.createColorPickerObservableSelector",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"selector": "onValueChangedObservable"
},
"inputs": {},
"position": [
-767.9875205941373,
4896.390679281764
]
},
"bcf682584767d06a": {
"id": "bcf682584767d06a",
"name": "bitbybit.babylon.scene.adjustActiveArcRotateCamera",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"position": [
10,
10,
10
],
"lookAt": [
0,
0,
0
],
"lowerBetaLimit": 1,
"upperBetaLimit": 179,
"angularSensibilityX": 1000,
"angularSensibilityY": 1000,
"maxZ": 1000,
"panningSensibility": 1000,
"wheelPrecision": 3
},
"inputs": {
"position": {
"connections": [
{
"node": "dbaa71317210e8c1",
"output": "result",
"data": {}
}
]
}
},
"position": [
-838.1961725712865,
6647.257228953189
]
},
"dbaa71317210e8c1": {
"id": "dbaa71317210e8c1",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": -20,
"y": 20,
"z": -40
},
"inputs": {},
"position": [
-1277.387669197701,
6627.100559901943
]
}
}
}