Let’s say i already built my fancy shader/material, with some texture panning going on (e.g. tornado effect, ball of fire etc.) and i want to put it to good use by applying it to a mesh.
Which of these three methods do you use when building your effects with meshes?
- Animating the mesh inside 3d app, export animated fbx, use animated mesh inside engine
- Export mesh without animation, animate inside engine (via anim editor or script)
- Export mesh without animation, use mesh as mesh particles, animate through particle effect properties inside engine
For complex animation i would always use the first method, but what if i only need subtle things like scaling, and some random velocities? I love using mesh particles, because they have so much randomness and i can easily adjusting them. Is there a performance drawback when using them compared to the other methods?