Modelita ist eine domänenspezifische Sprache (DSL) für 3D-Modellierung, Integration von Schläger, Postgis und Mixer. Diese Dokumentation umfasst Version 0.2.
Stellen Sie vor dem Einrichten von Modelita sicher, dass Sie folgende Installation haben:
Sobald Sie Modelita heruntergeladen haben, können Sie das Programm mit ./modelita aus dem Terminal ausführen. Wenn es beginnt, geben Sie einen interaktiven Modus ein, in dem Sie Befehle eingeben können, um 3D -Formen zu erstellen.
| Befehl | Beschreibung |
|---|---|
| hoch | Bewegen Sie den Cursor nach oben |
| runter | Bewegen Sie den Cursor nach unten |
| links | Cursor links bewegen |
| Rechts | Cursor nach rechts bewegen |
| nach vorne | Cursor vorwärts bewegen |
| rückwärts | Bewegen Sie den Cursor rückwärts |
| Befehl | Beschreibung |
|---|---|
| rotieren-x+ | 90 Grad um die x-Achse (+) drehen |
| rotieren-x- | 90 Grad um die x-Achse drehen (-) |
| rotieren y+ | 90 Grad um die Y-Achse (+) drehen |
| drehen y- | 90 Grad um die Y-Achse drehen (-) |
| drehen-z+ | 90 Grad um Z-Achse (+) drehen |
| drehen-z-- | 90 Grad um Z-Achse drehen (-) |
| Befehl | Beschreibung |
|---|---|
| A | Fügen Sie die aktuelle Position als Scheitelpunkt hinzu |
| B | Löschen Sie die Stromform |
| wählen | Drucken Sie die aktuelle Cursorposition |
| Start | Speichern Sie die Form in einer OBJ -Datei |
| Befehl | Beschreibung |
|---|---|
| drücken | Stromposition und Rotation speichern |
| Pop | Letzte gespeicherte Position/Rotation wiederherstellen |
Mit Modellita können Sie benutzerdefinierte Symbole (Befehle) definieren und speichern, um Aktionen zu automatisieren.
Ein neues Symbol definieren:
definieren Geben Sie einen neuen Symbolnamen ein: my-symbol Geben Sie Befehle ein (als Liste): (nach oben vorwärts)
| Befehl | Beschreibung |
|---|---|
| speichern | Speichern Sie ein Symbol für die spätere Verwendung |
| laden | Laden Sie ein zuvor gespeichertes Symbol |
Beispiel Verwendung:
; Speichern Sie ein Symbol speichern Geben Sie den Symbolnamen zum Speichern ein: my-symbol ; Laden Sie ein gespeichertes Symbol laden Geben Sie den Symbol-Dateinamen zum Laden ein: my-symbol ; Verwenden Sie ein definiertes Symbol My-symbol
Das Skript objimporter.py automatisiert das Importieren von OBJ -Dateien, die von Modelita in Blender generiert werden.
Setup -Schritte:
models/ Verzeichnissenobjimporter.py| Besonderheit | Beschreibung |
|---|---|
| Automatikreinigung | Entfernt frühere Objekte vor dem Import |
| Verzeichnis -Scan | Findet automatisch OBJ -Dateien |
| Debugg -Info | Zeigt Importprozessdetails/Fehler an |
Notiz
Der Befehl start speichert Ihr Formdesign in einer OBJ -Datei, während der Befehl save definierte Symbole speichert. Beachten Sie diese Unterscheidung für den effektiven Einsatz von Modellita.