How to make "party" stuff appear on screen?

Im working on an addon where I would need for instance confetti or money bills to be on screen of a user for about 5 seconds. I would like it to look realistic but i’m starting to think it’s not going to be possible as my best best is
DrawMaterialOverlay function

Or is there a better approach?

you better search about particles or you can do it with 2D textures. 2D is easier but looks worse.

if it’s going to be an overlay type thing I think 2D rendering is fine, unless you can render 3D as an overlay-type thing

I can’t find any examples of this anywhere. Or I might be googling the wrong thing. Im thinking now that
render/DrawTextureToScreenRect would be the best bet and putting a material on that