Είδαμε πώς μπορούμε να εισάγετε μια απλή εντολή στην κονσόλα Python Blender ενσωματώνει στα παράθυρα του σύστημα. Αυτό το σύστημα είναι χρήσιμο για τις εντολές δοκιμή, αλλά δεν είναι συνήθως χρησιμοποιείται για τον προγραμματισμό μιας ακολουθίας τους.
Η κονσόλα μας επιτρέπει, επίσης, να διερευνήσει τις εντολές που είναι διαθέσιμες μέσω της αυτόματης συμπλήρωσης , από εισάγοντας την εντολή εκκίνησης που περιέχει λειτουργίες Blender Python: “οργ”.
Blender έχει ένα παράθυρο για να επεξεργαστείτε το κείμενο που μπορεί να χρησιμεύσει ως “IDE” Προγραμματισμός σε Python, συμπεριλαμβανομένων αρίθμηση γραμμών, χρησιμοποιώντας χρώματα για να διακρίνει τη σύνταξη και τη δυνατότητα αυτόματης autoidentación της μακράς γραμμές κειμένου.
Για να ανοίξετε το παράθυρο επεξεργασίας κειμένου μπορείτε να επιλέξετε το αντίστοιχο εικονίδιο (Ένα φύλλο ενός φορητού υπολογιστή) Κουμπί που βρίσκεται στην κάτω αριστερή γωνία του παραθύρου κάθε. Αυτό το κουμπί ορίζει τον τύπο του επεξεργαστή που περιέχει το παράθυρο. Επιλέξτε το εικονίδιο “Επεξεργαστής κειμένου”.
Το νέο παράθυρο θα αντικαταστήσει την προηγούμενη έκδοση και θα δείξει τη διασύνδεσή της με την περιοχή κειμένου
Για να αρχίσετε να χρησιμοποιείτε αυτό το παράθυρο μπορούμε να ανοίξετε ένα υπάρχον αρχείο (Open) ή να δημιουργήσετε ένα νέο (New). Από εκείνη τη στιγμή θα έχουμε ένα δρομέα στην περιοχή επεξεργασίας θα μας επιτρέψει να επεξεργαστείτε κείμενο
Οι αλλαγές διασύνδεση με την προσθήκη νέων επιλογών, μεταξύ των οποίων περιλαμβάνονται “Εκτέλεση Script” θα μας επιτρέψει να εκτελέσει το σενάριο που έχουμε σε αυτό το παράθυρο.
Για να ελέγξετε τη λειτουργία προσθέστε μερικές γραμμές κώδικα που θα μας επιτρέψουν να δημιουργήσει κάποια γεωμετρία:
οργ εισαγωγής zval =[0,1,2,3,4,5] για z στο zval: bpy.ops.mesh.primitive_torus_add(περιστροφή =(0, 0, 0), τοποθεσία =(0, 0, από)) |
Η πρώτη γραμμή του κώδικα, “οργ εισαγωγής”, Πρόσθεσε στη βιβλιοθήκη αντικειμένων για την Python Blender
Η δεύτερη γραμμή ορίζει ένα διάνυσμα των συντεταγμένων, που θα χρησιμεύσει για τον καθορισμό της θέσης “από” αντικειμένων
Ένας βρόχος “για” αναθέσετε τιμές “κάλεσε” a la μεταβλητή “από” σε κάθε κύκλο του βρόχου (6 κύκλων)
Η τελευταία γραμμή, εντός του βρόχου, όπως είναι εσοχή, θα δημιουργήσει τη γεωμετρία.
Το αποτέλεσμα της εκτέλεσης κώδικα, πατώντας το κουμπί “Εκτέλεση Script” ή πατώντας το συνδυασμό πλήκτρων “alt” + “P” μπορείτε να δείτε στην παρακάτω εικόνα: 6 ταύροι ίσου μεγέθους, με τις ίδιες συντεταγμένες “x” και “και” αλλά διαφορετικές “από”.
Για να ολοκληρώσετε την άσκηση θα κρατήσει το σενάριο σε ένα αρχείο. Είναι σημαντικό ότι αυτό το αρχείο για να χρησιμοποιήσετε την κατάλληλη επέκταση Python scripts που είναι “py”. Για παράδειγμα “Script_1.py”
Μπορούμε να κάνουμε τις μικρές παραλλαγές αυτού του εγχειρήματος:
- Θα μπορούσατε να κάνετε δύο βρόχους, ένα μέσα στο άλλο, να δημιουργήσει ένα “ταύροι αεροπλάνο”?
- Θα μπορούσατε να αλλάξετε τους ταύρους σφαίρες?
- Θα μπορούσατε να κάνετε δύο βρόχους, ένα μέσα στο άλλο, να δημιουργήσει ένα “χάντρες σχέδιο”?
Πρέπει να είναι συνδεδεμένος για να αναρτήσεις σχόλιο.