Koja je razlika između DirectX 9 i DirectX 11?

Gotovo svi ljubitelji računalnih igara čuli su za DirectX, međutim, samo jedan zna što je to, kako radi, za što je namijenjen i koja je razlika u verzijama, a ponekad to znanje nije posve točno. Zato će ovaj članak usporediti verzije DirectX 9 i 11 i zaključiti je li vrijedno kupiti novu skupu video karticu s podrškom za najnoviju verziju.

Što je DirectX?

DirectX je skup naredbi za Windows koje vam omogućuju rješavanje dva problema. Zahvaljujući radu ovih knjižnica, korisnici dobivajumogućnost da uživaju u svim računalnim moćima svog računala , naime, s velikim specijalnim efektima, za programere to je prilika da dobije sve privilegije rada s grafičkom karticom na razini hardvera. Drugim riječima, DirectX je potreban za stvaranje realističnih i učinkovitih slika u igrama.

Ovaj paket timova pojavio se 1994. godine, kada se Microsoft pripremao za lansiranje nove verzije OS-a - Windows 95, međutim, njegov komercijalni potencijal bio je vrlo upitan, jer zbog zaštite i optimizacije rada, mnogi programeri nisu mogli dobiti puni pristup na grafičku karticu, što znači koristiti sve njezine resurse. Tada je nastala ideja da se napiše paket aplikacija sposobnih dati takvu mogućnost programerima. To je donijelo praktičnost rada s ovim OS-om na potpuno novu razinu, koja je postala konkurentna pisanju igara pod DOS-om.

Trenutno postoji nekoliko verzija DirectX-a, sve su djelotvorne, a veliki igrači mogu koristitionu koju podržava njihova grafička kartica. U pravilu, nova verzija DirectX-a objavljena je zajedno s novim igrama i podrazumijeva zamjenu video kartice snažnijom i modernijom. Međutim, vrijedi li nova verzija takvih troškova, ili možete učiniti sa starim željezom. Ukratko, nova verzija paketa uvijek daje novim programerima nove mogućnosti, koje se za korisnika pretvaraju u ljepše specijalne efekte. Važno je odmah napomenuti da nedostatak DirectX-a može imati dvije posljedice:

  • Igra će biti bez posebnih efekata.
  • Igra se neće pokrenuti, a korisnik će vidjeti pogrešku na zaslonu.
Važno je zapamtiti da je DirectX instaliran izravno iz OS-a, tako da jednostavno ne može nedostajati ako nije prisilno uklonjen. Međutim, standardni paket donosi samo minimalne mogućnosti, a kako bi se postigla veća kvaliteta slike i korištenje svih resursa grafičke kartice, potrebno je ažurirati DirectX. U pravilu, kada instalirate igru, korisnik odmah nudi instalaciju DirectX-a, ali to možete u potpunosti učiniti tako da ga sami preuzmete sa službenog Microsoftova web-mjesta.

DirectX 9

DirectX 9 se pojavio 2002. godine i postao je revolucionaran na svoj način, programeri su u njega uložilipodršku za shadere , što je na kraju dalo izvrsnu grafiku za svoje vrijeme. Svijetli primjer DirectX verzije može biti igra Need For Speed, izdana 2003. godine, gdje je korisnik mogao vidjeti najmanji bljesak na staklu automobila, uživati ​​u komadićima prljavštine i snijega koji lete ispod kotača te su također bili iznenađeni detaljima okolnog svijeta.Svi su programeri napravili svoje igre s ovom verzijom DirectX-a, pa se nastavilo sve do 2006., sve dok se DirectX verzija 10 nije pojavila zajedno sa sustavom Windows Vista.

Zanimljiva je činjenica da ova verzija nije bila u širokoj upotrebi, budući da OS sama za koju je stvorena nije otišla masama. Mnogi igrači i korisnici jednostavno preferiraju da ostanu na starijim OS-ima i, prema tome, nije bilo potrebe za nadogradnjom DirectX paketa na verziju 10. \ t

DirectX 11

Godine 2009. nova je verzija sustava Windows, broj 7, ušla na tržište, a uz nju i DirectX 11. Glavna razlika između ove verzije i starije verzije bila je:

  • Struja video podataka bolje se obrađuje povećanjem njihovog broja.
  • Interakcija s karticama s više jezgri postala je mnogo bolja.
  • Učinkovitost sveukupne srednje i slabe grafičke kartice se povećala, a na istim postavkama video kartica je učinila isti zadatak da se bolje nosi, bez nepotrebnog grijanja i jačanja hladnjaka.

Gore navedeni procesi postali su važni za programere, a za igrače je to rezultiralo poboljšanim slikama i detaljima.

Nužnost tranzicije

Iznad je opisano što se poboljšalo s pojavom DirectX verzije 11, no mnogi igrači to nisu mogli primijetiti u starim igrama. To je logično objašnjenje. Programeri stvaraju svoje proizvode za trenutnu verziju, tako da starije igre jednostavno ne nose podatke koje bi mogao koristiti DirectX 11. Da biste doživjeli sve mogućnosti ovog programaPaket treba preuzeti nove igre ili igre koje su objavljene s novim DirectX-om.

Iz ovoga slijedi logičan zaključak da je logično promijeniti grafičku karticu i ažurirati DirectX samo za one koji stvarno vole igrati i pratiti tržišne inovacije. Samo u njima možete vidjeti razliku i uživati ​​u njoj. Oni koji vole igrati određeni set standardnih igara mogu nastaviti koristiti stari hardver i softver, dok će izgubiti gotovo ništa.

Zašto se mnoge igre nedovoljno razvijaju čak i na novim grafičkim karticama s novom verzijom DirectX-a. Činjenica je da većina proizvođača kako bi se uštedjeli resursi radije puštanje igre na nekoliko različitih platformi odjednom, na primjer, PC, PlayStation i Xbox. Konzole čak i najnovijih generacija ne mogu se usporediti s performansama moćnih igraćih računala, pa proizvođači stavljaju u svoje igre maksimalno za konzole, koje za osobno računalo mogu biti samo na razini prosječne uporabe. Samo igre izdane isključivo za PC ili posebno prilagođene za njega, kao što je to bio slučaj s GTA 5, mogu se pohvaliti odličnom slikom i upotrebom pune snage grafičke kartice.