Memo zum Bearbeiten von Szenen mit Blender Python (W.I.P.)

Ziel

Als API scheint Maya Mel zu Python geworden zu sein.

Ich möchte auf Parameter und Attribute zugreifen, um Werte abzurufen oder zu ändern

Zum Beispiel möchte ich die Farbe mit dem Material ändern.

Klicken Sie mit der rechten Maustaste in die Benutzeroberfläche-> Datenpfad kopieren und fügen Sie sie in eine Python-Konsole usw. ein, um zu sehen, wie Sie darauf zugreifen können.

blender-python.png

Da dies jedoch eine Hierarchie ist, die von einem Knoten ausgeht, müssen wir auch node_tree abrufen.

Greifen Sie wie folgt auf node_tree zu.

Bearbeiten Sie Blender-Knoten in Python https://dskjal.com/blender/process-node-from-python.html

Ich möchte die Position ändern usw.

T.B.W.

Ich möchte eine Gruppe von Punkten zeichnen

Visualisieren Sie die Punktwolke mit Blender + Python https://ksknw.hatenablog.com/entry/2019/10/29/192026

bpy.ops.mesh.primitive_uv_sphere_add(location=(x, y, z))

Sie können eine Kugel wie diese erstellen.

Wenn Sie es effizienter machen möchten, würden Sie es als Partikel ausdrücken?

Zugriff auf Formdaten

T.B.W.

Recommended Posts

Memo zum Bearbeiten von Szenen mit Blender Python (W.I.P.)
Memo, um nach KPI mit Python zu fragen
Führen Sie Blender mit Python aus
Betreiben Sie Blender mit Python
Python-Memo (für mich): Array
Twitter-Grafiknotiz mit Python
Bildbearbeitung mit Python OpenCV
Persönliches Python-Code-Memo
[Memo] Links bei der Entwicklung mit Flask
Python-Memo - Geben Sie die Optionen mit getopt an
Führen Sie mruby mit Python oder Blender aus
Eingabe / Ausgabe mit Python (Python-Lernnotiz ⑤)
Erste Schritte mit Python für PHPer-Klassen
Erste Schritte mit Python für PHPer-Funktionen
"Scraping & maschinelles Lernen mit Python" Lernnotiz
Beginnen Sie mit Python mit Blender
[Memo] Tweet auf Twitter mit Python
Ein Memo für die Installation von pip3 mit python2.7 aus irgendeinem Grund
Einfache Schlüsselwortextraktion mit TermExtract für Python
INSERT in MySQL mit Python [Für Anfänger]
Konvertieren Sie Memos sofort mit Python 2to3
WEB-Scraping mit Python (für persönliche Notizen)
Manuelle SSH-Registrierung für Coreserver mit Python
Verwenden Sie DeepL mit Python (für die Artikelübersetzung)
Python-Memo
Verstärken Sie Bilder für maschinelles Lernen mit Python
Python-Memo
"Systemhandel beginnt mit Python3" Lesememo
Tipps zum Umgang mit Binärdateien in Python
Python-Memo
Ein Memo mit Python2.7 und Python3 in CentOS
Tipps zur Verwendung von Python + Caffe mit TSUBAME
Verarbeiten Sie mehrere Listen mit for in Python
Python-Memo
Erste Schritte mit Python für PHPer-Super Basics
Debuggen Sie die MySQL-Verbindung mit Python MySQL.connector
Python-Memo
WebApi-Erstellung mit Python (CRUD-Erstellung) Für Anfänger
Vorbereitung zum Schaben mit Python [Schokoladengeschmack]
Python-Memo
[Für Anfänger] Versuchen Sie Web Scraping mit Python
[Blender x Python] Beginnen wir mit Blender Python !!
Memo Nr. 4, dass Python-Anfänger "Detaillierte Erklärung der Python-Grammatik" lesen
[Persönliches Memo] julia - Verwenden Sie die Python-Bibliothek mit julia unter Verwendung von PyCall
Kausales Denken und kausale Suche von Python (für Anfänger)
Holen Sie sich ein Ticket für einen Themenpark mit Python
[Übersetzung] Erste Schritte mit Rust für Python-Programmierer
Erstellen Sie mit Minette für Python einen LINE BOT
Erstellen einer Anaconda-Umgebung für Python mit pyenv
Memo Nr. 3, dass Python-Anfänger "Detaillierte Erklärung der Python-Grammatik" lesen
Verwenden Sie vorerst Logger mit Python
Vorgehensweise zum Erstellen eines mit Python erstellten LineBot
Wickeln Sie C mit Cython für Python ein
Bewegen Sie die automatische Stufe von THORLABS mit Python [für Forschungszwecke]
Memo Nr. 1, dass Python-Anfänger "Detaillierte Erklärung der Python-Grammatik" lesen
~ Tipps für Python-Anfänger mit Liebe von Pythonista ① ~
Django mit Python Tools 2.2 für Visual Studio (PTVS 2.2)
[Python] Sammeln Sie Bilder mit Icrawler für maschinelles Lernen [1000 Blatt]