How to draw unlimited number static sprites without overhead?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Nikas

I need draw millions of fallen snowflakes which covers screen and looks like a snow. I think it can do if copy sprite of snowflake to full screen size ImageTexture and destroy dynamic snowflake sprite after that.
But how to copy small sprite to imageTexture in defined position?
And how to make ImageTexture full transparent for background except filled places? Or may be there is a better way?