I'm wondering if it's possible to have instanced mesh particles rendering on the GPU in pkfx? I have setup a simple effect and added a mesh renderer but the performance drops significantly with fairly low numbers so I'm assuming it's CPU bound.
Is there a way to do high numbers (1000s) of instanced meshes as an effective particle system on the GPU? Is it something else that's causing the frme drop (I've only added the mesh renderer to an FX_Simple template so it simply has a basic physics evolver and nothing else).
Apologies if this is a dumb question but I'm still not sure of the capabilities of engines to draw high numbers of mesh instances (I know they can handle vast amounts of billboards).
Also I noticed on the Roadmap for the UE plugin's Particle Rendering features that there may be a feature to 'Render with geometry shaders' - would this be for GPU accelerated mesh rendering?