I have been trying to render Niagara particles with GPU as sim target in emitter properties for a meta Quest 2/3 app.
When I preview in the editor in VR mode (PCVR) it works just fine but when I package an app for the quest 3 the particles won’t render.
I’ve used the simple GPU emitter from the Epic content exemple project.
When I set the sim mode to CPU, they render just fine on the quest packaged app.
I would like to know if GPU sim mode is just unavailable for Quest standalone or if there is some scpecific settings in UE for it to work ?
I would like to use another particle system that needs GPU sim.
I have seen a few other topics that mention that GPU sim doesn’t work well on Quest but work nonetheless.
The quest standalone does not support the GPU particle effects. It only supports the CPU rendering. However if you are making a Windows-VR then GPU particles should work fine.
We added a device profile for Quest 3 in 5.4, but you also need to make sure that you have quest3 in Project Settings → Android → Advanced APK Packaging → Extra Settings for <application> like so: