Original Post
I have my particle engine running, but D3D does something weird. Some particles are semi-transparent and some aren''t. When the particles have an object that is not a particle then it renders fine. When It doesn''t the particles show their black area. I am using sprites to represent particles and am trying to get round ones. I have a z-buffer. I have the proper renderstates, I think. I was wondering if I have to arrange my sprites using the painters algorithm or something like that. I have looked at other peoples code like The Particle Chamber in D3D and NEHE''s Tutorial in OpenGL.