Übersicht
Adjustable3D ist eine eigenständige 3D-Konstruktionssoftware. Angemeldete Nutzer finden rechts oben den Button Generator erstellen.

Das Interface zeigt auf der linken Seite einen Flow an: Hier baust du den 3D-Generator. Auf der rechten Seite wird eine Vorschau angezeigt: Hier siehst du, was du gebaut hast.

Mit einem rechten Mausklick lassen sich so genannte Nodes erstellen. Eine Node bekommt Inputs (Eingaben) und verarbeitet sie zu Outputs (Ausgaben). Diese können dann wiederum als Inputs für andere Nodes verwendet werden. Inputs und Outputs haben immer ein Inputhandle bzw. Outputhandle. Das sind die Ankerpunkte zwischen denen Verbindungen gezogen werden können. Um genauer festzulegen was eine Node machen soll, lassen sich viele Nodes über Parameter spezifizieren. Parameter sind Inputs die kein Inputhandle haben, sie werden also einmal von dir festgelegt und haben dann immer diesen Wert.
Um zwei Nodes miteinander zu verbinden, klicke auf ein Inputhandle und ziehe es zu dem gewünschten Outputhandle. Um unsinnige Verbindungen abzufangen gibt es Werttypen. Fahre mit der Maus über ein Inputhandle um eine Auflistung aller Werttypen zu bekommen, die das Inputhandle theoretisch ausgeben könnte (einige wenige Inputhandles zeigen diese Liste noch nicht an). Selbiges gilt für Outputhandles. Nur wenn mindestens ein Werttyp übereinstimmt ist eine Verbindung möglich, weil die Verbindung ansonsten garantiert keinen Sinn ergibt. Manche Nodes – wie zum Beispiel die Box-Node – können minimiert werden. Um Inputhandles verbinden zu können müssen diese Nodes zuerst über das Pfeil-Symbol oben rechts aufgeklappt werden.

Nicht jeder Input einer Node muss einen Wert bekommen. Die Inputs bei denen ein Wert erforderlich ist zeigen ein rotes Ausrufezeichen neben ihrem Inputhandle an.

Die Ausgabe Node ist eine besondere Node. Sie kann nicht gelöscht werden (Delete- oder Backspace-Taste) und es gibt sie nur einmal. Diese Node bekommt das finale 3D-Modell was im Viewport angezeigt werden soll.

Anmerkung
Die unterschiedlichen Farben der Nodes dienen nur der Übersichtlichkeit: Alle Starter-Nodes - Box, Kugel, Zylinder, etc. - sind rot. Alle Nodes die eine Sonderstellung durch eine einzigartige Programmfunktion haben - Regel Node, Indikator Node und auch die einmalige Ausgabe Node - sind blau. Alle Nodes die etwas mit Eingabefeldern zu tun haben sind orange. Alle anderen Nodes sind grün: Mit ihnen baut man den Algorithmus auf.