I am currently creating an object in blueprint which spawns anywhere between 1 and 200 odd instances of a static mesh. I am positioning these in a radius around the root object at different orbits.
What I am trying to do is have them animate in different orbits around the root object, picture electrons going around in an atom.
Is there any way that I can achieve this through instanced static meshes?
An alternative I have done is just by spawning 2 static meshes for each object, 1 at the centre and 1 where I want it to be (where the instanced mesh would be) and parenting it to the centre object and rotating that. While this works somewhat it is very inefficient when you now have up to 500 static meshes attempting to spawn and then animate so it destroys the frame rate.