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 , , 5 reacties
Bron: FiringSquad

Nadat we op Tweakers.net het nieuws van deel 2 hebben overgeslagen, kunnen we nu melden dat ze op FiringSquad deel 3 hebben staan van hoe videokaarten werken. In dit derde deel wordt verteld over PCI en AGP gevolgd door een flink stuk over 3D-kaarten. De quote is geplukt uit een stukje over 3D-rendering:

There are four basic steps to render a 3D image:

Transform: The CPU reads the 3D data, then interprets and generates the vertices and lines that are used to make up the model and manipulates them in 3D space.

Lighting: A few different types of 3D lighting are used, the most common of which is "vertex lighting". In this scheme, each vertex is given a light value, which is applied to the model by the processor, giving the model the illusion of being struck by an outside light source. The second, and only recently use method is called "Lightmapping", by which a pre-rendered bitmap image is laid upon the rendered output to create the illusion of light and shadow by darkening different areas of the map/model. Lightmapping is not true lighting at all since it's a pre-drawn image, and it handled during the rendering stage.

Triangle Setup and Clipping: Once the transform and lighting is done, the information is compiled, and the polygons are drawn into the frame buffer. Clipping is a mathematical process in which the system attempts to determine where polygons will not be seen and does not render them. The system still has to perform T&L functions for non-visible polygons however, because it needs to know where they are in case they're eventually seen.

Clipping is also a term used to describe a condition where two polygons visibly intersect each other, such as part of a weapon protruding through the characters arm.

Rendering: The final stage consists of converting the now compiled 3D image into scan line data for output to your monitor. Textures are applied to the images, filtering and any perspective corrections are done at this point. Finally the image is output to the screen, and then the entire process is repeated for each successive frame.

Tnx Venator voor de link!

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (5)

Kijk, dat zin nou de echt die hard tweaker postings.

Geen lulkoek maar recht toe recht aan hoe het werkt.
Alle termen die je zo'n beetje vindt worden uitgelegd en dan merk je ook meteen hoe veel er zijn en dat de meeste van ons ze niet allemaal kennen.

Maar goed, ik heb nog niet het hele artikel gelezen maar ik kan me voorstellen dat dit heel handig is met overklokken.
Hebben ze anti-aliasing al besproken of zijn ze dat vergeten.

En motion blur komt er ook bij kijken als je aan het renderen bent.
MP01: Denk dat dat in deel 4 komt, dit is nog redelijk oppervlakkig om je een idee te geven wat het videokaartje doet. Ik denk dat ze er nog wel veel gedetaileerder op in gaan, maar dat is niet voor iedereen gesneden koek. Dus je kunt eerst beter maar een goede basis hebben, zodat je ook de rest begrijpt. Jij bent blijkbaar aan iets meer toe :)
Nadat we op Tweakers.net het nieuws van deel 2 hebben overgeslagen

Tja, ik had het wel gesubmit (net als deel 1), maar jullie posten het gewoon niet.
vreemde_vent:

[offtopic en offtherecord]
Dat idee krijg ik ook wel eens, net als vandaag: vanochtend om kwart over acht een nieuwsbericht gepost over een uitermate interessant DFI mobo met zowel slot1 als socket 370 en ondersteuning voor bijna alle processoren, vinden ze 'm blijkbaar toch niet interessant genoeg...of ze kijken niet eens goed) Maar ja, ik wil ook geen zeikerd zijn en dus neem ik het maar zoals het is. Het blijft toch een goede nieuwssite, of niet?

[DISCLAIMER]
Dit bericht is niet persoonlijk bedoelt, maar als een algemene noot. Het is hier gepost om mijn eigen mening te verkondigen, ook al gaat het niet over het onderwerp (deze ene keer dan). Personen die zich aangesproken voelen of aangevallen voelen zullen eerst bij zichzelf te rade moeten gaan voordat ze gerechtvaardigde kritiek kunnen leveren. En blablalbalbbla bla bla. :)

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