Brikkene som er spesielt designet for å håndtere behandlingskravene relatert til visning og manipulering av 3D -bilder, kalles
grafikkbehandlingsenheter (GPUer) .
Her er grunnen til at GPUer er ideelle for 3D -grafikk:
* Parallell prosessering: GPUer er designet for massiv parallell prosessering, slik at de kan utføre millioner av beregninger samtidig. Dette er avgjørende for å gjengi komplekse 3D -scener og animasjoner.
* Spesialiserte arkitekturer: I motsetning til CPU-er, som er optimalisert for generelle oppgaver, har GPUer en spesialisert arkitektur designet for å håndtere de spesifikke matematiske operasjonene som er involvert i 3D-grafikk.
* Høyt minnebåndbredde: GPUer har tilgang til store mengder hukommelse med høy båndbredde, noe som er avgjørende for lagring og raskt tilgang til de enorme mengdene data som kreves for 3D-gjengivelse.
* Shader -enheter: GPUer inneholder spesialiserte prosesseringsenheter som kalles Shader -enheter, som håndterer oppgaver som belysning, skyggelegging og teksturering.
* toppunkt og fragmentbehandling: GPU -er er designet for å utføre toppunkt og fragmentbehandling effektivt, som er kjerneoperasjonene som er involvert i gjengi 3D -objekter.
eksempler på GPUer brukt til 3D -grafikk:
* Nvidia GeForce og Quadro Series: Dette er populære GPU -er som brukes i spill og profesjonelle applikasjoner.
* AMD Radeon Series: AMDs GPUer er også mye brukt i spill og 3D -grafikk.
Andre begreper relatert til 3D -grafikkbehandling:
* Gjengivelse: Prosessen med å lage et bilde fra en 3D -modell.
* Strålesporing: En teknikk som simulerer det realistiske samspillet mellom lys med objekter i en 3D -scene.
* teksturering: Bruke bilder eller mønstre på 3D -objekter for å gi dem et realistisk utseende.
* skyggelegging: Beregning av fargen og intensiteten til lys på overflater av 3D -objekter.
Mens GPUer først og fremst er designet for 3D -grafikk, blir de også i økende grad brukt i andre applikasjoner som krever tung parallell prosessering, for eksempel maskinlæring og vitenskapelig databehandling.