Anzeige
Tutorialbeschreibung

Regen mit Thinking Particles

Regen mit Thinking Particles

1.) Einleitung

Herzlich willkommen zum Cinema 4D-Tutorial “Regen”. Hierbei geht es darum, wie man mit Hilfe der Thinking Particles einen Regenschauer simuliert. Das folgende Tutorial richtet sich in erster Linie an Anfänger, da hier nur Grundlegendes behandelt wird.
Vorrausgesetzt wird Cinema 4D R9 + Thinking Particles. Viel Spaß…

2.) Das Tutorial

So, also beginnen wir auch schon. Wir erzeugen ein Null-Objekt, welches später als Steuer für unseren Emitter dienen soll.

Bild 1:

Bilder



Gleich hinterher verpassen wir dem soeben erzeugten Objekt ein XPresso-Tag. Darin wird dann die Schaltung aufgebaut, die für die Szene nötig ist.

Einfach ein Rechtsklick auf das Null-Objekt -> Cinema 4D Tags -> Xpresso.

Bild 2:

Bilder


Im Anschluss klicken wir doppelt auf das Xpresso-Tag. Jetzt ziehen wir das Null-Objekt aus dem Objekt-Manager per Drag&Drop in das Xpresso-Fenster.

Bild 3:

Bilder


Nun sehen wir einen so genannten “Node”. Er bestimmt die Eigenschaften unseres Null-Objektes. Jetzt könnten wir schon seine Eigenschaften manipulieren, ohne dass man es direkt im Objekt-Manager tut. Es lässt sich nahezu jede beliebige Eigenschaft manipulieren, bzw. auslesen. Dafür gibt es “Ports”, Eingangs- und Ausgangsports. Uns interessieren beide gleichermaßen. Ich sagte vorhin, dass ich das Null-Objekt als Steuerung für unseren Emitter benutzen möchte. Dazu muss ich dem Emitter mitteilen, welche Position und welchen Winkel das Null-Objekt momentan hat. Diese Werte müssen einander abgeglichen werden.
Jetzt selektieren wir das  Null-Objekt in unserem Xpresso-Fenster und klicken auf die rechte, obere, rote Schaltfläche und wählen folgende Ausgänge aus:

Koordinaten -> Globale Position -> Globale Position
Globale Matrix

Das sind die zuständigen Eigenschaften für Position und Winkel.
Zudem erzeugen wir noch einen P_Sturm-Node, den eigentlichen Emitter (Generator).

Dazu Rechtsklick -> Neuer Node -> Thinking Particles -> TP Generator -> PSturm

Bild 4:

Bilder


Diesmal klicken wir im eben erzeugten PSturm-Node auf die blaue Schaltfläche, oben links. Hier wählen wir folgende Eingänge aus:

Emitter-Ausrichtung
Emitter-Position

Über die kleinen Kreise vor, bzw. hinter den Ports lassen sich die Ports verbinden.
Wir verbinden also den “Globale Matrix”-Ausgang des Null-Objektes mit dem “Emitter-Ausrichtung”-Eingang des PSturm-Nodes per Drag&Drop auf die kleinen Punkte. Exakt das Gleiche tun wir mit dem "Globale Position"-Port und dem "Emitter Position"-Port.

Bild 5:

Bilder


Jetzt erzeugen wir im PSturm-Node noch den Ausgang "Geborene Partikel", außerdem einen neuen Node, diesmal "PForm".
Rechtsklick -> Neuer Node -> Thinking Particles -> TP Standard -> P Form
Dieser wird mit dem "Geborene Partikel"-Port des PSturm-Nodes verbunden.


Bild 6:

Bilder


Als nächstes selektieren wir den PSturm-Node. Wir sehen nun rechts die Objekt-Eigenschaften. Benutzt folgende Einstellungen(Ändern sich im Laufe des Tutorials):

Bild 7:

Bilder


