Différence entre le tampon Z et le tampon A

Anonim

Le tampon Z et le tampon A sont deux des techniques les plus populaires de détection de surface visible utilisées dans l'infographie 3D. La détection de surface visible (également appelée élimination de surface cachée) permet d'identifier ce qui est visible dans une scène à partir d'un certain point de vue dans le monde 3D. Il existe deux grandes catégories de méthodes de détection de surface, connues sous le nom de Méthodes d'espace objet et Méthodes d'espace image. Les méthodes d'espace objet permettent de comparer des objets et / ou des parties d'objets pour déterminer quelles surfaces sont visibles. Les méthodes d'espace d'image traitent de la décision de visibilité sur une base de point à point au niveau du pixel. Les méthodes d'espace d'image sont les plus populaires et le tampon Z et un tampon appartiennent à cette catégorie. La méthode du tampon Z calcule les valeurs de profondeur de surface pour chaque pixel sur l'ensemble de la scène. Une méthode tampon est une extension de la méthode du tampon Z, ce qui ajoute de la transparence.

Qu'est-ce que le tampon Z?

La méthode du tampon Z est également connue sous le nom de méthode de tampon en profondeur. Le tampon Z est un tampon raster qui stocke des informations de couleur et de profondeur pour chaque pixel. Le "Z" dans le tampon Z se réfère au plan "Z" dans l'espace tridimensionnel. Les méthodes de mémoire tampon Z détectent les surfaces visibles en comparant les valeurs de profondeur de surface pour chaque pixel à travers la scène sur le plan de projection. Ceci est principalement fait dans le matériel, mais parfois effectué dans le logiciel. Habituellement, la méthode du tampon Z est appliquée aux scènes composées uniquement de polygones. La méthode du tampon Z est très rapide car les valeurs de profondeur peuvent être calculées très facilement. L'un des aspects les plus importants qui influencent la qualité du rendu graphique est la granularité du tampon Z. Une granularité plus faible peut causer des problèmes tels que le Z-fighting (en particulier pour les objets très proches). Par exemple, les tampons Z de 16 bits peuvent produire ces problèmes. Les tampons Z de 24 bits ou plus offrent une meilleure qualité dans ces situations. Un tampon Z à 8 bits est considéré comme ayant une précision tampon insuffisante pour être utile.

Qu'est-ce qu'un tampon?

Un tampon (également connu sous le nom d'anti-aliasé, zone moyennée, tampon d'accumulation) est une extension du tampon Z. Un algorithme de buffer a été développé par Pixar. Une méthode tampon pourrait être utilisée efficacement pour les ordinateurs de mémoire virtuelle à moyenne échelle. Le même algorithme utilisé par le tampon Z est utilisé avec un tampon A. Cependant, un tampon fournit un anti-aliasing en plus de ce que fait le tampon Z. Dans un tampon, chaque pixel est constitué d'un groupe de sous-pixels. La couleur finale d'un pixel est calculée en additionnant tous les sous-pixels. Un tampon reçoit le tampon d'accumulation de noms en raison de cette accumulation se déroulant au niveau du sous-pixel.

Quelle est la différence entre le tampon Z et le tampon A?

Le tampon Z et le tampon A sont deux des techniques de détection de surface visibles les plus populaires.En fait, un tampon est une extension du tampon Z, qui ajoute un anti-aliasing. Typiquement, un tampon a une meilleure résolution d'image que le tampon Z, car il utilise une fenêtre de Fourier facilement calculable. Cependant, un tampon est légèrement coûteux par rapport au tampon Z.