Question

Quelqu'un sait-il ce qui pourrait être à l'origine des artefacts étranges que je vois dans mon application DirectX gérée en C #.Voici une capture d'écran du problème que je rencontre:

entrez la description de l'image ici

Ce que vous regardez est un terrain avec un plan plat en dessous.

  • À gauche, vous pouvez voir le plan devant du terrain même s'il ne devrait pas être visible (il est en dessous)
  • Au milieu, il y a une étape de transition où vous voyez ce que j'appelle des "stores"
  • Sur la droite, il s'affiche correctement

Cela doit être un problème de Z-Buffer mais je n'ai pas été en mesure de résoudre ce problème.Quelqu'un d'autre a-t-il rencontré le même problème?Cela me rend fou!

Était-ce utile?

La solution

Cela s'appelle le combat Z et très probablement votre zmin de la matrice de projection est trop petit.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top