Patarimai
Sužinok kas yra ir ką gali „DirectX 11“
Šiuolaikiniuose kompiuteriniuose žaidimuose matome vis tikroviškesnius vaizdus bei efektus? Tai vadinamosios „DirectX“ technologijos nuopelnas. Šiame straipsnyje sužinosime, ką sugeba naujausioji jos versija – „DirectX 11“
Operacinėje sistemoje „Windows XP“ už žaidimo grafiką buvo atsakinga „DirectX 9“ technologija, „Vistoje“ – „DirectX 10“. Naujausiuose kompiuteriuose su „Windows 7“ veikia „DirectX 11“, kuri siūlo dar detalesnį, tikroviš kesnį vaizdą nei pirmtakės. Tačiau jam atvaizduoti reikia naujausios vaizdo plokštės ir pakankamai galingo kompiuterio. Be to, kol kas išleisti vos keli „DirectX 11“ žaidimai. Tad, ar jau verta šiai sistemai paruošti savo kompiuterį? Į šį klausimą atsakysime šiame straipsnyje.
Ką gali „DirectX 11“?
Palyginus su senesnėmis versi jomis, „DirectX 11“ turi keletą naujovių:
● Šešėliai. Dabar trimačių objektų šešėliai apskaičiuojami dar kokybiškiau. Pvz., „DirectX 11“ tiksliai atkartoja šakų, pro kurias skverbiasi saulės šviesa, šešėlius.
● Objektų detalumas. Didžiausias „DirectX 11“ privalumas – vadinamoji „tesselation“ technologija. Ji gerokai padidina trimačių objektų detalumą, suskaldydami juos į daugiau taškų.
● Tekstūros. Tekstūros – tai paveiksliukai, kuriais „padengiami“ trimačiai objektai. Jos žaidimuose imituoja, pavyzdžiui, gyvūnų kailį ar medžio žievę. „DirectX 11“ leidžia žaidimuose naudoti net keturis kartus detalesnes tekstūras. Jų dydis nuo 4096×4096 taškų („DirectX 10“) išaugo net iki 16 384 x 16384 taškų. Todėl objektai žaidimuose dabar gali būti gerokai detalesni.
● Permatomumas. „DirectX 11“ veikia vadinamoji OIT technologija (angl. „Order Independent Transparency“). Ji rūpinasi tuo, kad permatomi objektai, pavyzdžiui, stiklas, ir už jų esantys vaizdai, ekrane būtų atvaizduojami teisingai.
● Kelių branduolių procesoriai. Daugelis šiuolaikinių kompiuterių turi kelių branduolių procesorius. Pagaliau ir „DirectX“ išmoko išnaudoti visą jų galią. Jei žaidimo vaizdas apdorojamas per lėtai, įsijungia „multi-threading„ technologija. Ji tolygiai įdarbina visus procesoriaus branduolius ir taip truputį paspartina žaidimo veikimą.
● Kiti privalumai. Naujausios vaizdo plokštės su „DirectX 11“ pagalba sugeba apskaičiuoti ne tik žaidimų vaizdą. Galingi vaizdo procesoriai gali būti panaudoti ir kitiems darbams, pavyzdžiui, filmų apdorojimui. Taip vaizdo plokštė nukrauna dalį darbo nuo centrinio procesoriaus ir taip gerokai pagreitina skaičiavimą. Deja, programų, sugebančių išnaudoti šią galimybę, vis dar yra mažai. Tai, pavyzdžiui, sugeba daryti filmų redagavimo programa „Nero Move It“.
(paveikslėliai pasididina juos paspaudus)


Ką daro naujausi „šeideriai“?
„Šeideriai“ – tai miniatiūrinės vaizdo procesoriuje veikiančios programėlės. Jos vykdo iš tvarkyklių gautus nurodymus ir gali būti kelių rūšių. Kiekviena jų atsakinga už skirtingų vaizdo elementų apdorojimą. „DirectX 11“ veikia gerokai atnaujintas „šeiderių“ paketas „Shader Model 5.0“. Jame yra trijų rūšių senesni „šeideriai“ ir du visiškai nauji:
● „Vertex-Shader“. Šie „šeideriai“ sukuria visus trimačių objektų taškus erdvėje. Jų dėka objektas gali keisti savo poziciją, o vaizdo procesoriui užtenka tik perskaičiuoti jo koordinates.
● „Geometry-Shader“. Šių „šeiderių“ dėka, antrame plane esantys mažiau detalūs objektai priartėję rodomi pilna kokybe. Tai gerokai sumažina vaizdo procesoriui ir grafinei atminčiai tenkančio darbo, to dėl žaidimai veikia sparčiau.
● „Pixel-Shader“. Šios programė lės keičia kiekvieno objekto taško spalvą, jei reikia – ir tekstūrą. Tačiau šie „šeideriai“ negali pridėti ar pašalinti objektų žaidime. „Pixel Shader“ dėka, objektai žaidime reaguoja į apšvietimo sąlygas, ant jų matome šešėlius.
● „Hull-Shader“. Šie „šeideriai“ atsakingi už „tesselation“ efektą. Kiek vienas trimatis objektas sudarytas iš tūkstančių trikampių. Juose „hull“ „šeideriai“ sukuria daug papildomų taškų, iš kurių suformuojama dar daugiau trikampių.
● „Domain-Shader“. Šie „šeideriai“ pratęsia „Hull-Shader“ darbą. Iš naujų trikampių jie suformuoja trimačius iškilimus ir uždeda juos ant objektų. Dėl to objektų paviršiai tampa gerokai gruoblėtesni bei tuo pačiu tikroviškesni.

