Tutorial: Clothilde II (Teil 1: Die Szene vorbereiten)

Nachdem wir Clothilde im ersten Tutorial ein wenig näher gekommen sind, und die grundlegenden Funktionen der Engine kennengelernt haben, wollen wir uns jetzt mal die Gürtelfunktion etwas genauer anschauen. Mit der Gürtelfunktion können Punkte des Clothilde-Stoffs an einem anderen Polygonobjekt befestigt werden.

Wie das funktioniert, werden wir uns im Verlauf dieses Tutorials mal an einem einfachen Beispiel anschauen: Ein Tuch, das auf einer Kugel liegt, wird weggezogen. Am Ende des Tutorials kommt dann eine Animation heraus...

Auf geht's...

1. Wir brauchen einen Boden. Die Szene in diesem Tutorial wird sehr spartanisch ausfallen, weil es nur um das Prinzip geht. Darum nehmen wir einfach eine Fläche mit geeignet hoher Unterteilung. Einen Hintergrund sparen wir uns mal.

2. Jetzt die obligatorische Kugel als Testobjekt...

3. Ein Tuch brauchen wir natürlich auch noch. Dafür nehmen wir eine zweite, recht hoch unterteilte Fläche. Je höher sie unterteilt wird, desto schöner das Ergebnis. Allerdings kann die Berechnungszeit schnell ins Unermeßliche steigen, wenn man es übertreibt.

4. Die drei Grund-Objekte werden jetzt in Polygonobjekte konvertiert (Taste "c") und mit aussagekräftigen Namen versehen. Damit ist unsere Szene auch schon komplett.

5. Zunächst geben wir dem Boden und der Kugel jeweils ein Cloth-Kollisions-Tag. Die hier gezeigten Federungs- und Reibungswerte sind ein guter Start, allerdings wird mal im späteren Verlauf eh nach Geschmack alles nochmal verändern. Man sollte also nicht zuviele Gedanken an derlei Ersteinstellungen verschwenden.

6. Das Tuch bekommt natürlich ein Clothilde-Kleidungs-Tag. Die Dehnfestigkeit sollte relativ hoch angesetzt werden, da normaler Stoff eigentlich nicht besonders dehnfähig ist. Auch die hier gezeigten Werte sind nur ein guter Anfangspunkt, aber durchaus keine Richtwerte. Die Selbstkollision können wir für den Anfang nochmal abgeschaltet lassen, um die Berechnung schnell zu halten.

7. Um die Szene fertig einzurichten (das Thema unseres Tutorials ist ja das Wegziehen des Stoffs und nicht das fallenlassen), benutzen wir jetzt die Entspannen-Funktion des Kleidungs-Tags. Sobald der Button geklickt wird, fällt der Stoff. Wir können klicken so oft wir wollen, jedesmal entspannt sich der Stoff ein wenig mehr. Sollte es zu Selbstdurchdringungen des Stoffs kommen, müssen wir die Selbstkollision wohl oder übel einschalten, für ein einfaches Fallenlassen ist dies aber oftmals gar nicht nötig.

8. Es fällt auf, dass das Kleidungs-Tag nun gelb ist. Das zeigt an, dass wir uns im Ankleide-Modus befinden!
Bevor wir weiterarbeiten können, müssen wir im Kleidungstag den Button "Initialisierungsstatus setzen" betätigen!

Das Kleidungs-Tag wird daraufhin wieder blau. Und noch mehr passiert: Der entspannte Zustand des Tuchs wird zu seinem Ausgangszustand. Deshalb sollte man sich das Tuch genau ansehen, ob alles gut aussieht, bevor man den Initialisierungsstatus setzt.

Die Szene ist bereit für die Animation. Der Tuch liegt nun entspannt auf der Kugel und wartet darauf, weggezupft zu werden. Also mal die Szene abspeichern und einen kurzen Augenblick Pause machen.

Mehr dann im nächsten Teil...

Zurück zum Tutorial-Index