so i have a ribbon spawn from a location event of soul particles.
i want to give each ribbon a unique offset per ribbon. im not sure why but the ribbon just gets all compressed if i try to add an offset. ive attached my material graph and niagara system above.
any one know why this happens?
Ribbons are made out of strings of particles. You’re selecting a different offset for each particle in the ribbon.
You can fix this by making the offset based on ribbon id for example.
If you only have one beam per emitter, you can also generate a random value on emitter spawn, and use that as the offset instead of a random per particle
i made a scratch pad inside particle update. seems to be working.
EDIT: after further experimentation the problem is within the calculate random range float node. it seems to calculate a random value for each particle hence the distorted effect. using “Seeded Float Random” works just fine
That just helped me. The ribbon UV thing in Niagara has been driving me crazy for ages. Thank you!
Edit: Okay well I just realized this is quite an old thread and shouldn’t have brought it back, tried to delete my comment and realized it didn’t actually delete the activity, so I’ll leave it and apologize for bringing this topic back from the grave