Beruflich Dokumente
Kultur Dokumente
Praxis | 3D-Modellierung
Heinrich Hink
Eintauchen in 3D
Blender-Workshop für Einsteiger
Die 3D-Software Blender modelliert, animiert und simuliert
fantastische Welten zum Nulltarif. Auch Anfängern bietet das
Open-Source-Paket viel Spielraum.
Praxis | 3D-Modellierung
F ür schicke Animationsfilme
wie im Kino braucht man 3D-
Software, die Unsummen kostet
Blender Basics: Die Bedienoberfläche
– oder? Oder man nimmt Oberes Bild: Im 3D-Ansichts- Materialien, Texturen oder Mo- texturiertes Modell. Der Schal-
Blender, ein 3D-Paket, das sich fenster (1) kann man Objekte difikatoren. terblock (4) enthält Werkzeuge
im Lauf seiner wildbewegten mit den Werkzeugen aus den zum Drehen, Verschieben und
und über zwanzigjährigen Ge- Mesh- beziehungsweise Ob- Unteres Bild: Die Drop-Down- Skalieren von Objekten. Die
schichte vom kommerziellen Pro- ject-Werkzeugen (2) bearbeiten. Liste (1) schaltet zwischen Be- Mini-Buttons (5) schalten Ebe-
dukt zum Open-Source-Werk- Die Timeline (3) zeigt den Ab- dienoberflächen-Layouts für un- nen ein oder aus; im Edit-Modus
zeug wandelte. lauf von Animationen; der terschiedliche Einsatzzwecke treten Schalter an ihre Stelle, die
Lange war Blender für seine Outliner (4) gibt einen schema- um – „Default“ ist für den Ein- bestimmen, ob einzelne Kon-
Bedienung berüchtigt und tischen Überblick über die stieg richtig. Die Auswahl links trollpunkte, Kanten oder Flä-
wegen seiner steilen Lernkurve Szene. Über die Properties-But- unten (2) bestimmt, in welchem chen bearbeitet werden. Unter
verrufen. Mit Version 2.5 wurde tons (5) wählt man, welche Ei- Modus man das jeweils ausge- (6) schließlich aktiviert man die
die Bedienoberfläche komplett genschaften der gerade ausge- wählte Objekt bearbeitet. Direkt proportionale Bearbeitung und
umgestaltet. Seitdem ist die Ar- wählten Objekte das darunter- rechts daneben (3) wählt man wählt die zugehörige Methode
beit mit Blender deutlich durch- liegende Properties-Window (6) die Darstellung für die 3D-An- – was das genau ist, lesen Sie
schaubarer geworden. zeigt, beispielsweise Details zu sicht, etwa als Drahtgitter oder auf Seite 172.
Ganz von selbst erschließt sich
der Umgang mit der Software
freilich immer noch nicht. Das
liegt auch an der Materie selbst: 1
3D-Modellierung und -Animation
ist durchaus komplex. Dies sollte
aber niemanden abschrecken, 2
erste Schritte in den dreidimen- 4
sionalen Raum zu wagen. Auf
den folgenden Seiten zeigen wir
Ihnen Schritt für Schritt, wie Sie
ein elegantes Meerestier formen
und ihm ein Stückchen virtuellen
Ozean als Lebensraum bauen. 5
Unsere Beispielszene und die
aktuelle stabile Blender-Version
2.63a für Windows und Mac OS X
finden Sie auf der Heft-DVD in
c’tˇ20/12 oder zum Download
6
über den c’t-Link am Ende des
Artikels. Linuxer installieren Blen-
der am besten über den Paket-
manager ihrer Distribution. 3
Szenenbild
In unserer Beispielszene schwebt
ein Rochen durch eine Unterwas-
serlandschaft. Hierfür modellie-
ren Sie zuerst das Tier und gestal- 1
ten die Szene. Im zweiten Teil des
Workshops in einer kommenden
c’t-Ausgabe werden Sie den Ro-
chen animieren und schließlich
alles rendern. Nach beiden Teilen
sind Sie so weit mit Blender ver-
traut, dass Sie eigene Projekte
starten und noch tiefer in die Ma-
terie einsteigen können.
Eine Szene besteht aus Objek-
ten, Lichtquellen, Kameras, Kraft-
feldern und anderen Dingen.
Geometrische Objekte setzen
sich aus Kontrollpunkten, Flächen
und Kanten zusammen, die des-
halb auch oft als Unterobjekte
bezeichnet werden. Im Objekt- 2 3 4 5 6
Modus von Blender bearbeitet
man Objekte als Einheit, ohne
die Unterobjekte anzufassen.
Will man Details manipulieren,
etwa um die Position eines ein-
Praxis | 3D-Modellierung
zelnen Kontrollpunkts zu korri- vorab ausgewählt, was man an der Würfel wird für die Beispiel- dings kein Werkzeug, deshalb
gieren, wechselt man über die seiner orangenen Umrandung szene nicht benötigt und ohne- müssen Sie sich das Standard-
Tabulator-Taste oder die Aus- erkennt. Die Taste A schaltet die hin gleich entfernt. quadrat im Folgenden passend
wahlliste (Hinweisziffer 2 im Bild Auswahl zwischen alles und Wenn Sie lange genug geübt darauf zurechtschneiden.
unten auf S. 165) in den Edit- nichts um. Drücken Sie sie jetzt haben, wird es ernst: Wechseln Neu erzeugte Objekte erschei-
Modus und kann dort Kontroll- einmal, um die Auswahl des Wür- Sie per Tab zurück in den Objekt- nen am Ort des 3D-Cursors. Das
punkte, Flächen und Kanten ver- fels aufzuheben. Ein Klick mit der Modus und löschen Sie den Wür- ist jenes kreisförmige Ding, das
schieben, Unterobjekte skalieren rechten Maustaste wählt ihn wie- fel mit der Entf-Taste aus der an ein Fadenkreuz erinnert. Falls
sowie rotieren, erzeugen und der aus. Drücken Sie dann auf die Szene, um Platz für den Rochen Sie den Cursor noch nicht mit
löschen. Tabulator-Taste, um für den Wür- zu schaffen. In der Menüleiste einem Linksklick irgendwohin
fel den Edit-Modus einzuschal- über der 3D-Ansicht finden Sie versetzt haben, befindet er sich
ten. Auch im Edit-Modus erschei- das Menü „Add“. Wählen Sie hier genau in der Mitte des Raums,
Modellierwerkstatt nen alle ausgewählte Teile in Mesh/Plane; dies erzeugt eine an Koordinate (0, 0, 0). Falls
In der Theorie klingt das Hantie- Orange – in diesem Fall sind alle quadratische Fläche. Eigentlich doch, sitzt Ihre neu angelegte
ren mit verschiedenen Modi Kontrollpunkte und damit auch braucht man für das hier beschrie- Fläche nicht im Zentrum. Das
kompliziert, in der Praxis geht der sämtliche Kanten und Flächen bene Verfahren gar keine Fläche lässt sich allerdings leicht behe-
Wechsel zwischen ihnen aber ausgewählt. als Ausgangspunkt, sondern nur ben. Drücken Sie die Taste N,
schnell in Fleisch und Blut über. Wenn es Sie in den Fingern zwei Kontrollpunkte mit einer ge- während sich der Mauszeiger ir-
Fangen Sie zur Übung einfach juckt, können Sie zur Übung raden Verbindung, die dann wei- gendwo im 3D-Ansichtsfenster
mit dem Würfel an, der automa- gleich ein paar der Punkte ver- ter unterteilt und zum Profil des befindet. Es erscheint ein Feld
tisch bei jedem Start von Blender schieben, Kanten rotieren oder Rochens gebogen wird, das man für numerische Werte und Einga-
im Raum steht. Zu Beginn befin- Flächen skalieren – wie das geht, schließlich in die dritte Dimen- ben zu allen erdenklichen Koor-
det sich das Programm im Ob- steht im Kasten unten. Kaputt- sion zieht. Für eine Linie zwischen dinaten und Größen der Szene.
jekt-Modus und der Würfel ist machen können Sie dabei nichts, zwei Punkten bietet Blender aller- Die Position des Quadrats finden
Sie gleich oben unter der Über-
schrift „Transform“ bei „Locati-
Drehen, skalieren und verschieben on“, wo Sie x, y und z jeweils
auf 0 setzen – entweder schritt-
Grundsätzlich können Sie in gang mit Esc abbricht. Drückt den Edit-Modus gibt. Falls aus- weise über die kleinen Pfeilchen
Blender jedes Objekt drehen, man zusätzlich Strg, arbeitet die geblendet, bringt der Schalter rechts und links oder über die
skalieren und verschieben. Mit jeweilige Manipulation nur in ganz links (A) drei weitere Tastatur, nach einem Klick mit-
diesen Werkzeugen sind die festen Schritten. Die Umschalt- Knöpfchen fürs Rotieren, Skalie- ten auf die Zahl. Auf dieselbe
Tasten R (rotieren), S (Größe än- Taste dämpft die Aktion, um ren und Verschieben zum Vor- Weise können Sie auch den 3D-
dern) und G (verschieben) be- genauer zu arbeiten. schein. Nach Klick auf den Cursor wieder zentrieren; seine
legt. Die ausgewählten Unter- „Translate manipulator“(1) ver- Koordinaten stehen im vierten
objekte folgen dann jeder Alternativ bedient man sich der rückt man beispielsweise Kon- Block von oben.
Mausbewegung, bis man die 3D-Manipulator-Widgets, für die trollpunkte per Drag & Drop mit
neue Position mit einem Links- es eine eigene Knöpfchenleiste der linken Maustaste entlang Spiegeltrick
klick bestätigt oder den Vor- links neben den Sub-Modi für der Raumachsen.
Wenn Sie in den Outliner rechts
oben neben der 3D-Ansicht
schauen, ist auch dort das neue
Objekt aufgetaucht, unter dem
Namen „Plane“. Gleich unter
dem Outliner finden Sie die Pro-
perties-Buttons. Einer von ihnen
zeigt einen Würfel als Symbol.
3 Klicken Sie darauf, schaltet er
das darunterliegende Properties-
Window auf die Objekteigen-
schaften um. Ändern Sie im Text-
feld hinter dem Würfelsymbol
2 die nichtssagende Bezeichnung
„Plane“ – in „Rochen“.
Rochen sind symmetrische
Tiere. Es reicht, wenn Sie eine
1 Seite modellieren, die andere
fügt Blender automatisch hinzu.
Zur Vorbereitung wählen Sie das
frisch umgetaufte Rochen-Ob-
jekt aus und stellen sicher, dass
es sich im Objekt-Modus befin-
det (sonst mit Tab ändern). Kli-
cken Sie jetzt auf den Properties-
Button für die Modifikatoren –
der Knopf zeigt einen Schrau-
benschlüssel. Aus der Liste unter
Verschieben (1), Rotieren (2) und Skalieren (3) klappt mit Blender „Add Modifier“ wählen Sie aus
auf Tastendruck oder über Knöpfchen in der Leiste unten. der Spalte „Generate“ den Ein-
trag „Mirror“.
Praxis | 3D-Modellierung
Drehen Sie mit der Maus bei zweiten Punkt auf der linken
gedrückter mittlerer Taste die Navigation im 3D-Raum Seite dazu.
Ansicht, sodass Sie das Quadrat Über das Feld für die numeri-
in leichter Aufsicht von vorne Um im 3D-Raum zu manövrie- Taste ruft man die jeweils ge- schen Werte (mit Taste N ein-
sehen. Wo vorne ist, erkennen ren, benutzt man das Mausrad. genüberliegende Ansicht auf. blenden) stellen Sie für beide ge-
Sie am kleinen Achsenkreuz in Drückt man es wie eine mittle- Die Taste 5 schaltet zwischen wählten Punkte die x-Koordinate
der linken unteren Ecke der 3D- re Maustaste und verschiebt Parallel- und Fluchtpunktper- gemeinsam auf 0. Dadurch wan-
Ansicht: Die rote x-Achse sollte dann die Maus, ändert sich der spektive hin und her – erstere dern sie exakt auf die grüne
grob waagerecht liegen, die Blickwinkel. Drückt man vorher kürzt Blender als „Ortho“ ab, Symmetrieachse in der Mitte des
blaue z-Achse nach oben zeigen; zusätzlich die Umschalttaste, letztere als „Persp“. Wir emp- 3D-Arbeitsraumes. Durch den
die grüne y-Achse weist in die verschiebt sich der Bildschirm- fehlen Ihnen die Arbeit in der Mirror-Modifikator stellt Blender
Tiefe des Raums. Statt die ganze inhalt. Rollen mit dem Rad ver- Parallelperspektive, auch wenn weiterhin die rechte Seite des
Drehung per Maus zu erledigen, größert oder verkleinert die sie nicht so schick aussieht wie Quadrats dar, diesmal aber als
können Sie auch über die Taste 1 Ansicht (Zoom). die Fluchtpunktvariante – hier Spiegelung der linken.
des Ziffernblocks auf die Ansicht lässt sich einfach besser erken- Löschen Sie nun noch die bei-
Auf der Tastatur ist der Ziffern-
von vorne schalten und dann nen, welche Linien parallel zu- den äußeren Kontrollpunkte
block für die Ansichten zustän-
mit der mittleren Maustaste in einander verlaufen. rechts, um das Objekt auf eine
dig: Taste 7 schaltet in die
die Ansicht von schräg oben Linie zu reduzieren, die die Mit-
Draufsicht, Taste 1 auf die An- Die Ziffer 0 wechselt zum Blick
schwenken. telachse des Rochens bilden
sicht von vorne und Taste 3 auf durch die virtuelle Kamera, die
wird. Um dessen Profil zu formen,
die Ansicht von rechts. Bei den aktuell zu rendernden Aus-
brauchen Sie allerdings zusätzli-
Siebenteilung gleichzeitig gedrückter Strg- schnitt der Szene zeigt.
che Unterteilungen dieser Achse.
Wechseln Sie in den Edit-Modus. Wählen Sie deshalb die beiden
Blender unterscheidet in diesem Endpunkte gemeinsam aus. Die
Modus nochmals Sub-Modi fürs schen 3D-Ansicht und Zeitleiste. noch mal vergrößert dargestellt Taste W öffnet ein Kontextmenü
Bearbeiten von Kontrollpunkten, Aktivieren Sie den Sub-Modus ist. Mit der rechten Maustaste mit „Specials“, aus dem Sie „Sub-
Kanten oder Flächen. Zwischen „Vertex select“, um an die Kon- markieren Sie einen der Kontroll- divide“ wählen, was die Strecke
diesen Sub-Modi schaltet man trollpunkte heranzukommen. punkte auf der linken Seite der durch einen zusätzlichen Kon-
über die Tastenkombination Drücken Sie dazu den linken Fläche, dann halten Sie die Um- trollpunkt halbiert. Wiederholen
Strg+Tab um oder man klickt auf Knopf des Dreierblocks mit den schalttaste für die Mehrfachaus- Sie diese Schritte, bis auf der
die Schalter in der Leiste zwi- Würfeln, der im Bild auf Seite 168 wahl gedrückt und nehmen den Linie fünf Punkte liegen. Dann
Praxis | 3D-Modellierung
Praxis | 3D-Modellierung
Praxis | 3D-Modellierung
A B
B A
Praxis | 3D-Modellierung
Wenn nicht alle Polygon-Normalen richtig ausgerichtet sind, Seitlich an den Höckern auf dem Rücken des Rochens
entstehen Darstellungsfehler in der Oberfläche. sitzen die Augen des Tiers.
Properties-Window rechts neben beiten. Die Eckpunkte sollten alle Beim proportionalen Bearbei- gerne etwas zerklüfteter haben
der 3D-Ansicht sollte immer bereits ausgewählt sein. Holen ten wirkt der Mauszeiger magne- wollen, „Smooth falloff“ mildert
noch der „Object Modifier“ ge- Sie wieder über W das Specials- tisch und bewegt nicht nur einen die schroffsten Spitzen anschlie-
öffnet sein (falls nicht, klicken Sie Menü hervor und wählen Sie Kontrollpunkt, sondern zieht ßend ab.
bei den Properties-Buttons auf „Subdivide“, um das Quadrat in auch noch alle anderen etwas Aus hinzugefügten Kugel-Ob-
den mit dem Schraubenschlüs- vier kleinere zu unterteilen. Wen- mit, die innerhalb eines gewissen jekten formen Sie auf die gleiche
sel-Symbol). Hier ist noch der den Sie die Subdivide-Funktion Einflussradius liegen. Wählen Sie Art und Weise ein paar Felsbro-
„Mirror“ aktiv, den Sie zu Anfang weitere fünf Male an, sodass die einen Kontrollpunkt mit Rechts- cken. Achten Sie aber darauf, in
Ihrem Modell zugewiesen haben. Fläche schließlich aus 64 x 64 = klick an. Klicken Sie dann noch- den Object-Mode zu wechseln,
Wenn Sie hier auf den „Apply“- 4096 Quadraten besteht. mals rechts auf denselben Punkt bevor Sie über „Add/Mesh/UV
Knopf drücken, ergänzt Blender Schalten Sie nun die Funk- und halten Sie die Maustaste ge- Sphere“ eine Kugel erzeugen –
die zweite Hälfte und löscht den tion für proportionales Bearbei- drückt. Sie können dann den andernfalls webt Blender die
Spiegel-Modifikator. ten ein. Dafür gibt es einen Aus- Punkt mit der Maus im Raum ver- neue Form untrennbar ins Ober-
Zum Abschluss der Modellie- wahlknopf, den Sie in der Leiste schieben. Drehen am Mausrad flächennetz des gerade ausge-
rung lassen Sie einen weiteren unter der 3D-Ansicht finden. Er verändert den Einflussradius für wählten Objekts ein.
Modifikator den Rochen feiner trägt als Symbol einen runden andere Punkte. Der Radius wird Den Meeresboden ziehen Sie
strukturieren: „Generate/Subdivi- Knopf mit Rand (Hinweisziffer 6 durch einen weißen Kreis ange- mit Hilfe der Taste S größer, du-
sion Surface“ teilt die bestehen- auf dem unteren Bild im Kasten zeigt. Durch Hochziehen und Ab- plizieren ihn mit Umschalt+D
den Flächen automatisch in meh- auf S. 165). Wenn Sie „Enabled“ senken einzelner Punkte können und setzen die Kopien mit der
rere kleinere auf. Bei den Parame- wählen, erscheint daneben ein Sie so im Handumdrehen eine Taste G aneinander. Kopieren Sie
tern können Sie unter der Über- zusätzlicher Auswahlknopf, über hügelige Unterwasserlandschaft auch die Steine, variieren Sie
schrift „Subdivisions“ die Zahl der den Sie die Wirkung verändern modellieren. Probieren Sie dabei deren Größe und Ausrichtung
Unterteilungen getrennt für die können. Die voreingestellte ruhig verschiedene Varianten der und garnieren Sie damit die Un-
3D-Ansicht in Blender (View) und Variante „Smooth falloff“ ist proportionalen Wirkung aus und terwasserszene.
fürs Rendering einstellen. Eine 1 eine gute Wahl, um sich mit kombinieren Sie diese – „Ran-
bedeutet, dass jede aktuell vor- dem Werkzeug vertraut zu ma- dom“ ist beispielsweise nützlich,
handene Fläche geviertelt wird; chen. wenn Sie den Meeresgrund
Zeit für Farbe
eine 2 macht aus jeder Fläche Wasser schluckt zwar Farbe, aber
schon 16. Letzteres ist für den ganz so grau in grau wie in der
noch grob facettierten Rochen Blender-Szene ist die Unterwas-
kein übertriebener Wert für Freie Auswahl serwelt nirgends. Zum Umfärben
„View“. Fürs Rendern darf es auch des Meeresbodens wählen Sie
Etwas auswählen ist wohl das, drückt und kann dann die ge-
gerne eine 4 sein. ihn im Objekt-Modus aus. Drü-
was man bei der Arbeit mit wünschten Elemente wie mit
cken Sie dann bei den Proper-
einer 3D-Software am häufigs- einem Lasso einfangen. Die
ties-Buttons jenen fürs Material:
Sandkiste ten macht. Blender bietet dafür Taste B startet eine Rechteck-
eine grob karierte Kugel mit
eine Reihe von Selektionswerk- Auswahl. Die Taste C verwandelt
Die Form des Rochens ist fertig. einem Hauch Rot darüber. Im
zeugen und Methoden. den Cursor in eine runde Pinsel-
Jetzt ist seine Umwelt dran: Im Properties-Fenster erscheint eine
spitze, mit der Sie anmalen kön-
Objekt-Modus legen Sie für den leere Liste. Schaffen Sie hier über
Am gängigsten ist, Objekte oder nen, was ausgewählt wird. Das
Meeresboden mit Add/Mesh/ den Knopf „New“ ein neues Ma-
Elemente wie Kontrollpunkte Mausrad passt den Durchmes-
Plane eine neue Ebene an, der Sie terial und geben Sie ihm gleich
oder Kanten durch Klicks mit der ser an. Wenn Sie die mittlere
über den Properties-Button für die einen passenden Namen wie
rechten Maustaste auszuwäh- Taste gedrückt halten, verwan-
Objekteigenschaften (Würfelsym- „Meeresboden“. Im Parameter-
len. Will man mehrere gemein- delt sich der Pinsel in einen Ra-
bol) den Namen „Meeresgrund“ Abschnitt „Diffuse“ klicken Sie
sam selektieren, kann man sie diergummi, der die Auswahl
geben. Falls der Boden über dem auf das weiße Feld und stellen
bei gedrückter Umschalt-Taste wieder aufhebt. Die Taste A
Rochen schwebt, verschieben Sie dann im Farbkreis ein sandiges
nacheinander anklicken – oder schließlich hebt jede Auswahl
ihn mit der Taste G. Gelb als Grundfarbe ein.
man hält gleichzeitig Steuerung auf oder wählt alles aus, falls ge-
Danach versetzen Sie den Damit der Boden nicht so ein-
und die linke Maustaste ge- rade nichts ausgewählt ist.
Meeresboden in den Edit-Modus, tönig wirkt, bekommt er noch
um die Kontrollpunkte zu bear- eine Materialstruktur zugewie-
Praxis | 3D-Modellierung