Nachdem das getan ist, können wir getrost das XPresso-Fenster schließen.
Jetzt widmen wir uns dem Null-Objekt und wählen es im Objekt-Manager aus.
Wir sehen in den Objekt-Eigenschaften den Knopf "Benutzerdaten" und wählen "Benutzerdaten hinzufügen...". nachdem das getan ist, öffnet sich ein neues Fenster und wir passen unsere Einstellungen an.
Benutzerdaten sind dazu gedacht, im Laufe einer Animation Werte bequem zu  ändern, bzw. Neue zu benutzen.

Bild 8:

Bilder


Nachdem das getan ist, machen wir einen Rechtsklick auf unsere Benuterdaten, in dem Fall "Dichte". Aus dem Kontext-Menü wählen wir "Zu HUD hinzufügen aus". im Viewport ist jetzt ein Slider zu sehen, diesen positionieren wir mit gedrückter Strg-Taste am unteren, rechten Viewport-Rand. Der Slider dient jetzt dazu, bequem unsere Dichte einzustellen, ohne dass wir später im PSturm-Node rumwühlen müssen. Das Ganze funktioniert jetzt natürlich noch nicht, da wir ja er alles verlinken müssen. Jedenfalls sollte das jetzt ungefähr so aussehen:

Bild 9:

Bilder


Wir erinnern uns: Wir haben bereits einen PForm-Node. Dieser weist später den Partikeln eine bestimmte Form zu. Dafür benötigen wir das "Partikel-Geometrie"-Objekt. Zu finden in
Menü -> Plugins -> Thinkingparticles.

Bild 10:

Bilder


Ist das getan, klicken wir auf Menü -> Datei-> Neu..., um ein neues C4D-Dokument zu erstellen.
Danach erzeugen wir eine Ebene und geben ihr folgende Einstellungen:

Bild 11:

Bilder


Die Ebene wird später unserer eigentlicher Regentropfen. Leider reicht uns diese Form nicht und wir konvertieren mittels dem Shortcut "C" das Ebene-Objekt in ein Polygon-Objekt. Als nächstes wechseln wir in den "Punkte bearbeiten"-Modus und selektieren den unteren, mittleren Punkt und ändern ihn folgendermaßen. Wichtig dabei ist: Ihr müsst darauf achten, dass der Punkt nur an der Y-Achse verschoben wird!

Bild 12:

Bilder


Anschließend kopieren wir das Polygonobjekt mittels Copy/Paste in unsere Szene und ordnen es dem "Partikel-Geometrie"-Objekt unter. Daraufhin müssen wir die Thinking-Particles Einstellungen aufrufen. Das geschieht wieder folgendermaßen:
Menü -> Plugins -> Thinking Particles -> Thinking Particles Einstellungen.
Im sich öffnenden Fenster sehen wir nun die Partikel-Gruppe "Alle". Das bedeutet, so lang nicht anders definiert, haben wir alle unsere Partikel zur Verfügung. Es ist zwar möglich und manchmal auch absolut notwendig, Gruppen zu erzeugen, doch wir brauchen es hier momentan nicht. Wir selektieren nun im Objekt-Manager das "Partikel-Geometrie"-Objekt und ziehen wieder per Drag&Drop die "Alle"-Gruppe aus dem Thinking Particles Einstellungen - Fenster in die Box "Partikel-Gruppe" bei dem "Partikel-Geometrie"-Objekt.

Bild 13:

Bilder


Bild 14:

Bilder


Zu guter Letzt öffnen wir wieder unsere XPresso Fenster durch einen Doppelklick auf das XPresso-Tag am Null-Objekt. Wir erstellen einen neuen Port im Null-Objekt, und zwar:
Nachtrag - Es fehlt etwas ganz Entscheidendes: Mann muss im XPresso-Fenster den PForm-Node auswählen und im Attribute-Manager das "TP-Geometrie" - Objekt aus dem Objekt-Manager auf die Fläche "Objekt" ziehen.

