The Issue
As you might know, the particle emitters have a limited view distance of something like 1000 studs away from the camera so you cant use them to create distant explosions. Right now I’m working on a naval combat game and when firing the artillery off into other ships, the explosion effect cannot be seen if they are more than 1000 studs away. And that is a big problem. So right now I’m looking for other ways of making good looking explosions without the use of particle emitters.
What I have tried
-
CFraming the particle emitter closer to the camera while keeping the same vector between the explosion point and camera. // Did not work because the explosion needs to be on server side so it is seen by everyone and without updating the CFrame every frame it will destroy the 3D effect
-
Having particle emitter in viewport frame // It turns out you cant have particle emitters in viewport frames
-
Having a still image as a billboard GUI // looks terrible (last resort)