3D Text Example Rete

3D Text Example Rete script details
Author
matas
Type
Rete logo image
rete
App Version
0.13.0
Visibility
public
Date Created
Sep 17, 2023, 10:15:54 AM
Last Edit Date
Dec 5, 2023, 4:22:51 PM

Script Details

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