Emitting particles from object
-
Hello
I'm learning the new C4d particle system, and am getting stuck with something.
I need to emit particles from a set of clones. Since the mesh emitter doesn't seem to see the individual clones, I merged the clones to geometry, and even though it "kind of" works, I'm not getting one particle per object.
So I tried cloning a matrix object on to my original clones, which works, but the Mesh emitter won't take the Matrix object either...What would be a good way to do this?
Here is my working file
https://www.dropbox.com/scl/fi/wk71g037x04aeir0ljqm9/CloningToObjects.c4d?rlkey=hao5x3d7hmlvrr63242y31acd&dl=0Oh and extra question...I need to convert the tracer object to a spline so I can use the Catenary Capsule. I animated my sample step on the tracer so that as it goes it creates less points because I'd prefer to have a more "rational" amount of points on the product of the tracer. Is there any way to do this aside from reducing points once the spline is fully created?
Thanks!
-
Hi AlexC,
The option to emit from Clones is given by "packing" the whole Cloner setup under a Connect object.
Well, is that ideal? I would say only if the clones are not supposed to work using only their surface.
I would need more details. Perhaps create many Emitters and Iterate those to the Clone Position.Here is an idea to get it done with some tricks.
As you mentioned, the Tracer can create only every n-th frame of a point/vertices.
The other way is to place the Tracer into a MoSpline, which allows you to define the number of points. It is also in the file.I have packed this in one file, but I love to have different questions in different forum's threads, it's easier that way.
Cheers
-
Thanks Sassi! Just looked at your file, and I have a question regarding the emitter and the clones.
Ideally I would have one particle per object (per clone). It seems like the current setup emits more than one particle per clone and some clones (just one or two) seem to be missed.I tried cloning the emitters to the cylinders, but somehow I can't get the emitters to work.
The mospline trick is great! What does the Condition object do in your setup?
Thanks! And sorry for the multiple questions!
-
Thanks for the feedback, AlexC.
If you want one particle per Clone, then you already have one particle, as Clones are practically Particles. Just make a Copy of the setup and animate the Position.Z, while the second MoGraph Cloner uses the first one as an "Object" and clones to the Axis.
Have a look here:
CV4_2024_drs_24_MGmp_01.c4dTo your question
The Condition is a workaround for the missing option of the inverse function of the Target; this little trick makes the Target into a "Repel". The Math object takes nearly no speed to the needed speed. Why? To have a Condition, the particle must exist, but before it can evaluated by the Condition, it has moved already. This creates a gap between the emitter and the Tracer. So, I set the speed low and inverse it – while also creating the repel idea.Here is an example using XPresso/List/Iteration, placing one particle on it (way more complex than the file above in this post, so more to showcase things).
Example
https://stcineversityprod02.blob.core.windows.net/$web/Cineversity_Forum_Support/2024_PROJECTS_DRS/20240509_CV4_2024_drs_24_PAmc_11.c4d.zipMy best wishes for your project
-
Thank you Sassi, the issue with the mograph solution is that I can't really use all the particle dynamics.
I reverted to using Xparticles, which has this functionality (emitting from individual clones) out of the box. Hopefully in the future the C4d particles will allow for this to be done easily as well.Thanks for the explanation on the condition!
All the best
-
Hi AlexC,
Thanks for the update.
Yes, the new Particle system is just a start (v1).
Enjoy your project.