Hey everyone. In Niagara I have a beam emitter and I have so far been unable to figure out how to spawn other emitters from the beam end. I feel like this will probably need a blueprint, but the only tutorial I saw online involves attaching the beam end to a sphere. The beam end will be variable, but I do not know what logic the programmer will use for this. Any advice in accomplishing this will be greatly appreciated. Thank you in advance.
I typically do something where, in the system I trace forward along the beam, then if a trace is found, place rescale the beam so it ends there, and use that found location as the spawn location for effects. If not location is found, use the length of the trace instead.
lets say you are using 100 particles for you beam and you want to spawn from 100th particle. it goes 0-99, so the last particle is 99. you spawn count is fixed you can directly from from 99th particles using particle attribute reader and if spwan count dynamically changes you can use some maths to get the max number of exucution ID of you beam.