vr3h
Messages postés164Date d'inscriptionjeudi 6 mars 2003StatutMembreDernière intervention 9 octobre 2006 16 juil. 2003 à 13:20
Je viens de look rapidement ta source citée en ref, et es tu sur que DirectX ne créé pas (par defaut) un ZBuffer ? Car si c'est le cas, il tentera sans doute avant tout de le créer avec le format du back-buffer (donc en 24 ou 32 Bits). Donc apres c'est que ta CG ne supporte pas le ZBuffer en + de 16 Bits (cest le cas pour de relativement anciennes CG.
Pour savoir s'il te créé un ZBuffer, essaie dans les parametres de la fonction "Clear" lors de ton rendu de rajouter D3DCLEAR_ZBUFFER ou D3DCLEAR_DEPTHBUFFER (je sais plus exactement le nom).