3D Text Cutout Rete

3D Text Cutout Rete script details
Author
matas
Type
Rete logo image
rete
App Version
0.13.0
Visibility
public
Date Created
Sep 18, 2023, 11:43:32 AM
Last Edit Date
Dec 5, 2023, 4:16:07 PM

Script Details

The Code
{ "id": "bitbybit-dev@0.0.1", "nodes": { "1": { "id": 1, "data": { "text": "Hello World!", "fontType": "Silkscreen", "fontVariant": "Regular", "fontSize": 1.5, "height": 1, "rotation": 0, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "originAlignment": "leftBottom" }, "inputs": { "text": { "connections": [] }, "fontType": { "connections": [] }, "fontVariant": { "connections": [] }, "fontSize": { "connections": [] }, "height": { "connections": [] }, "rotation": { "connections": [] }, "origin": { "connections": [ { "node": 3, "output": "result", "data": {} } ] }, "direction": { "connections": [] }, "originAlignment": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 2, "input": "data", "data": {} }, { "node": 5, "input": "json", "data": {} } ] } }, "position": [ 120.88252697098127, 162.4268718872078 ], "name": "bitbybit.advanced.text3d.create" }, "2": { "id": 2, "data": { "previewJSON": [ { "type": "parametric-model", "name": "text3d", "advanceWidth": 12, "boundingBox": { "x1": 0.1875, "y1": -0.9375, "x2": 11.8125, "y2": 0 }, "shapes": [ { "id": "0", "shape": { "hash": -1969876072, "type": "occ-shape" } }, { "id": "1", "shape": { "hash": -1969876041, "type": "occ-shape" } }, { "id": "2", "shape": { "hash": -1969876010, "type": "occ-shape" } }, { "id": "3", "shape": { "hash": -1969875979, "type": "occ-shape" } }, { "id": "4", "shape": { "hash": -1969875948, "type": "occ-shape" } }, { "id": "5", "shape": { "hash": -1969875917, "type": "occ-shape" } }, { "id": "6", "shape": { "hash": -1969875886, "type": "occ-shape" } }, { "id": "7", "shape": { "hash": -1969875855, "type": "occ-shape" } }, { "id": "8", "shape": { "hash": -1969875824, "type": "occ-shape" } }, { "id": "9", "shape": { "hash": -1969875793, "type": "occ-shape" } }, { "id": "10", "shape": { "hash": -936617389, "type": "occ-shape" } } ], "compound": { "hash": -158890947, "type": "occ-shape" } } ] }, "inputs": { "data": { "connections": [ { "node": 1, "output": "result", "data": {} } ] } }, "outputs": {}, "position": [ 632.6674568971828, 182.4531322850147 ], "name": "displayData" }, "3": { "id": 3, "data": { "x": 6, "y": 0, "z": 0.45 }, "inputs": { "x": { "connections": [] }, "y": { "connections": [] }, "z": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 1, "input": "origin", "data": {} } ] } }, "position": [ -445.56979179757553, 321.8408794804284 ], "name": "bitbybit.vector.vectorXYZ" }, "4": { "id": 4, "data": { "width": 15, "length": 5, "height": 1.5, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "width": { "connections": [] }, "length": { "connections": [] }, "height": { "connections": [] }, "center": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 7, "input": "shape", "data": {} } ] } }, "position": [ 757.5929233287213, 765.9260222286325 ], "name": "bitbybit.occt.shapes.solid.createBox" }, "5": { "id": 5, "data": { "query": "$.compound", "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 } }, "inputs": { "json": { "connections": [ { "node": 1, "output": "result", "data": {} } ] }, "query": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 6, "input": "data", "data": {} }, { "node": 7, "input": "shapes", "data": {} } ] } }, "position": [ 975.7467720677232, 262.74544040676386 ], "name": "bitbybit.json.query" }, "6": { "id": 6, "data": { "previewJSON": [ [ { "hash": -158890947, "type": "occ-shape" } ] ] }, "inputs": { "data": { "connections": [ { "node": 5, "output": "result", "data": {} } ] } }, "outputs": {}, "position": [ 1406.8498232482802, 414.11468150866074 ], "name": "displayData" }, "7": { "id": 7, "data": { "keepEdges": false, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": 4, "output": "result", "data": {} } ] }, "shapes": { "connections": [ { "node": 5, "output": "result", "data": {} } ] }, "keepEdges": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 8, "input": "entity", "data": {} } ] } }, "position": [ 1708.3838419761737, 650.4103027718893 ], "name": "bitbybit.occt.booleans.difference" }, "8": { "id": 8, "data": {}, "inputs": { "entity": { "connections": [ { "node": 7, "output": "result", "data": {} } ] }, "options": { "connections": [ { "node": 9, "output": "result", "data": {} } ] }, "babylonMesh": { "connections": [] } }, "outputs": { "result": { "connections": [] } }, "position": [ 2168.775964530372, 608.8359756195252 ], "name": "bitbybit.draw.drawAnyAsync" }, "9": { "id": 9, "data": { "drawEdges": true, "drawFaces": true, "drawEdgeIndexes": false, "drawFaceIndexes": false, "faceOpacity": 1, "edgeOpacity": 1, "edgeColour": "#ffffff", "faceColour": "#ae00ff", "edgeWidth": 1, "precision": 0.01, "edgeIndexHeight": 0.06, "edgeIndexColour": "ff00ff", "faceIndexHeight": 0.06, "faceIndexColour": "#0000ff" }, "inputs": { "faceOpacity": { "connections": [] }, "edgeOpacity": { "connections": [] }, "edgeColour": { "connections": [] }, "faceColour": { "connections": [] }, "faceMaterial": { "connections": [] }, "edgeWidth": { "connections": [] }, "drawEdges": { "connections": [] }, "drawFaces": { "connections": [] }, "precision": { "connections": [] }, "drawEdgeIndexes": { "connections": [] }, "edgeIndexHeight": { "connections": [] }, "edgeIndexColour": { "connections": [] }, "drawFaceIndexes": { "connections": [] }, "faceIndexHeight": { "connections": [] }, "faceIndexColour": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 8, "input": "options", "data": {} } ] } }, "position": [ 1783.100375731209, 1040.978960861247 ], "name": "bitbybit.draw.optionsOcctShape" } } }