I have a pflow setup where an object emits particles on surface that spawn other particles when it hits the ground. I just want the second particles to render in Krakatoa not the first one. I have deleted the display and the shape parameter but they still render! I must be forgeting something, how do I do that?
I assume you are sending out the spawned particles to a new event.
Do this:
*Move the Render operator from the PF_Source emitter event to the first event of the flow. It is by default set to Geometry.
*Add a new Render operator to the event containing only the Spawned particles.
*Set this new Render operator to Phantom instead of Geometry.
*Open Krakatoa Scripted GUI and locate the “Render Particles:” dropdown list. By default, it is set to “All Particle Systems”.
*Set this to “Phantom Particle Flow Particles”. This way, Krakatoa will only render the Phantoms, which are the spawned ones and not the original particles.
After a closer look, it appears that it is not even necessary to move the Source Render operator down, just adding a Phantom Render operator to the desired event and setting Krakatoa to render Phantoms should do the trick…
Just a note that in 0.9.5, you will be able to toggle rendering for PFlow with Render Operator set to Geometry, BBox, Phantom and None which gives you four levels of control over what PFlow particles will be rendered. Might be an overkill, but since the options were there already…
Four more options provide separate control for Max Legacy Particles, Thinking Particles, Geometry Vertices and the new Particle Loaders.
All 8 checkbuttons can be toggled on and off in any combination to get just the desired objects rendering.