GUI in Rete For Parametric Geometry

GUI in Rete For Parametric Geometry script details
Type
Rete logo image
rete
App Version
0.17.2
Visibility
public
Date Created
Oct 3, 2024, 5:54:47 AM
Last Edit Date
Oct 17, 2024, 7:53:14 AM

Script Details

The Code
{ "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 ] } } }