How to do it? A single particle is made of four vertices. I have my camera matrix in matrix "view_matrix":
D3DXMatrixLookAtLH(&view_matrix, &cPLAYER_one->position, &cPLAYER_one->lookat, &cPLAYER_one->up);
and the movement of the particles in matrix "move":
while(head != NULL)
for(int i=0; i<head->particle_amount; i++)
D3DXMatrixTranslation(&move, head->particles[i].pos.x, head->particles[i].pos.y, head->particles[i].pos.z);
head = head->getlink();
How should I change the parts in the matrices to make them face the camera? Try to explain it as clear as possible.