Klick auf rotes Kästchen -> Benutzerdaten -> Dichte

Dann erstellen wir noch einen Eingangsport im PSturm-Node. Es soll der "Anzahl"-port sein.
Wir verbinden diese Beiden miteinander und voila: Wir können jetzt die Dichte des Regens mittels dem Slider im Viewport steuern.
Wenn wir jetzt unsere Animation abspielen, merken wir, dass die "Tropfen" falsch fallen. Wir wollen ja, dass sich die Tropfen vom Emitter richtig wegbewegen, und zwar senkrecht, nicht waagerecht. Außerdem timmt die Ausrichtung nicht. Lösung: Wir erstellen im XPresso-Editor eine Möglichkeit, dass die Tropfen tangential fallen. Dazu müssen wir das Ebene-Objekt hier hinüberziehen. Als Eingangsport legen wir "Lokale Matrix" fest. Diesen Port legen wir beim Null-Objekt ebenfalls fest, nur eben als Ausgangsport. Anschließend müssen wir dafür sorgen, dass der Fallwinkel stimmt. Wir drehen das Null-Objekt nun so, dass es nach -Y, also nach unten abstrahlt. Wie selektieren die Ebene und drehen sie über die P(itch)-Koordinate so lange, bis der Winkel senkrecht zum Emitter und zum Boden steht. Das ist zwar ein wenig umständlich, aber ich hatte nicht wirklich Lust, nochmal ne Neue zu basteln. Wir müssen jetzt dafür sorgen, dass unsere Ebene immer zur Kamera ausgerichtet ist. Das bewerkstelligen wir ganz einfach, indem wir dem Ebene-Objekt das Tag "Auf Kamera ausrichten" zuweisen. Ebenfalls in den "Cinema 4D Tags" zu finden.

Bild 15:

Bilder



Hier noch die Material-Einstellungen. Das Material einfach dem Ebene-Objekt zuweisen.

Bilder
Bilder
Bilder

Bilder

Bilder



Mögliches Ergebnis:

Bilder







1.) Ausleitung
Bilder


Ich hoffe, Ihr konntet was durch dieses Tutorial lernen. Das Tutorial ist nur entstanden, da ich drum gebeten wurde. Wie gesagt, wenn's Euch geholfen hat, lasst es mich wissen. Die Szene gibt es auch zum Download. Wenn Interesse, Mail oder PM an mich.


mp5gosu@web.de
http://mp5gosu.deviantart.com


Copyright (c) 2006  by Robert Hitzer aka mp5gosu

DVD-Werbung
Kommentare
Achtung: Du kannst den Inhalt erst nach dem Login kommentieren.
Alternative Portrait

-versteckt-(Autor hat Seite verlassen)

  • 15.08.2013 - 16:43

Danke für das tolle Tutorial.
Beim nachträglichen drehen der Ebene und des Null-Objektes hatte ich ein paar Schwierigkeiten aber habs dann schließlich hinbekommen.
Danke nochmal !

Portrait von Heraklit
  • 17.07.2013 - 12:20

TOP, einfach richtig gut....vielen Dank

Portrait von Flimmerich
  • 30.10.2011 - 12:38

Sehr schön gemacht, gut nachvollziehbar.

Portrait von SWAM2010
  • 10.05.2011 - 04:42

Hm... gegen Ende wurde mir das Ganze zu wirr. Und selbst, wenn ich es Schritt für Schritt mitmache, funktioniert bei mir gar nichts. Die Ebene bleibt einfach da stehen, wo sie ist und ich seh auch keine Partikel.

Portrait von Fidelis_jpg
  • 13.09.2010 - 13:42

Sehr gut erklärt, oft recht kompliziert, aber mit ein bisschen Konzentration haut es auch hin!
Wenn man allerdings IN den Regen hineingeht, sieht man, dass es nur Ein Fünfeck ist. Aus der Ferne sieht es aber aus wie Regen!
Danke!

