GPUParticles3D using a ShaderMaterial for draw_pass_1 material not working?

Godot Version

v4.6.2.stable.official [71f334935]

Question

Hello! I am extremely new to shaders, but it seems like setting the material for a mesh as a GPUParticles3D’s draw_pass_1 property doesn’t affect anything. As seen below, I am specifically modifying the ALPHA value in the shader, but it isn’t showing up on the mesh. The shader is a spatial shader, if that helps.

Thanks for any help you can give!

Check that you don’t have material override assigned to the particle node.

None.

Close and reopen the scene to force shader recompilation.

I… should have thought of turning it off and back on again.