Ich möchte Cycles Shader zu meiner Game Engine analysieren. Ich habe Rahmen, der für GLSL-Shader in der Maschine eingegeben wird: Ich möchte über jeden der Knoten innerhalb des Rahmens iterieren. Wie? Ich habe nichts gefunden in: https://www.blender.org/api/blender_python_api_2_78a_release/bpy.types.NodeFrame.html?highlight=frame#bpy.types.NodeFrameHolen innere Knoten in Blender Frame-Knoten
0
A
Antwort
1
Ein Frame-Knoten hält nicht eine Liste seiner Inhalte, aber jeder Frame weiß, wer es ist Elternteil ist. In Übereinstimmung mit der an anderer Stelle verwendeten Blender-Terminologie ist ein Frame-Knoten das übergeordnete Element von Knoten, die sich in ihm befinden.
Um eine Liste von Rahmeninhalten zu erhalten, können Sie über den Knotenbaum iterieren und Knoten finden, die den Rahmen als übergeordnetes Element haben.
import bpy
mat_nodes = bpy.data.materials['Material'].node_tree.nodes
frame_node = mat_nodes['Frame']
frame_children = []
for n in mat_nodes:
if n.parent == frame_node:
frame_children += [n]
Verwandte Themen
- 1. Objekt in Blender verwandelte sich in ein Gitter [Blender]
- 2. Szene in Blender erstellen
- 3. Blender- Python
- 4. Holen Eltern von übergeordneten Knoten in JS
- 5. Innere Klasse Funktionen Verwendung in Knoten JS wirft Fehler
- 6. Java-Code zum Einfügen neuer Elemente in innere untergeordnete Knoten
- 7. bekommen innere xml von XML-Knoten in Chrom mit Jquery
- 8. Exportieren von Formschlüsseln in Blender
- 9. Blender: Addon-Cache deaktivieren
- 10. Holen Sie sich die innere HTML-Code eines Elements in lxml
- 11. JavaScript: Holen Sie den aktuellen Knoten <script> Knoten?
- 12. blender python onchange event
- 13. Blender Skalenwert nicht aktualisiert
- 14. Blender: Walk around
- 15. Blender Export für THREE.js
- 16. Wo wurde Blender erstellt?
- 17. Blender, Python Scripting Tutorials
- 18. blender import/export script
- 19. Blender vs. Unity
- 20. Holen Sie Knoten von USER_ID (Abfrage)
- 21. Holen Sie sich alle untergeordneten Knoten rekursiv
- 22. Holen Xpath Parent-Knoten mit DomDocument PHP?
- 23. Knoten js + mehrere verschachtelte innere Funktionen mit Callback
- 24. Blender Scripting: Indizes ausgewählter Scheitelpunkte
- 25. Verwenden von Blender/SketchUp-Modellen in OpenGL
- 26. Blender-Modell wird falsch in libGDX gerendert
- 27. Wie verwende ich Blender-Modelle in Java?
- 28. PyQt in Szene 3D von Blender
- 29. Threejs Blender Exporteur Exporte in falschem Format
- 30. Ausgabe genaue Tiefe Karte in Blender