mboost-dp1

unknown

DirectX 10 forklaret

- Via [H]ardOCP - , redigeret af The-Lone-Gunman

Brent Justice fra hjemmesiden Hardocp.com, har sammen med ATI set på hvad DirectX 10 (DX10) vil betyde, når det kommer sammen med Windows Vista.

Når man snakker om DirectX 10 er der reelt tale om Direct3D 10, da resten af komponenterne i DirectX ikke bliver ændret.

For at forstå hvad DX10 bringer af forbedringer, gennemgår Brent først lidt historik omkring DirectX, specielt DX9. En af de store ændringer i forhold til DX9, er at man udover pixel og vertex shader, nu også får en geometri shader, der alle er samlet i den såkaldte Unified Architecture.





Gå til bund
Gravatar #1 - MenZa
3. maj 2006 12:54
Uha, den skal læses iaften når man kommer hjem fra arbeit' :)
Gravatar #2 - Hr. Poulsen
3. maj 2006 13:16
Nice, glæder mig til at tjekke den nye arkitektur ud. Især geometri shaderen lyder cool :)
Gravatar #3 - doggy82
3. maj 2006 13:20
Uha, den skal læses inden man tager hjem fra arbeit' ;D
Gravatar #4 - huleboer
3. maj 2006 13:39
Jeg var glad for at læse artiklen. Jeg har lidt savnet at få en gennemgang af DX10. Jeg vidste det ville blive vildt, men heller ikke andet.
Nu er det helt sikkert jeg venter på at ATI for udgivet deres næste generation, før jeg opgraderer mit Radeon 9700.
Taget i betragtning de allerede har leget med unified shadere (på x360) må man gå ud fra de har fordelen over nVidia. Formodentligt.

Men som der står i artiklen er unified shader faktisk ikke engang et krav for DX10, så jeg glæder mig også meget til geometri shaderen 8)
Gravatar #5 - MadsKaizer
3. maj 2006 14:16
Uha, den skal læses iaften når man kommer hjem fra baren' :)
Gravatar #6 - ZaphyR
3. maj 2006 14:27
So what does all this mean for us? The potential for it all sounds great on paper. Since DirectX 10 is tied to Windows Vista, this means if you want to experience DirectX 10-powered 3D games you are going to need Windows Vista, a DirectX 10 video card, and a DirectX 10 game at the least. Windows XP users need not apply for DirectX 10.

Fantastisk! Så ved man det at 90% af de der køber/kører Vista er gamere ;o)
Gravatar #7 - ZaphyR
3. maj 2006 14:29
#4 Jeg tror du skal vænte længe på at opgradere da:

Obviously none of this matters if there are no games for sale, and there won’t be any amount of DirectX 10 games on the market until DirectX 10 along with Windows Vista itself is released.
Gravatar #8 - decon
3. maj 2006 15:17
OpenGL for teh win lålålålålå !
Gravatar #9 - Lobais
3. maj 2006 16:15
Ser da fint ud. Gad vide hvor lang tid det tager at få det skrevet til wine.

Ville dog ønske, at microsoft bare ville bruge, og arbejde på, den åbne standard på området. Det ville også gøre det nemmere for udviklerne.
Gravatar #10 - HardcoreWizard
3. maj 2006 17:38
Nå da, så når det ikke lykkedes for dem at gøre WinFS og deres "3d desktop" Vista-only, så går de videre til DX10? Synes der mangler nogle rigtig gode argumenter for ikke at implementere det i XP, men hvis de er der så trækker jeg da min beskyldning tilbage. Indtil da synes jeg det virker utroligt provokerende at ens dyrt indkøbte graik-hardware kommer til at kræve at man spytter 1000 kroner i Microsoft's lommer også, for at få fat i et styresystem der understøtter de nyeste funktioner.
Men forstår da godt hvis Microsoft er bange for at monopolet på PC-spilsplatformsområdet (hehe, fedt langt ord) falder ud af deres hænder.
Gravatar #11 - Spand
3. maj 2006 19:34
#10

Søg optagelse på datalogi. Det berettiger dig til 1 års SU min. og så har du ellers ta' selvbar af MS programmer. ;)
Gravatar #12 - huleboer
3. maj 2006 19:46
#7 Der var jo heller ingen DirectX 9 spil ude da Radeon 9700Pro kom. Men det har da klaret sig fint.
Gravatar #13 - Spiderboy
3. maj 2006 19:57
Off-topic:

Kan nogen forklare hvad pixel/vertex/geometry shaders er for nOGet? Det har jeg aldrig forstået og Wikipedias artikel om emnet er uforståelig. Google har heller ikke umiddelbart fundet noget brugbart til mig (heller ej define:-forespørgsel).
Gravatar #14 - teh_masterer
3. maj 2006 20:33
som sædvanlig er jeg først med nyheden :D www.news-of-interest.com
Gravatar #15 - speedfreak
3. maj 2006 20:34
farvel til opengl og velkommen til en lukket diretx/windoze verden.
hvor mange spiludviklere ønsker at udvikle til både diretx og opengl for mac/linuxs skyld? Det bliver ikke mange (slet ingen) :(

så man må sige det er et smart triks fra microsnot! Og utroligt at folk tager lortet til sig! Men sådan har det jo altid været og sådan vil det altid blive!
Gravatar #16 - HardcoreWizard
3. maj 2006 21:01
Tja, hvis jeg var spiludvikler ville jeg heller ikke tøve med at tage det til mig, det er sådan set den eneste mulighed man har for at være med på den nyeste hardware. Nu må vi da snart til at få nogle internationale regler om det her, det svarer jo til at et enkelt firma sætter standarden for gevind på møtrikker verden over! Med den størrelse spilmarkedet har tror jeg det ville gøre en stor forskel mht open source styresystemer, hvis DirectX blev gjort åbent.

#11, yeah! Overvejer datalogi næste år igen :) Til den tid kan det måske være at Vista er blevet udgivet, men man ved jo aldrig :P
Gravatar #17 - ZaphyR
4. maj 2006 06:19
#12 pointen er at du skal vænte på Vista før du kan købe et DX10 kort, og det kan jo tage lang tid.
Måske ATI/NVidia slipper ud DX10 kompatible kort før Vista, men du kan i realiteten ikke bruge det til noget, og når Vista så kommer bliver man nødt til at købe nyt alligevel, for da er det du har for gammelt :o)
Gravatar #18 - Mobay
4. maj 2006 06:35
#15 Det er et spørgsmål om at open source folk tager sig sammen og laver et ordenligt "framework" til udviklig af 3d grafik!

Microsoft skal da ikke dele deres directx med jer? De koder da fint til de nye grafikkort! Så hvorfor kan i ikke også bare lave jeres eget?
Gravatar #19 - ZeDk
4. maj 2006 08:27
piv! hvad blev der af OpenAL? og den udfasning DX MS lovede :(
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login