Alternative Portrait

-versteckt-(Autor hat Seite verlassen)

  • 22.04.2010 - 14:41

Nuja, das ist richtig. Deshalb ist es aber auch ein Tutorial, kein Grundlagenlehrgang.
Alles, was man wissen muss, um was in Cinema 4D nachzuvollziehen, steht im Handbuch. ;)

Alternative Portrait

-versteckt-(Autor hat Seite verlassen)

  • 17.04.2010 - 15:50

Cool das ist richtig gut

Portrait von TheGhozt
  • 18.01.2010 - 10:52

Gutes Tutorial aber irgendwie nicht bis zum Schluss, in der Mitte wirkt es sehr durcheinander

Alternative Portrait

-versteckt-(Autor hat Seite verlassen)

  • 15.01.2010 - 01:29

das ist sehr geiles tut von dir!!!

Portrait von _Dusti_
  • 24.11.2009 - 14:58

Anfangs ging alles super zum Schluss hin irgendwie undurchsichtig, hab das XPresso garnicht verstanden... Aber trotzdem nettes Endergebnis, wenns denn dann funktioniert.

Portrait von Werniman
  • 20.04.2010 - 19:48

Das ist der Grund,wieso viele User die Finger von Thinking Particles lassen: Die Tutorials sind zu 99% so geschrieben,daß man sie zwar nachvollziehen kann,aber nicht wirklich kapiert,was man da eigentlich macht. Und gerade bei einem so komplexen Bereich wie TP sind diese Kenntnisse bitternötig.

Alternative Portrait

-versteckt-(Autor hat Seite verlassen)

  • 14.09.2009 - 17:25

Gutes Tutorial - gut erklärt und auch für anfänger wie mich verständlich :)
THX

Portrait von revangfx
  • 26.08.2009 - 00:27

Spitzen Tutorial für den Einstieg in TP und Expresso!

Habe allerdings einen eigenartigen Fehler:
Wenn ich, nach dem aufbau der Schaltung usw. den Tag zur Ausrichtung an die Kamera hinzufüge, verschwinden meine regentropfen einfach..
lass ich den Tag allerdings von Anfang an weg, bleibt alles gut ô.O ?

Alternative Portrait

-versteckt-(Autor hat Seite verlassen)

  • 26.08.2009 - 13:01

Schwer zu sagen, warum das so ist. Vermutlich beim Erstellen der Ebene die Achsenparameter geaendert...

Portrait von barri
  • 27.07.2009 - 15:53

Schöner Tut! Jetzt weiß ich endlich mal wie TP funktioniert ;)

Alternative Portrait

-versteckt-(Autor hat Seite verlassen)

  • 01.06.2009 - 19:27

geil das ist ein sehr gutes tutorial, hat mir sehr gut geholfen

Alternative Portrait

-versteckt-(Autor hat Seite verlassen)

  • 27.05.2009 - 20:31

ich habs noch nich ausprobiert aber ich werd mich später mal dran machen.
Macht aber nen sehr guten eindruck^^

Alternative Portrait

-versteckt-(Autor hat Seite verlassen)

  • 11.05.2009 - 19:50

Ich find das Tutorial auch super, aber bei mir klappt es nicht so richtig.
Ich find den Fehler auch nicht. Der Emitter oder das Nullobjekt sprüht nur Partikel aus und die Ebene bleibt einfach erhalten.

Was könnte ih falsch gemacht haben?

Alternative Portrait

-versteckt-(Autor hat Seite verlassen)

  • 28.04.2009 - 20:57

das war echt nen tolles tut =)

Alternative Portrait

-versteckt-(Autor hat Seite verlassen)

  • 19.04.2009 - 17:15

super ergebnis solche tuts könnte es öfters geben

x
×
×