„DirectX 11“ trūkumai
„DirectX 11“ siūlo daug žaidimų vaizdo pagerinimų. Tačiau turi ir keletą trūkumų:
● Žaidimų pasirinkimas. „DirectX 11“ pristatyta jau prieš du metus. Tačiau kūrėjai vangiai „kepa“ šiai technologijai pritaikytus žaidimus. Šiuo metu parduodami vos devyni „DirectX 11“ žaidimai, dar trys turėtų pasirodyti iki kitų metų balandžio. Kai kurie senesni žaidimai taip pat palaiko „DirectX 11“ technologiją. Tam reikia įdiegti gamintojų sukurtus atnaujinimus. Deja, dažniausiai žaidimą jie pagerina labai nežymiai. Išimtis – puikus „DirectX 11“ atnaujinimas strateginiam interneto žaidimui „Battleforge“. Taigi, jei tarp išleistų „DirectX 11“ žaidimų dar nėra mūsų mėgstamojo, galima neskubėti atnaujinti kompiuterio. Juk visi „DirectX 11“ žaidimai veikia ir su „DirectX 10“ ar net „DirectX 9“ technologija.

● Veikimo sparta. Naujausi žaidimai su „DirectX 11“ technologija veikia net iki 30 procentų lėčiau nei su „DirectX 10“. Todėl silpnos „DirectX 11“ vaizdo plokštės netinka naujausiems kompiuteriniams žaidimams žaisti.

● Vaizdo kokybė. Kol kas „DirectX 10“ ir „DirectX 11“ grafikos skirtumai žaidimuose yra palyginti nedideli. Visi išleisti žaidimai tik dalinai išnaudoja „DirectX 11“ technologijos privalumus. Tačiau tai turėtų pasikeisti būsimuose žaidimuose.
Kokio kompiuterio reikia „DirectX 11“?
Jei norime žaisti naujausius „DirectX 11“ technologijos žaidimus, mūsų kompiuteris turi atitikti kai kuriuos reikalavimus:
● Operacinė sistema. Jei mūsų kompiuteryje įdiegta sena „Windows XP“ operacinė sistema, „DirectX 11“ žaidimų jame nepažaisime. Jei vis dar naudojame „Vista“, naujausią „DirectX 11“ versiją parsisiųsime kartu su operacinės sistemos atnaujinimais. Jei mūsų kompiuteryje įdiegta „Windows 7“ – įsigiję naują vaizdo plokštę, galime iš karto mėgautis naujausiais „DirectX 11“ grafikos efektais.
● Vaizdo plokštė. Jei norime be trūkčiojimo žaisti „DirectX 11“ žaidimus, kompiuteryje turėtų būti bent „ATI Radeon 5770“ arba „GeForce GTX460“ vaizdo plokštė. Abi jos kainuoja nuo 400 litų. „DirectX 11“ palaiko ir vos 150 litų kainuojanti „ATI Radeon HD5450“ ar „Radeon HD5550“ už 250 litų. Jos taip pat palaiko naujausius grafikos efektus. Deja, šių plokščių galios neužtenka naujausiems žaidimams.

● Centrinis procesorius. Sklandžiam žaidimų veikimui galingiausias procesorius nebūtinas, nes apdorojant trimatį vaizdą jis dirba palyginti nedaug. Tačiau jis turi pakankamai galingas, kad nestabdytų vaizdo plokštės darbo. Žaidėjo kompiuteryje turėtų būti bent dviejų branduolių procesorius, veikiantis apie 3 gigahercų dažniu. Tokius parametrus atitinka palyginti ne bran gūs, tačiau galingi „Intel Core 2 Duo E8400“ ir „AMD Athlon X2 250“ procesoriai.
Komentuok!
CBL rekomenduojamos naujienos
Telefonai

„Samsung“ pramogų cent…
Šiuolaikiniai išmanieji telefonai tapo tikrais kombainais. Jie... Daugiau »
Telefonai

Stilingas LG mažylis
Daugelis šiuolaikinių telefonų turi pailgus 16×9 proporcijų... Daugiau »
CBL rekomenduojami downloads
Įvairūs priedai

Notebook Hardware Cont…
Ši programa leis koreguoti nešiojamojo kompiuterio... Daugiau »
Antivirusai, apsauga

Kaspersky USB Rescue D…
Kenkėjų kūrėjai verčiasi per galvą, kad apsunkintų... Daugiau »















Komentarų: 2
Deimantas [2010-11-20 18:47] #
puiki apzvalga, puikiai praverte :) tik dar galetu buti parasyta is kur tiksliai galima parsisiusti dx11 skirta windows7 64x :)
Mykolas [2010-11-30 16:14] #
Directx 11 ateina kartu su windows 7.