Hellere smuk end kvik

Kvalitet er vigtigere end hastighed. Det gælder også for grafikkort, og grafikchippen med de flotteste 3D-effekter vil vinde markedet. I øjeblikket er GeForce3 i front.

Fokus på effekter

Milliarder af pixels i sekundet er ikke længere nok til at sælge et grafikkort. Høj hastighed er en god ting, men når man er kommet op på mere end 50-60 billeder i sekundet i høj opløsning, kan øjet alligevel ikke følge med længere. Blandt andet derfor er der en tendens til, at producenterne af grafikchips efterhånden er mere interesserede i at tilføje nye måder at skabe lækre 3D-effekter på.

Selvom konkurrencen skærpes, og der efterhånden kun er ATI og Nvidia tilbage på markedet for hurtige 3D-grafikchips til pc'er, findes der stadig en mængde forskellige grafikkort. Det ville være besværligt at være programmør, hvis hvert program skulle optimeres til alle grafikkort, og derfor er der udviklet grafikstandarder i form af såkaldte application programming interfaces (API), der er et softwarelag mellem hardware og 3D-program.

Frem for at skrive direkte til grafikkortene, kan man skrive til API'erne, der definerer de mange 3D-efffekter, der kan anvendes af programmøren.

De mest populære API'er er OpenGL og DirectX. Der udsendes løbende nye versioner af begge API'er med understøttelse af stadig flere funktioner. Dermed bliver det muligt at lave 3D-programmer, der er mere naturtro og detaljerede med nye metoder til at beklæde 3D-objekter med realistiske overflader, imponerende lyseffekter og troværdige refleksioner.

GeForce3's nfiniteFX

Et godt eksempel på helt nye muligheder for 3D-effekter er Nvidia GeForce3's nfiniteFX, der giver programmøren nye muligheder for at lave livagtige og troværdige overflader og bevægelser.

Godt nok er GeForce3 hurtigere end grafikchips som GeForce2 og ATI Radeon, men den nye chip er ikke tilstrækkelig overlegen i hastighed til at begrunde en udskiftning af pc'ens grafikkort. Alligevel er der gode argumenter for at investere i GeForce3-baserede grafikkort.

Ved at udnytte nfiniteFX, der trods det fjollede navn er en ret snedig nyskabelse, kan programmører bag applikationer, der benytter 3D-grafik, få bedre kontrol over grafikken. For første gang kan man nemlig programmere grafikchippen direkte. Målet er at skabe mere naturtro og livagtige objekter i tre dimensioner.

Der er to måder at programmere GeForce3: Pixel Shader og Vertex Shader. En pixel er det mindste billedpunkt, der findes på skærmen, og en Pixel Shader beregner effekter som lyssætning og farve til hver af disse punkter. Med programmerbar Pixel Shader kan man bedre styre de effekter, der skal påføres de enkelte pixels.

Den endnu vigtigere nyhed ved navn Vertex Shader kræver lidt mere forklaring. Et billede består at en mængde polygoner, typisk trekanter, og det er vinkelspidserne (engelsk: vertex) på disse polygoner, der behandles af grafikchippene. Til hver vinkelspids er der tilknyttet en række data, nemlig koordinaterne i det tredimensionale rum samt informationer om farver, overflader og lyseffekter.

Hver gang et 3D-objekt ændrer sig i forhold til beskueren, skal der normalt en helt ny runde beregninger til, men med programmerbar Vertex Shader kan programmøren give alle de data, der er tilknyttet en vinkelspids, nye værdier på en nem måde. Derved optræder vinklen et nyt sted i rummet eller med en ny farve eller overflade. Det kan for eksempel bruges til at bringe liv i personer ved at give dem livagtige ansigtsudtryk. Før i tiden var sådanne meget beregningskrævende effekter noget, der ikke lod sig gøre i real-time på pc'en.

Krav til programmøren

