Original Post
I'm trying to make smoke with my particle engine. I'm using a tga tex with an alpha channel. I'm coloring the particles in dark colors: glColor4f(c,c,c, a); c = (rand()%300)/1000.0f; and a decreases over time. depth writing is off. and this is what it looks like with glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA);
with glBlendFunc(GL_SRC_ALPHA,GL_ONE); everything is white, or not visible at all. How can I make the smoke more realistic?
with glBlendFunc(GL_SRC_ALPHA,GL_ONE); everything is white, or not visible at all. How can I make the smoke more realistic?

