![DirectX 10 Windows XP-re? [ DirectX 10 Windows XP-re? ]](/images/initials/directx_10_logo.jpg)
DirectX 10 Windows XP-re?
- 2007-04-27 00:56
A mindössze 19 éves, San Diego-i Cody Brocious már jó ideje dolgozott a szoftveren, melynek tesztelhető próbaváltozatát nemrég közzé is tette blogján. Cody elmondása szerint az Alky Project bármilyen Intel X86 alapú rendszerre - így akár Mac OS X-en vagy Linuxon is - futtathatóvá teheti a DirectX 10-re írt alkalmazásokat.
A wrapper néhány DirectX 10-hez készült program kódjának visszafejtésével készült, mivel Cody-nak így sikerült rekonstruálnia a Microsoft új grafikus csatolófelületének vázát, majd DirectX 9-es hardveren is futtathatóvá tennie azokat. A fiatalember által készített könyvtárkészlet - mivel az a háttérben valójában csak az utasítások azok OpenGL megfelelőjére történő konvertálását végzi - kis túlzással egy DirectX 10 szoftveres emulátorként fogható fel, így azonban kérdéses, hogy a programok milyen teljesítménnyel futnak vele.
Néhány tudnivaló a DirectX 10-ről:
- A Windows Vistában debütáló DirectX 10 utasításkészlet (API) nevének kissé ellentmondóan nem a 9-es verzió továbbfejlesztése. A korábban Windows Graphic Foundation (WGF) néven fejlesztett, de később mégis a DirectX-re keresztelt platform egy teljesen új szoftverkörnyezet, melyet a Microsoft szinte a nulláról kódolt újra.
- A DirectX 10-es verziója képes különböző anyagtulajdonságokat kezelni, csökkenti a központi processzor terhelését, és kihasználja a modern videointerfészek minden képességét. Használatával - a főként játékokra jellemző, de komplex grafikai programokban is használatos megjelenítési módoknál - részletgazdagabb környezetek, valósághűbb anyagfelületek és árnyékok, a mozgó objektumok alakjának elmosásával pedig dinamikusabb képek jeleníthetők meg.
- A DirectX 10 működésének alapfeltétele a Windows Display Driver Model-nek (WDDM) megfelelő eszközmeghajtó, vagyis a teljes értékű platform csak Windows Vista operációs rendszeren érhető el. A videoillesztő-platform a Windows NT 4 óta nem változott jelentősen, a WDDM az első jelentős megújítása a grafikus alrendszernek.
- A DirectX verziók a látszat ellenére nem kompatibilisek visszafelé. A zökkenőmentes átállás érdekében minden újabb kiadás tartalmazza a korábbi verziók binárisait is, így az alkalmazások mindig meghívhatják a számukra megfelelő függvényeket. A Windows Vista operációs rendszerben kompatibilitási okokból mind a DirectX 9, mind a DirectX 10 megtalálható. DirectX 10-képes hardver híjján a 9-es verzió egy speciális változata, a DirectX 9Ex (korábbi nevén 9L) dolgozik, mely a WDDM driver-modellhez és az új grafikus alrendszer sajátosságaihoz lett igazítva. A DirectX 10 szinte minden komponense új, egyedül a DirectMusic összetevő maradt változatlan.
![[ Kép ]](images/news/directx_10_windows_xp-re/dx9-10.jpg)
Renderelt kép a Microsoft Flight Simulator X-ből - DirectX 9 és DirectX 10 környezetben
egyre több softwer fog futni nextgen grafikai alappal
FTeR: ez azért így egy kicsit másképp hangzik :-) Nem mindegy, hogy a képen "érzékelhetetlen" különbségről, vagy öt éves fejlesztés helyett öt órásról beszélünk.
Péter: szerintem nem. De mégegyszer mondom a képek csak demók, nincs rá garancia, hogy pont így fog kinézni. Annyit tudni, hogy DX10-es vassal már az új renderelések láthatók játékon belül.
Péter: szerintem nem. De mégegyszer mondom a képek csak demók, nincs rá garancia, hogy pont így fog kinézni. Annyit tudni, hogy DX10-es vassal már az új renderelések láthatók játékon belül.
Moonman!
Ha Vistam van és felteszem a Flight Simulator X nevű játékot, felnyomok minden grafikai beállítást az egekbe akkor a lenti minőségű képet kapom ha éppen a képen látható tó felé repülök?
A lenti képet kapom még egy DirectX 9-es hardveres gyorsítású kártyával is, csak szoftveres fogja emulálni és diavetítés jellegű lesz?
Ha Vistam van és felteszem a Flight Simulator X nevű játékot, felnyomok minden grafikai beállítást az egekbe akkor a lenti minőségű képet kapom ha éppen a képen látható tó felé repülök?
A lenti képet kapom még egy DirectX 9-es hardveres gyorsítású kártyával is, csak szoftveres fogja emulálni és diavetítés jellegű lesz?
a grafikus cuccokhoz nem értek, csak "nagy" grafikusok vitáját követtem figyelemmel.
ott hangzott el, h nem tud olyan új effektet, amit eddig nem lehetett volna megoldani, csak aránytalanul sok munkával.
ott hangzott el, h nem tud olyan új effektet, amit eddig nem lehetett volna megoldani, csak aránytalanul sok munkával.
Hogyne hozna már új effekteket? Ott van például a realisztikus árnyékolás, ami a korábbi változatokkal szemben nem csak egy előre rajzolt árnyékképet tesz a figurák alá, hanem valós megvilágítással képezi le az alakzatok igazi "árnyékait".
Ne a képeken vitatkozzunk, mint említettem, ezek demonstrációs célokat szolgálnak, hogy megmutassák az új látványvilág gazdagságát.
Kibővítettem a cikket a Vistában található DirectX verziókról szóló információkkal.
Ne a képeken vitatkozzunk, mint említettem, ezek demonstrációs célokat szolgálnak, hogy megmutassák az új látványvilág gazdagságát.
Kibővítettem a cikket a Vistában található DirectX verziókról szóló információkkal.
Jules: dx10van a vistában alapba.
Szoval a lenti kepet is meg lehet valositani dx9-el, csak tobb munkaval es a dx9-es kartyak korlatai miatt lassu is lenne?
a dx10 effektek terén nem hoz újat. már a dx9 sem hozott.
előnye megváltozott programozói felületből (jobbat, egyszerűbben -> gyorsabban) és a hw módosításokból fakadó jelentős sebességnövekedésből származik (látványosbb effek, kevesebb erőforrásból).
ha ezt átültetjuk dx9es hw-ra, akkor a sz*rnak adunk egy pofont...
előnye megváltozott programozói felületből (jobbat, egyszerűbben -> gyorsabban) és a hw módosításokból fakadó jelentős sebességnövekedésből származik (látványosbb effek, kevesebb erőforrásból).
ha ezt átültetjuk dx9es hw-ra, akkor a sz*rnak adunk egy pofont...
Nekem a fenti kép felhői jobban tetszenek :)))
Jajj istenem! Oda van írva hogy renderelt kép! Innentől kezdve parasztvakítás az egész. Gartulálok az előttem szólóknak akik "bevették" a mesét...
A képekkel kapcsolatban annyit, hogy az első lehet, hogy le van butítva, de második, ha nincs megtunningolva, akkor nagyon cucc.
Én csak azt nem értem, hogy a Vistában most DX10 fut? Vagy ez majd még csak lesz, és most mindenhol csak DX9 szuperál?
Én csak azt nem értem, hogy a Vistában most DX10 fut? Vagy ez majd még csak lesz, és most mindenhol csak DX9 szuperál?
A kép természetesen demonstratív célokat szolgál, azt érzékelteti, hogy milyen különbségekre számíthatunk a DX10-es grafikáknál.
Epp errol a kepparrol olvastam, hogy van benne egy kis csavar: a fenti kep nem hasznalja ki teljesen a DirectX9 adta lehetosegeket. Persze lehet ezzel vitatkozni, de akkor is olyan erzese van az embernek, mint mikor a gyumolcsfoltos ruhat a mososzerbe martjak es hofeheren huzzak ki: mar megint etetes folyik.
Még nem sok játék használja ki ezt a DX10-et de a jövőben pl. a Crysis, GTA 4-nél láthatók majd különbségek.
@Georgexy
A Geforce NX-8500GT 256Mb MSI kártya már bruttó: 25800,-Ft körül kapható.
Moonman, egy DirectX teljes összefoglalót ([i]benne a DirectX10 leírással) én is szívesen vennék. Ha ez megtörténik, akkor előre is köszi.
A Geforce NX-8500GT 256Mb MSI kártya már bruttó: 25800,-Ft körül kapható.
Moonman, egy DirectX teljes összefoglalót ([i]benne a DirectX10 leírással) én is szívesen vennék. Ha ez megtörténik, akkor előre is köszi.
Szívesen kipróbálnám!
Bár az én R9800-am nem biztos hogy szeretné a dolgot :D
De a képek alapján most úgy döntöttemnem veszek addig új kártyát amíg Dx10-esek számomra elérhetőek nem lesznek.
Na háj
Bár az én R9800-am nem biztos hogy szeretné a dolgot :D
De a képek alapján most úgy döntöttemnem veszek addig új kártyát amíg Dx10-esek számomra elérhetőek nem lesznek.
Na háj
lipsi: A képek rendereltek és marketing célból készültek, mondhatnók, nem sok közük van a valósághoz.
Eddig nem igazán értettem a directx 10 lényegét, (nem mintha mostérteném :)) de a képek önmagukért beszélnek. Várható esetleg egy összefoglaló a directx 10 képességeiről is?
Nagyon komoly!