| |
Index
|
II. 11.11
Texturen - Nodes
Die Seite der deutschen Blenderdokumentation - Wikibooks
bezieht sich auf Blender ab v2.42
Blenders Material- und Rendersystem hat eine mächtige Erweiterung
erfahren: Nodes! [Knoten]
Was sind Nodes?
Nodes beeinflussen das Material einzelner Objekte (Material Nodes),
oder das gesamte Bild (Composite Nodes). Die Trennung ist allerdings
nicht scharf, da man einzelne Objekte in den Composite Nodes isolieren
und Effekte auf einzelne Objekte anwenden kann.
- Material Nodes:
Material Nodes ergänzen das bisherige Material- und Textursystem von
Blender. Die wesentliche Erweiterung besteht hier zur Zeit darin, dass
man mehrere vollständige Materialien überlagern kann. Bestimmte Effekte,
die man vorher nur über die verschiedenen Map Input Modes mit Texturen
erzeugen konnte, können nun auch direkt erzeugt werden. Ein Node kann
ein Wert wie z.B. eine Farbe oder ein Alphawert sein, oder eine
Wertkonvertierung zwischen einem Farbwert und einer Intensität.
Ein Node kann aber auch ein vollständiges Material mit 10 Texturen
und einer Colorramp sein.
- Composite Nodes:
Composite Nodes erlauben die Nachbearbeitung des gesamten Bildes, und
damit vollständig neue Effekte, wie z.B. Motionblur. Bei den Composite
Nodes kann es sich um einen Filter (z.B. ein Weichzeichner), oder der
Inhalt des Z-Buffers (also der Abstand von der Kamera), oder das gerenderte
Bild usw. handeln. Wenn Sie also etwa ein gerendertes, geblurtes, im
Rotkanal verstärktes Bild der Szene als UV Map auf ein Objekt legen möchten,
sind Sie bei Composite Nodes richtig.
Dabei kann der Ausgangswert eines Nodes als Eingangswert eines anderen Nodes
dienen. Auf diese Weise kann z.B. ein vollständiges Material mit beliebig vielen
weiteren Materialien kombiniert werden. Oder man benutzt die Informationen über
den Z-Buffer um besondere Transparenzeffekte zu erzeugen, oder Informationen
über die Bewegung der Objekte um Motionblur zu generieren.
Viele der Effekte die nun mit Nodes möglich sind, wurden bisher Mithilfe von
Postprocessing (also Nachbearbeitung in einem 2D Programm) oder mit dem Sequence
Editor erzeugt. Für die Zukunft ist die Implementierung von programmierbaren Nodes
geplant, womit dann beliebige Shader erzeugt werden könnten.
Voraussetzung für das Verständnis der Material Nodes ist allerdings eine relativ
gute Kenntnis des Materialsystems von Blender, da dieses weiterhin die Grundlage
für die Nodes darstellt. Um die Composite Nodes zu verstehen, sollten Sie die
Render Optionen begriffen haben.
Links:
Changelog zu Version 2.42
- back to top -
|
|