Depth buffers the gritty details

Do you want to know why your app has z-fighting even when you’re using a 24 bits zbuffer in your 3D app ? Or are you interested to know what is the internal representation of a Z-Buffer and aren’t afraid of the gritty details ? Then read the following : The depth buffer the gritty details.

Après avoir répondu plusieurs fois à des questions similaires dans les forums du web, il est facile de se fatiguer à force et il devient difficile de répondre suffisamment bien pour éduquer les gens.

L’une des questions qui revient à tout coup est “pourquoi mes objets disparaissent, ont des artefacts liés au Z-Buffer (Z-Fighting)”. Donc plutôt que de répéter une réponse incomplète (“il faut déplacer le plan proche un peu plus loin”), je préfère rédiger une réponse qui couvre largement le sujet à laquelle les gens peuvent se référer et s’ils sont vraiment intéressés peuvent jeter un oeil aux maths pour prendre une meilleur décision par eux-même. Cela n’est pas votre FAQ typique parce que ça ne répond pas à une question en particulier et parce que vous aurez plus de détails que vous pouviez demander.

Ceci dit, vous pouvez aller lire l’article là bas : Le depth buffer - ce qu’il faut savoir.

Comments

Leave your comment