Wir haben gesehen, wie wir können, Geben Sie eine einfache Anweisung in der Python-Konsole Blender beinhaltet in seiner Windows-System. Dieses System eignet sich zum Testen Befehle, aber es wird normalerweise nicht verwendet, um eine Sequenz von ihnen programmiert.
Die Konsole erlaubt uns auch, die verfügbaren Befehle durch Erkundung der Auto-Vervollständigen , vom Betreten des Startbefehl enthält Funktionen Blender Python: “bpy”.
Blender hat ein Fenster, um Text, der als dienen kann bearbeiten “IDE” Programmieren in Python, einschließlich Zeilennummerierung, Verwendung von Farben die Syntax und die Möglichkeit der automatischen autoidentación von langen Textzeilen zu unterscheiden,.
Um die Textbearbeitungsfenster öffnen Sie das entsprechende Symbol wählen (Ein Blatt aus einem Notebook) I-Taste an der linken unteren Ecke eines Fensters. Diese Taste legt die Art der Editor das Fenster mit. Wählen Sie das Symbol “Text Editor”.
Das neue Fenster wird der vorherigen Ausgabe zu ersetzen und wird seine Oberfläche mit einem Textbereich zeigen
So starten Sie mit diesem Fenster haben wir eine vorhandene Datei öffnen (Öffnen) oder eine neue erstellen (New). Von diesem Moment an werden wir einen Cursor im Bearbeitungsbereich wird uns erlauben, Text zu bearbeiten
Die Änderungen in der Benutzeroberfläche durch Hinzufügen neuer Optionen, unter denen auch “Skript ausführen” es wird uns erlauben, das Skript, das wir in diesem Fenster haben ausführen.
Um den Betrieb zu testen fügen Sie ein paar Zeilen Code, die uns etwas Geometrie erstellen können:
Import bpy zval =[0,1,2,3,4,5] für z in zval: bpy.ops.mesh.primitive_torus_add(Dreh =(0, 0, 0), location =(0, 0, z)) |
Die erste Zeile des Codes, “Import bpy”, Er fügte hinzu, die Objektbibliothek für Python Blender
Die zweite Zeile definiert einen Vektor der Koordinaten, die dazu dienen, um die Position zu definieren “z” Gegenstände
Eine Schleife “für” Werte zuweisen “eingeladen” A-la-variable “z” in jedem Zyklus der Schleife (6 Zyklen)
Die letzte Zeile, innerhalb der Schleife, wie sie eingerückt ist,, wird die Geometrie erstellen.
Das Ergebnis der Codeausführung, Drücken der Taste “Skript ausführen” oder durch Drücken der Tastenkombination “alt” + “P” die Sie im Bild unten sehen können: 6 Stiere von gleicher Größe, mit den gleichen Koordinaten “x” und “und” aber unterschiedliche “z”.
Zur Bearbeitung der Übung wird das Skript in einer Datei zu halten. Es ist wichtig, dass diese Datei die entsprechende Erweiterung Python-Skripte, die zu verwenden ist “py”. Beispielsweise “Script_1.py”
Wir können kleine Variationen dieser Übung machen:
- Könnten Sie zwei Schleifen bilden, ineinander, um ein zu generieren “Stiere Ebene”?
- Könntest du die Bullen Kugeln ändern?
- Könnten Sie zwei Schleifen bilden, ineinander, um ein zu generieren “Plan Perlen”?
Muss sein in Verbindung gebracht einen Kommentar posten.