XP4: mehrmals spawning

hiho

Kriegs nicht hin: Bei jeder Kollision sollte es Spawnen, also sich der Partikel ändern. Einmal geht ja, aber bei der zweiten und dritten Kollision?

so weit bin ich:
XParticles - Spawn (verändern beim Aufprall).c4d (283 KB)

hilft der MultiLevel Spawn Modifier weiter?

Kann gerade nicht reinschauen, aber das müsste doch über Gruppen gehen - Partikel Gruppe 1 kollidieren und gebären Partikel der Gruppe 2. Wenn diese kollidieren entstehen Partikel, die zu Gruppe 3 gehören usw-

in der Theorie funzt beides, aber Anwenden kann ich das nicht. Da ist mir XP noch ein zu grosses Rätsel…

So wie du das angesetzt hast mit einmaligem spawn und löschen des Ursprungspartikels geht es. Sonst wird es schwierig und man muss zu python greifen . Der Trick dabei ist - du musst dich von dem Spawning Tab im Collisionstag lösen und das ganze über Questions lösen.
Also beim ersten Emitter eine question -> Flags -> particle collided(object) und damit den ersten Spawn Modifier starten.
Beim ersten spawning emitter wieder eine question nach particle collided(object) und damit die nächste Generation starten usw…

XParticles - Spawn (verändern beim Aufprall).c4d (475 KB)

Hat mir keine Ruhe gelassen, geht auch ohne Python wenn man die Partikel leben lassen will. Man muss nur über Custom data gehen. Hab hier nur die 1. Generation gemacht. Bei jedem neuen Aufschlag wird ein neuer Spawn erzeugt. Man muss nur schauen wie oft ein Partikel kollidieren kann… Nur mal so als Ergänzung zu den Thema wenn man mehr als 1x spawning (action) braucht aber kein dauer Spawning (modifier) :wink:spawn_every_hit.c4d (402 KB)
Ich zähle hier einfach über die Custom Data die Anzahl der Aufschläge (zum zählen muss die Frage nach Kollision jedes Frame gestellt werden !) und löse dann nacheinander die verschiedenen Spawnings aus …

1 „Gefällt mir“

Vielen Dank! Hab’s auch mit den Questions probiert, dann hat sich aber der ganze Partikel Fluss geändert…

Werd’s in mein Archiv nehmen, der Auftrag für den ich das hätte gebrauchen können hab ich leider nicht gekriegt.