Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 11 reacties
Bron: Explosive3D.com

Explosive3D.com heeft een vette 3D Dictionary (hoe zeggen we dat in vriendelijk Nederlands: 'woordenboek'?) waarin een verklaring wordt gegeven van meer dan 125 termen die met 3D videokaarten en geluidskaarten van doen hebben. Neem bijv. voor de grap "Z-Buffer':

Z-Buffer - this is basically the chunck of memory on a 3d card in which the Z value of a three dimensional point is stored. If you recall back to the days of Geometry (what is with me and saying that?), than you'll know the variables that made up a 3D point are X, Y, and Z. The importance of the Z-buffer is rather simple. It keeps track of not only where everything is in a 3d environment, but also gives a 3d card the luxury of not having to render textures that are not visible anyway (such as ones hidden behind walls). This, although seeming it wouldn't save a lot of time, really does in the end. Oh and the Z-Buffer also allows for greater color depth, but I personally don't understand logically how that is a capability of it. If you do, email me!

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (11)

Gokje, door de Z-buffer hoeven dingen die je niet ziet niet gerenderd te worden. Gevolg, meer geheugen en rekentijd vrij voor grotere kleurdieptes.
Dat klopt niet helemaal wat daar staat.

De term Z-buffer kan je zien als de opslag van de
Z-puntenen van een 3d-object.

Maar ik ken het als een op Z gesoorteerde opslag van de x-y-z puntenen. Waarmee je dus je scherm van achter naar voren op kan bouwen.

Het is dus niet het geheugen waarmee de Z punten mee wordenen opgeslagen, maar meer een methode hoe je de x-y-z sorteert.

CU at BizArRe 99
Nou snap ik er helemaal geen f*ck meer van. (nooit gedaan, maar dat doet er niet toe)
De Z-buffer slaat per pixel de Z coordinaat op. Als een pixel 'achter' een al bestaand punt ligt (onzichtbaar), wordt het genegeerd. Als het wel zichtbaar is wordt zijn kleur naar de framebuffer geschreven en wordt zijn Z coordinaat in de Z buffer geschreven. Volgens mij heeft 'meer kleur' alleen te maken met de grote van de framebuffer(s). Dus 16 of 32 bit...
Bij de TNT is de Z buffer gekoppeld aan de kleurdiepte: Z=32, 32 bits kleur, Z=16 ->16 bits kleur. Bij veel andere kaarten is dat niet zo (b.v. Matrox G400
Ik lees net bij nVidia dat de TNT een 24-bits Z-buffer heeft (TNT2 heeft wel een 32-bits Z-buffer). Volgens mij is grotere precisie in de diepte het enige wat je aan zo'n grotere Z-buffer hebt. (Leuke nieuwe discussie: 24-bit vs 32-bit Z-buffer <img src=http://192.87.219.67/~femme/wot/forum/interface/smilies/smile.gif width=15 height=15>) Maar correct me if i'm wrong...
Volgens mij worden bij het gebruik van een Z-buffer alle 'onzichtbare' textures wel gewoon gerendered, ze worden alleen niet naar de framebuffer geschreven. En er staat in het artikel niet 'also allows for greater color depth' maar 'also allows for greater accuracy in depth', Z-buffer heeft nl. weinig met je kleurdiepte te maken, het is natuurlijk wel in het zelfde videogeheugen geimplementeerd. Waarschijnlijk is het bij de TNT2 zo dat het sneller is om of alles uit het videogeheugen in 32 bits te lezen of alles in 16 bits, maar dat weet ik niet zeker
Ik vind dat jullie te veel praten <img src=http://192.87.219.67/~femme/wot/forum/interface/smilies/smile.gif width=15 height=15>. Wat maakt het eigenlijk uit wat het is?
Oh ja, jij koopt je videokaarten voor de mooie verpakking
En dit is dus één van de 125 termen?

Als we over alles zo lang gaan praten, dan zijn we nog wel ff bezig <img src=http://192.87.219.67/~femme/wot/forum/interface/smilies/smile.gif width=15 height=15>

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True