- Home /
Converting vortex effect from legacy to Shuriken
I'm trying to convert a legacy particle effect to Shuriken. The effect currently swirls particles inwards from a MeshEmitter using tangent velocity, negative normal velocity and tweaking emitter/animator settings with scripting to give it style.
I did some research and the answers I found implied that it couldn't be done easily, or perhaps at all. My experiments were not encouraging. However many of the results I found were years old and implied that the problems were just a beta issue. I haven't found any evidence of significant changes to Shuriken since (I'm currently on 4.5.5).
Is there currently a way to specify tangent velocity and negative normal velocities, or perhaps some other way to achieve the same effect? If not, should I just stick with legacy?
Thanks, JT
Answer by Thom Denick · Dec 29, 2014 at 01:23 AM
Yes, you can go ahead and use the Legacy. If it works, great, there's no real disadvantage to using it. It could go away at some point, but I doubt it.
The reason Shuriken is considered "better" is because it's actually much easier to create powerful effects once you take the time to learn it. You can create a vortex effect fairly easily by editing Size over Lifetime (start at max size, and shrink down), and using Rotation over Lifetime to add the spin.
Oh, and the two systems are completely incompatible. There's no way to convert them directly.
Thanks for your answer Thom. I realise that the systems are quite different, I'm trying to learn more about Shuriken both for the sake of learning and because I hear that Shuriken has better run-time performance. I'm not sure whether Rotation over Lifetime would be appropriate, as I understand it that setting is for a particle to rotate about it's own axis rather than rotate about the center of the particle system as a whole. Is that correct?