Fælles for hardware transformation og lyssætning (T&L), DirectX 8-effekter og udnyttelse af ting som nfiniteFX er, at de kun kan udnyttes, hvis programmøren implementerer dem i produkterne. Dermed også sagt, at ældre spil får ikke det mindste ud af de moderne grafikkorts understøttelse af de mange nye 3D-effekter.

Idet 3D-applikationer kan være undervejs i årevis, og udviklingen inden for grafikchip går stadig hurtigere, har programmørerne efterhånden fået svært ved at følge med.

Selvom T&L blev lanceret i forbindelse med den første generation af GeForce tilbage i august 1999, er det først for nylig, at det blev reglen frem for undtagelsen med spil, der understøtter faciliteten. Antallet af spil med T&L har kun lige rundet de 100.

Den hårde konkurrence på spilmarkedet betyder selvfølgelig, at producenterne bestræber sig på at skabe spil, der benytter flest muligt af de smarte 3D-effekter. Alligevel er den afgående generation af grafikkort ofte mere end nok til at udnytte spillene fuldt ud, og det kan måske give stof til eftertanke, næste gang man skal udskifte kortet.

Læses lige nu
    Computerworld Events

    Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

    Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
    Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
    Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
    Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

    Sikkerhed | Højbjerg, Aarhus

    Cyber Security Summit 2026 - Aarhus

    Lær om organisationers evne til at modstå, håndtere og komme videre efter alvorlige digitale hændelser, herunder ledelsesansvar, forretningskritiske afhængigheder og de valg, der afgør, om plan B holder, når systemer eller leverandører svigter.

    Digital transformation | Aarhus

    AI i det offentlige - Aarhus

    Hør hvordan offentlige AI-løsninger skaleres til stabil drift med reel effekt. Få erfaringer, arkitekturvalg og styringsgreb fra frontløbere. Lær at bygge fælles AI-infrastruktur med ansvarlighed, sikkerhed og compliance.

    Digital transformation | Køge

    Derfor skal du videre fra Dynamics AX – og sådan gør du

    Computerworld giver klar viden om vejen videre fra Dynamics AX. Du ser forskellen mellem AX og moderne cloud-ERP og får et konkret beslutningsgrundlag for næste skridt. Tilmeld dig og få styr på skiftet til Dynamics 365 FO eller BC.

    Se alle vores events inden for it

    Navnenyt fra it-Danmark

    Steen Marquard,  Jabra, er pr. 15. juni 2026 udnævnt som Regional President for Norden og UK. Han er uddannet HD(O). Han beskæftiger sig med I sin nye rolle får Steen ansvar for at videreudvikle salget af virksomhedens professionelle lyd- og videoløsninger, samt styrke samarbejdet med channel teams og partnere på tværs af regionen. Udnævnelse
    Immeo har pr. 1. maj 2026 ansat Sofie Amalie Buur som Consultant. Hun kommer fra en stilling som Frontend Engineer & UI/UX Designer hos Valyrion. Hun er uddannet Cand.it. Softwaredesign ved ITU. Nyt job
    Pinksky har pr. 1. maj 2026 ansat Alexander Skou Henkel, 39 år,  som Rådgivende konsulent. Han skal især beskæftige sig med optimering af forretningsprocesser i Microsoft platformen. Han kommer fra en stilling som IT forretningskonsulent hos Evobis ApS. Han har tidligere beskæftiget sig med forretningsudvikling i Microsoft platformen. Nyt job
    Lauren De Ventura,  emagine Expertise A/S, er pr. 1. juli 2026 udnævnt som Chief People Officer, fast del af den globale ledelse og bestyrelsesmedlem. Hun er uddannet HR-ledelse på tværs af konsulent-, staffing- og IT-branchen. Hun beskæftiger sig med skabe rammerne for emagine som et sted, hvor IT-talenter kan opbygge meningsfulde karrierer. Udnævnelse

    Lauren De Ventura

    emagine Expertise A/S