Script: 3D Sun Model

3D Sun Model picture
Type
Rete logo indicatorrete
Date Created
Apr 5, 2024, 6:17:57 PM
Last Edit Date
Oct 21, 2024, 7:38:49 PM

Project Information

This script is meant for kids and shows how they can create a 3D wish card to their parents or loved ones with custom note.

View Full Project

Script Code

{
  "id": "rete-v2-json",
  "nodes": {
    "f06bfa443236235f": {
      "id": "f06bfa443236235f",
      "name": "bitbybit.occt.shapes.wire.createNGonWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "center": [
          0,
          0,
          0
        ],
        "direction": [
          0,
          1,
          0
        ],
        "nrCorners": 6,
        "radius": 10
      },
      "inputs": {
        "nrCorners": {
          "connections": [
            {
              "node": "33aad866dd1fb59c",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        592.3064168294271,
        497.2795147365994
      ]
    },
    "f8121b9966454726": {
      "id": "f8121b9966454726",
      "name": "bitbybit.occt.shapes.wire.createNGonWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "center": [
          0,
          0,
          0
        ],
        "direction": [
          0,
          1,
          0
        ],
        "nrCorners": 6,
        "radius": 17
      },
      "inputs": {
        "nrCorners": {
          "connections": [
            {
              "node": "33aad866dd1fb59c",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        634.1553751627603,
        845.4392369588215
      ]
    },
    "61d0bf5c89209800": {
      "id": "61d0bf5c89209800",
      "name": "bitbybit.occt.shapes.wire.createZigZagBetweenTwoWires",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "nrZigZags": 4,
        "inverse": true,
        "divideByEqualDistance": false,
        "zigZagsPerEdge": true
      },
      "inputs": {
        "wire1": {
          "connections": [
            {
              "node": "f06bfa443236235f",
              "output": "result",
              "data": {}
            }
          ]
        },
        "wire2": {
          "connections": [
            {
              "node": "f8121b9966454726",
              "output": "result",
              "data": {}
            }
          ]
        },
        "nrZigZags": {
          "connections": [
            {
              "node": "a6df59ae3e8d85d5",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        1156.2907918294272,
        896.828121609158
      ]
    },
    "df1b71eda1a42484": {
      "id": "df1b71eda1a42484",
      "name": "bitbybit.occt.shapes.edge.getCornerPointsOfEdgesForShape",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        }
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "61d0bf5c89209800",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        1732.4973890516494,
        925.868920220269
      ]
    },
    "37749fcfddfe2b30": {
      "id": "37749fcfddfe2b30",
      "name": "bitbybit.occt.shapes.wire.createCircleWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "radius": 0.3,
        "center": [
          0,
          0,
          0
        ],
        "direction": [
          0,
          1,
          0
        ]
      },
      "inputs": {
        "center": {
          "connections": [
            {
              "node": "64d5472896cdac01",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        2460.9805687415405,
        867.4111433160067
      ]
    },
    "64d5472896cdac01": {
      "id": "64d5472896cdac01",
      "name": "bitbybit.lists.flatten",
      "data": {
        "nrLevels": 1
      },
      "inputs": {
        "list": {
          "connections": [
            {
              "node": "df1b71eda1a42484",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        2067.2239854600693,
        901.7543368869357
      ]
    },
    "2c4a37835b0615e1": {
      "id": "2c4a37835b0615e1",
      "name": "bitbybit.occt.shapes.face.createFaceFromMultipleCircleTanWires",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "combination": "inOrderClosed",
        "unify": true,
        "tolerance": 1e-7
      },
      "inputs": {
        "circles": {
          "connections": [
            {
              "node": "ad64891b6bc50dcf",
              "output": "list",
              "data": {}
            }
          ]
        }
      },
      "position": [
        3118.395963499769,
        1056.918949566485
      ]
    },
    "ad64891b6bc50dcf": {
      "id": "ad64891b6bc50dcf",
      "name": "bitbybit.lists.createList",
      "data": {},
      "inputs": {
        "listElements": {
          "connections": [
            {
              "node": "37749fcfddfe2b30",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        2829.3211743137153,
        950.0289600079092
      ]
    },
    "e90102afbbcbb415": {
      "id": "e90102afbbcbb415",
      "name": "bitbybit.occt.shapes.wire.getWires",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        }
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "2c4a37835b0615e1",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        3663.3728523232603,
        1141.2866189541076
      ]
    },
    "79546723c3e27ffc": {
      "id": "79546723c3e27ffc",
      "name": "bitbybit.lists.flatten",
      "data": {
        "nrLevels": 1
      },
      "inputs": {
        "list": {
          "connections": [
            {
              "node": "e90102afbbcbb415",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        3978.6961887502607,
        1156.780471449161
      ]
    },
    "938f4a041b70eadb": {
      "id": "938f4a041b70eadb",
      "name": "bitbybit.occt.fillets.fillet2d",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "radius": 1
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "79546723c3e27ffc",
              "output": "result",
              "data": {}
            }
          ]
        },
        "radius": {
          "connections": [
            {
              "node": "56ba96256e77487a",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        4383.303395145555,
        1183.8127534609523
      ]
    },
    "789aed1d9fd6f1a5": {
      "id": "789aed1d9fd6f1a5",
      "name": "bitbybit.occt.shapes.face.createFaceFromWires",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "planar": true
      },
      "inputs": {
        "shapes": {
          "connections": [
            {
              "node": "f7326a44a676d778",
              "output": "list",
              "data": {}
            }
          ]
        }
      },
      "position": [
        5286.084117072794,
        1071.2550624650116
      ]
    },
    "f7326a44a676d778": {
      "id": "f7326a44a676d778",
      "name": "bitbybit.lists.createList",
      "data": {},
      "inputs": {
        "listElements": {
          "connections": [
            {
              "node": "938f4a041b70eadb",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        4918.221396814523,
        1252.7535661252637
      ]
    },
    "7977810ba876614e": {
      "id": "7977810ba876614e",
      "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": "789aed1d9fd6f1a5",
              "output": "result",
              "data": {}
            },
            {
              "node": "76e2b08fbb2be20f",
              "output": "result",
              "data": {}
            },
            {
              "node": "6f5eaec5ef003c87",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        5948.002415114045,
        202.76506311747926
      ]
    },
    "1c285ad98d367acd": {
      "id": "1c285ad98d367acd",
      "name": "bitbybit.babylon.scene.enableSkybox",
      "async": false,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "skybox": "city",
        "size": 1000,
        "blur": 0.5,
        "environmentIntensity": 0.7
      },
      "inputs": {},
      "position": [
        587.0395756732989,
        1504.9457001466003
      ]
    },
    "21a41da8aefa8df2": {
      "id": "21a41da8aefa8df2",
      "name": "bitbybit.babylon.scene.drawDirectionalLight",
      "async": false,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "direction": [
          -100,
          -100,
          -100
        ],
        "intensity": 3,
        "diffuse": "#ffffff",
        "specular": "#ffffff",
        "shadowGeneratorMapSize": 1024,
        "enableShadows": true,
        "shadowDarkness": 0,
        "shadowUsePercentageCloserFiltering": true,
        "shadowContactHardeningLightSizeUVRatio": 0.2,
        "shadowBias": 0.0001,
        "shadowNormalBias": 0.002,
        "shadowMaxZ": 1000,
        "shadowMinZ": 0
      },
      "inputs": {},
      "position": [
        971.0236428003525,
        1502.217289273056
      ]
    },
    "297aa39e41b1965c": {
      "id": "297aa39e41b1965c",
      "name": "bitbybit.occt.shapes.wire.createEllipseWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "center": [
          0,
          0,
          0
        ],
        "direction": [
          0,
          1,
          0
        ],
        "radiusMinor": 1,
        "radiusMajor": 2
      },
      "inputs": {},
      "position": [
        831.2896360923347,
        -775.9823324914544
      ]
    },
    "1264dbe4ea5b8850": {
      "id": "1264dbe4ea5b8850",
      "name": "bitbybit.occt.shapes.wire.createEllipseWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "center": [
          0,
          0,
          0
        ],
        "direction": [
          0,
          1,
          0
        ],
        "radiusMinor": 0.3,
        "radiusMajor": 0.6
      },
      "inputs": {
        "center": {
          "connections": [
            {
              "node": "a808be934799c05c",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        826.4814934082546,
        -316.8230426913454
      ]
    },
    "a808be934799c05c": {
      "id": "a808be934799c05c",
      "name": "bitbybit.vector.vectorXYZ",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "x": 0,
        "y": 0,
        "z": -0.5
      },
      "inputs": {},
      "position": [
        317.7694956379489,
        -362.84240459907164
      ]
    },
    "2c1693b7fbe3d28d": {
      "id": "2c1693b7fbe3d28d",
      "name": "bitbybit.occt.shapes.wire.reversedWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        }
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "1264dbe4ea5b8850",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        1183.666686131896,
        -320.19815292298506
      ]
    },
    "2ca26f075eccbc89": {
      "id": "2ca26f075eccbc89",
      "name": "bitbybit.occt.shapes.face.createFaceFromWires",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "planar": true
      },
      "inputs": {
        "shapes": {
          "connections": [
            {
              "node": "05b4c9ca0a770128",
              "output": "list",
              "data": {}
            }
          ]
        }
      },
      "position": [
        1967.1935079813084,
        -494.5569252779377
      ]
    },
    "05b4c9ca0a770128": {
      "id": "05b4c9ca0a770128",
      "name": "bitbybit.lists.createList",
      "data": {},
      "inputs": {
        "listElements": {
          "connections": [
            {
              "node": "297aa39e41b1965c",
              "output": "result",
              "data": {}
            },
            {
              "node": "2c1693b7fbe3d28d",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        1581.0352961047763,
        -456.3474678132193
      ]
    },
    "76e2b08fbb2be20f": {
      "id": "76e2b08fbb2be20f",
      "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": "2ca26f075eccbc89",
              "output": "result",
              "data": {}
            }
          ]
        },
        "translation": {
          "connections": [
            {
              "node": "93d25f3a79934470",
              "output": "result",
              "data": {}
            },
            {
              "node": "da5942da08364cf8",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        2513.4467222407893,
        -424.00580870105665
      ]
    },
    "93d25f3a79934470": {
      "id": "93d25f3a79934470",
      "name": "bitbybit.vector.vectorXYZ",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "x": 3,
        "y": 0,
        "z": 3
      },
      "inputs": {},
      "position": [
        2001.3635276032794,
        -151.6241112564531
      ]
    },
    "da5942da08364cf8": {
      "id": "da5942da08364cf8",
      "name": "bitbybit.vector.vectorXYZ",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "x": -3,
        "y": 0,
        "z": 3
      },
      "inputs": {},
      "position": [
        1993.8020907697603,
        152.82136471089012
      ]
    },
    "cfd7ae3ec9715619": {
      "id": "cfd7ae3ec9715619",
      "name": "bitbybit.occt.shapes.edge.arcThroughThreePoints",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "start": [
          0,
          0,
          0
        ],
        "middle": [
          0,
          1,
          0
        ],
        "end": [
          0,
          0,
          1
        ]
      },
      "inputs": {
        "start": {
          "connections": [
            {
              "node": "7043f4f12cc2054e",
              "output": "result",
              "data": {}
            }
          ]
        },
        "middle": {
          "connections": [
            {
              "node": "d4206d1011ffe686",
              "output": "result",
              "data": {}
            }
          ]
        },
        "end": {
          "connections": [
            {
              "node": "ddc85f47e21c5004",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        3233.7256082455933,
        7.091426232241915
      ]
    },
    "7043f4f12cc2054e": {
      "id": "7043f4f12cc2054e",
      "name": "bitbybit.point.pointXYZ",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "x": -5,
        "y": 0,
        "z": 0
      },
      "inputs": {},
      "position": [
        2767.579393723585,
        -46.14617006099287
      ]
    },
    "d4206d1011ffe686": {
      "id": "d4206d1011ffe686",
      "name": "bitbybit.point.pointXYZ",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "x": 0,
        "y": 0,
        "z": -5
      },
      "inputs": {},
      "position": [
        2775.0684635101156,
        238.3634286828676
      ]
    },
    "ddc85f47e21c5004": {
      "id": "ddc85f47e21c5004",
      "name": "bitbybit.point.pointXYZ",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "x": 5,
        "y": 0,
        "z": 0
      },
      "inputs": {},
      "position": [
        2770.396730179106,
        531.9960565920535
      ]
    },
    "fc897686f5becd21": {
      "id": "fc897686f5becd21",
      "name": "bitbybit.occt.operations.offset",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "distance": 0.5,
        "tolerance": 0.1
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "cfd7ae3ec9715619",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        3841.6052468714643,
        251.6797674257413
      ]
    },
    "6f5eaec5ef003c87": {
      "id": "6f5eaec5ef003c87",
      "name": "bitbybit.occt.shapes.face.createFaceFromWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "planar": false
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "fc897686f5becd21",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        4465.002543393941,
        315.19190495272903
      ]
    },
    "04d6d836fbddf2c9": {
      "id": "04d6d836fbddf2c9",
      "name": "bitbybit.draw.drawAnyAsync",
      "async": true,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        }
      },
      "inputs": {
        "options": {
          "connections": [
            {
              "node": "ca9e70918afd77bf",
              "output": "result",
              "data": {}
            }
          ]
        },
        "entity": {
          "connections": [
            {
              "node": "7977810ba876614e",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        6459.542857209267,
        335.0476816329677
      ]
    },
    "ce0c5dc0173e159c": {
      "id": "ce0c5dc0173e159c",
      "name": "bitbybit.occt.shapes.face.createFaceFromWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "planar": true
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "b3de1785ac51e388",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        2486.238397398744,
        1738.220724467023
      ]
    },
    "c6728a1cb63c852d": {
      "id": "c6728a1cb63c852d",
      "name": "bitbybit.vector.vectorXYZ",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "x": 0,
        "y": -1,
        "z": 0
      },
      "inputs": {},
      "position": [
        2473.1275444471194,
        2113.3186255065743
      ]
    },
    "a64c9c555173b15f": {
      "id": "a64c9c555173b15f",
      "name": "bitbybit.advanced.text3d.getCompoundShape",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        }
      },
      "inputs": {
        "model": {
          "connections": [
            {
              "node": "9b436af8f4d99e7f",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        4183.646279795008,
        2255.298376061577
      ]
    },
    "ca9e70918afd77bf": {
      "id": "ca9e70918afd77bf",
      "name": "bitbybit.draw.optionsOcctShape",
      "async": false,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "faceOpacity": 1,
        "edgeOpacity": 1,
        "edgeColour": "#000000",
        "faceColour": "#ece522",
        "vertexColour": "#ff00ff",
        "edgeWidth": 2,
        "vertexSize": 0.03,
        "drawEdges": true,
        "drawFaces": true,
        "drawVertices": false,
        "precision": 0.01,
        "drawEdgeIndexes": false,
        "edgeIndexHeight": 0.06,
        "edgeIndexColour": "#ff00ff",
        "drawFaceIndexes": false,
        "faceIndexHeight": 0.06,
        "faceIndexColour": "#0000ff"
      },
      "inputs": {},
      "position": [
        6073.610225888031,
        655.9435746143954
      ]
    },
    "7fa948bb0e6c422f": {
      "id": "7fa948bb0e6c422f",
      "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": "ce0c5dc0173e159c",
              "output": "result",
              "data": {}
            }
          ]
        },
        "direction": {
          "connections": [
            {
              "node": "c6728a1cb63c852d",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        4227.6659157893055,
        1931.4169272170993
      ]
    },
    "2db18ee094efd4db": {
      "id": "2db18ee094efd4db",
      "name": "bitbybit.advanced.text3d.getCompoundShape",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        }
      },
      "inputs": {
        "model": {
          "connections": [
            {
              "node": "f83ca9a93603a584",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        4131.040879224525,
        2682.0949622963835
      ]
    },
    "b3de1785ac51e388": {
      "id": "b3de1785ac51e388",
      "name": "bitbybit.occt.fillets.fillet2d",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "radius": 4
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "7cf67dade0f587cd",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        1821.6829529195452,
        2110.688379143287
      ]
    },
    "7cf67dade0f587cd": {
      "id": "7cf67dade0f587cd",
      "name": "bitbybit.occt.shapes.wire.createRectangleWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "width": 25,
        "length": 45,
        "center": [
          0,
          0,
          0
        ],
        "direction": [
          0,
          1,
          0
        ]
      },
      "inputs": {},
      "position": [
        1441.4736228277318,
        2111.0894477192014
      ]
    },
    "9b436af8f4d99e7f": {
      "id": "9b436af8f4d99e7f",
      "name": "bitbybit.advanced.text3d.create",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "text": "HEY DADDY",
        "fontType": "IndieFlower",
        "fontVariant": "Regular",
        "fontSize": 2,
        "height": 1,
        "rotation": 180,
        "origin": [
          0,
          0,
          0
        ],
        "direction": [
          0,
          1,
          0
        ],
        "originAlignment": "centerMiddle"
      },
      "inputs": {
        "origin": {
          "connections": [
            {
              "node": "6623e28357571840",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        3433.0651133716783,
        1876.508844943164
      ]
    },
    "6623e28357571840": {
      "id": "6623e28357571840",
      "name": "bitbybit.vector.vectorXYZ",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "x": 0,
        "y": 0,
        "z": 20
      },
      "inputs": {},
      "position": [
        2947.2332172883066,
        2101.6137911578394
      ]
    },
    "f83ca9a93603a584": {
      "id": "f83ca9a93603a584",
      "name": "bitbybit.advanced.text3d.create",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "text": "HAVE A GOOD EVENING!",
        "fontType": "IndieFlower",
        "fontVariant": "Regular",
        "fontSize": 2,
        "height": 1,
        "rotation": 180,
        "origin": [
          0,
          0,
          0
        ],
        "direction": [
          0,
          1,
          0
        ],
        "originAlignment": "centerMiddle"
      },
      "inputs": {
        "origin": {
          "connections": [
            {
              "node": "4e579f4ec589aa64",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        3433.037058051443,
        2430.5985441863013
      ]
    },
    "4e579f4ec589aa64": {
      "id": "4e579f4ec589aa64",
      "name": "bitbybit.vector.vectorXYZ",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "x": 0,
        "y": 0,
        "z": -20
      },
      "inputs": {},
      "position": [
        2960.9950601925825,
        2569.9864572483552
      ]
    },
    "9a7586b88f752549": {
      "id": "9a7586b88f752549",
      "name": "bitbybit.draw.optionsOcctShape",
      "async": false,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "faceOpacity": 1,
        "edgeOpacity": 1,
        "edgeColour": "#000000",
        "faceColour": "#b351d6",
        "vertexColour": "#ff00ff",
        "edgeWidth": 2,
        "vertexSize": 0.03,
        "drawEdges": true,
        "drawFaces": true,
        "drawVertices": false,
        "precision": 0.01,
        "drawEdgeIndexes": false,
        "edgeIndexHeight": 0.06,
        "edgeIndexColour": "#ff00ff",
        "drawFaceIndexes": false,
        "faceIndexHeight": 0.06,
        "faceIndexColour": "#0000ff"
      },
      "inputs": {},
      "position": [
        5194.216132259961,
        1947.4596222962027
      ]
    },
    "b2c64c0503a51f56": {
      "id": "b2c64c0503a51f56",
      "name": "bitbybit.draw.drawAnyAsync",
      "async": true,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        }
      },
      "inputs": {
        "entity": {
          "connections": [
            {
              "node": "7fa948bb0e6c422f",
              "output": "result",
              "data": {}
            }
          ]
        },
        "options": {
          "connections": [
            {
              "node": "9a7586b88f752549",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        5587.010033799712,
        1681.2245493353735
      ]
    },
    "b21870e1d2f6278e": {
      "id": "b21870e1d2f6278e",
      "name": "bitbybit.draw.drawAnyAsync",
      "async": true,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        }
      },
      "inputs": {
        "entity": {
          "connections": [
            {
              "node": "a64c9c555173b15f",
              "output": "result",
              "data": {}
            },
            {
              "node": "2db18ee094efd4db",
              "output": "result",
              "data": {}
            }
          ]
        },
        "options": {
          "connections": [
            {
              "node": "185b5530e8480c1e",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        5665.376003383463,
        2853.248120912116
      ]
    },
    "185b5530e8480c1e": {
      "id": "185b5530e8480c1e",
      "name": "bitbybit.draw.optionsOcctShape",
      "async": false,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0,
          "forceExecution": false
        },
        "faceOpacity": 1,
        "edgeOpacity": 1,
        "edgeColour": "#000000",
        "faceColour": "#5c02e3",
        "vertexColour": "#ff00ff",
        "edgeWidth": 2,
        "vertexSize": 0.03,
        "drawEdges": false,
        "drawFaces": true,
        "drawVertices": false,
        "precision": 0.01,
        "drawEdgeIndexes": false,
        "edgeIndexHeight": 0.06,
        "edgeIndexColour": "#ff00ff",
        "drawFaceIndexes": false,
        "faceIndexHeight": 0.06,
        "faceIndexColour": "#0000ff"
      },
      "inputs": {},
      "position": [
        5207.668814498201,
        3077.6118181002294
      ]
    },
    "33aad866dd1fb59c": {
      "id": "33aad866dd1fb59c",
      "name": "bitbybit.math.numberSlider",
      "data": {
        "options": {
          "min": 4,
          "max": 10,
          "step": 2,
          "width": 350
        },
        "number": 4
      },
      "inputs": {},
      "position": [
        -133.42562995430154,
        791.8062158770911
      ]
    },
    "56ba96256e77487a": {
      "id": "56ba96256e77487a",
      "name": "bitbybit.math.numberSlider",
      "data": {
        "options": {
          "min": 0.1,
          "max": 2,
          "step": 0.1,
          "width": 350
        },
        "number": 0.8
      },
      "inputs": {},
      "position": [
        -157.6706761573641,
        1270.9672227187204
      ]
    },
    "a6df59ae3e8d85d5": {
      "id": "a6df59ae3e8d85d5",
      "name": "bitbybit.math.numberSlider",
      "data": {
        "options": {
          "min": 1,
          "max": 10,
          "step": 1,
          "width": 350
        },
        "number": 6
      },
      "inputs": {},
      "position": [
        -175.2970502575838,
        1041.4912063957013
      ]
    }
  }
}