GPU Particles Performance

So is it generally better to use GPU particles? It seems like you would get a performance boost if you use GPU Particles in every possible situation you can use them. Or am I missing something?

That’s right. GPUs are massively parallel and are able to take care of thousands of particles for you in every frame. Depending on your need, you should prefer GPU particles over CPU if you can. ContentExamples project has a demonstration of the two different types of particles. You can also read more about the difference between the two in here.

Hope this answered your question.

Thanks, I have been experimenting with them and I have found two drawbacks:

    • GPU Particles flicker. It seems they can’t tell which one is on top and which one is on bottom. So they flicker on and off rapidly when there are multiple particles in the same location. VERY annoying.
    • they do not inherit orientation from BluePrints. So something like a Star Wars blaster style laser can’t be a GPU particle