GPUParticles3D not rendering

Godot Version

Godot v4.6.stable.official

Question

I have a problem with my constantly emitting GPUParticle3D but not with my oneshot ones. It just doesn’t render no matter what visibility AABB I put ( I even tried putting -500 -500 -500, 1000 1000 1000). I’ve been trying to fix this for 2 days please help.

Can you share your scene set up? What properties does your particles have? Have you tried deleting your hidden .godot folder to try and re-import and remake some of the shader cache?

here is my github so you can see my project. GitHub - DaMushKen/top-down-shooter-test · GitHub
The scene I’m talking about is “HealingFungus”. The particle works, but if i put it into the main scene (TopDownScene) it doesnt render no matter what aabb i put.
The particle has emitting on, one shot off, amount 1, no gravity, and i also changed the lifetime, explosiveness, fps, aabb, and other things.

Your “edge detection” shader (applied via a mesh in front of the camera) does not handle Godot’s alpha pass, if you hide this MeshInstance3D node the particles will work.

1 Like