The particles are in back of the teapot? Or the teapot is in back of the particles?
Not to nitpick but your blend enable looks like its got a bad case of Orlicula Pipitis. And your blend func may not work as you expect, especially without a destination alpha channel.
I had said that if i draw particles befor teapot , always paricles are seen back of the teapot and if i draw teapot befor particles , always teapot is seen back of the paricles.
I know that this problem is result of disabling depth test but without disabling depth , the particles had seen very bad.
i test every blend func but don’t right
i upload my files again in an other site.
please see my files, then answer me.
thank u. draw_teapot_befor_draw_particles draw_particles_befor_draw_teapot draw_particles_with_depthtest