   Z-Fighting
  Hi,I want to avoid Z-fighting between objects and their according shadow volumes. Sounds simple...However: I have tried to use depth bias (with slope), I have pushed the near/far plane, I have changed the minZ/maxZ values of the viewport, I have used the W-buffer... Nothing really solved the fighting problem in a perfect way - there are always certain view angles which lead to immense flickering (and this circumstance is inacceptable for shadows).Do you know any tricks how to REALLY kill Z-fighting? (actually I don't plan to use depth bias as it's not supported by all hardware)tHx!   
  Try setting your near plane to a bigger value, like 1.   ;  Near and far planes of 1.0f and 1000.0f respectively normally solves this problem.I hope this helps.Take care.   ;  Yeah, I know, I've tried that, and it works in a way...But changing the near/far plane or the viewport leads to imprecisions (i.e. the shadows are moved because of the new view parameters). So, changing the view parameters too little, Z-fighting will still occur, changing it too much, spatial movements appear...;  Change these values for your entire scene, not just when rendering the shadows.   ;  Also, if that doesn't work, try using a 32-bit depth buffer (D3DFMT_D32).   This will allow you to store depth values at a greater precision.   