Original Post
Hi
I am rendering a particle system in my engine. The particles are sprites that are Black and White in original. The white is supposed to be the visible thing. But the transparent parts of the particles overwrite the colored parts of other particles. Can anyone tell me what might be wrong? Iam currently using these Transparency Renderstates:
m_pD3DDevice->SetRenderState(D3DRS_SRCBLEND,D3DBLEND_INVSRCALPHA);
m_pD3DDevice->SetRenderState( D3DRS_DESTBLEND, D3DBLEND_SRCALPHA );