Hlavní stránka Hardware Grafické karty Rozhraní DirectX 11 a jeho nejbližší budoucnost
Rozhraní DirectX 11 a jeho nejbližší budoucnost
autor: Z. Obermaier , publikováno 8.3.2010
Rozhraní DirectX 11 a jeho nejbližší budoucnost

Grafické karty jsou dnes zřejmě nejviditelnějším kusem hardware, kdy se nové generace s vyšším výkonem a technologiemi objevují v téměř pravidelných časových odstupech. Nejskloňovanějším slovem tohoto roku a zřejmě i několika příštích let bude bezesporu DirectX 11 jako nejvíce prosazované API.


Rozhraní DirectX 11 a jeho nejbližší budoucnost

Nyní se dostáváme k závěru, jež by nám měl dát odpověď na otázky položené v úvodu. Není nejmenších pochyb, že Direct3D 11 je obrovským skokem kupředu od obstarožního Direct3D 9. S novým API přichází nejen lepší vizuální stránka, ale také optimalizace směrem k výkonu a snadnější model programování a implementace efektů. Spousta dřívějších chyb, na které si vývojáři stěžovali, byla odstraněna a použitelnost a efektivita nového rozhraní by mohla být revoluční. Bohužel bitva ještě není vyhraná a Direct3D 9 se stále pevně drží na barikádách, a v přesile. Podívejme se na Direct3D 11 postupně, dle otázek z úvodu:

Má šanci DX11 prorazit? - V tuto chvíli je na první otázku těžké odpovědět. Možnosti rozhraní jsou široké a zásadně vylepšují vše ze starších API, dlouhou dobu se snad také další Direct3D API neobjeví. Další verze Windows budou pravděpodobně stále stavět na současné verzi. Pokud si uvědomíme fakt, že Direct3D 10 je s námi na trhu tři roky a výsledkem je asi 50 herních titulů, je vidět jistá skepse. Na druhou stranu je ale pravda, že vytvořit AAA herní titul trvá od dvou do tří let. Pokud například chtějí vývojáři (a mají štědrého sponzora) využít možnosti DX10 (DX11) zcela, musí vyrobit i odpovídající engine, což trvá dlouho. Na staré multi-platformní enginy se novinky implementují těžko, pokud to vůbec jde. Je to vidět i na DX11 hrách, kde vizuální rozdíl mezi DX9 a DX11 verzí svou vyšší náročnost na vývoj neobhájí. Šance k vítěznému tažení DX11 tu je, stále je ale zataženo několik ručních brzd, čekající na odbrzdění.

Nebude se opakovat tragédie s DX10, a nezájmem herních studií? - Nezájem herních studií není správné slovo a několik desítek DX10 her je toho důkazem. Relativně malý úspěch DX10 má několik důvodů, hlavním je stále se zmenšující PC herní trh, kdy se lukrativní projekty míří většinou spíše na konzole. Pokud se nějaké studio odhodlalo k tvorbě DX10 hry pro PC, muselo jít o očekávanou herní pecku s předpokladem vysokých prodejů. Podařilo se to třeba u hry Bioshock, opačným protikladem je nejprodávanější hra za poslední roky - Call Of Duty Modern Warfare 2 postavená na DX9.

Další nevýhodou byla omezení DX10 jen na Windows Vista, ve kterých hráči nespatřovali nutný upgrade a tak je ignorovali. Pokud by teoreticky Microsoft vydal DX10 i pro Windows XP (což vzhledem k jiné struktuře ovladače není možné), vypadala aby situace výrazně jinak. Pokud se DX11 stane hlavním API nové generace konzolí (u Xbox zcela jistě), je rozhodnuto, DX11 se rozšíří mezi vývojářskými studii jako blesk. Do té doby bude spíše živořit ..

Není pro vývojáře přechod z DX9 (DX10) složitý aby jim za to stál? - Není. Každý programátor, grafik, je hlavně fanoušek technologií ve svém oboru. Principy nových API jsou takovým lidem známé dávno před tím, než se je dozví veřejnost. Mnohdy tito lidé i přímo s Microsoftem úzce spolupracují a mnoho features je implementováno na jejich žádost nebo podnět. Zde je spíše na místě otázku parafrázovat, stojí producentům za to, aby financovali zcela nový engine, který je použitelný zatím jen pro PC? No většinou ne, šetří se kde může a pokud vyjde levněji použít stávající engine, doplnit pár efektů a vypustit hru, tak se tak i stane. Málokterý vydavatel dnes dá prostředky na takové eskapády, do budoucna se ale uvidí. Pokud totiž DX11 doba nastane, nepřipravený zůstane vzadu jednou provždy. Velká studia už nyní zcela jistě pracují na testovacích DX11 enginech.

Je vizuální stránka pod DX11 o tolik lepší jako pod DX9 (DX10)? - Z toho, co jsme zatím viděli, nikoliv. Jde většinou o sotva postřehnutelná vylepšení okrajových efektů. Zde mi to hodně připomíná PhysX, který je na tom možná i lépe. V tomto případě, mnozí ohrnují nos nad lepšími fyzikálními efekty ve hře Batman nebo nad zajímavými efekty v dalších titulech. Odpůrci říkají, že jim PhysX za pár poletujících listů a efektní kouzla (Sacred 2) nestojí. Současné implementované DX11 efekty jsou na tom ještě hůře. Lepšího HDAO si proti HBAO ve hře BattleForge a dalších všimne jeden z tisíce, stejně tak stínů ve hře S.T.A.L.K.E.R. Call Of Pripyat. Teselací nám sice krapet "nabobtnaly" modely ve hře S.T.A.L.K.E.R. Call Of Pripyat a Aliens Vs Predator, všimnout si toho ale během hry nemáte šanci. Také efekty vody, a lépe vlající vlajky z DiRT 2 by PhysX zvládl pod DX9 stokrát lépe. Všechny DX11 efekty v uvedených hrách jsou jen nepodstatná vylepšení, která hráč nemá šanci poznat. Tedy spíše nuda ..

Je měřitelný nějaký benefit v podobě vyšších fps pod DX11 s DX11 hardwarem? - Tady také musím odpovědět záporně. Ovšem není to tak zcela. Například ve hře Aliens Vs Predator jsou fps pod DX11 (Teselace zapnutá) vyšší než v DX9 verzi hry. Pokud nezapneme všechny DX11 funkce, Teselaci i stíny a vyhlazování, tak už nikoliv. DX11 volby většinou ve všech hrách otevírají další nadstandardní nastavení efektů, což má dopad na výkon karty. Vizuál je tedy o kousek lepší, hodnoty fps ale nižší. Je to pozorovatelné u všech vyšlých DX11 her. V tuto chvíli je s několika hrami složité na tuto otázku zcela adekvátně odpovědět, počkejme na více titulů.

Nebudou DX9 herní konzole i nadále vývoj brzdit? - Budou. Konzole jsou pro všechny vydavatelství primární trh. Od roku 2008 do konce roku 2010 vyšlo a vyjde 760 her pro PC. Pro Xbox 360 a PS3 dohromady to bude téměř 1200 her. Her pro konzole je téměř dvakrát tolik, prodává se většina v originále a za vyšší cenu než PC tituly. PC ale není dávno mrtvou platformou pro hry, jak často slyšíme. V roce 2008 vyšlo 343 PC her, o rok později 333. Letos to bude dost podobné číslo. Konzole jsou na tom lépe jen o stovky titulů, v roce 2008 to bylo 414 her a minulý rok 514. I když se zdá, že na tom v počtu her není PC nijak špatně, tržby říkají opak. Za poslední měsíce roku 2009 (vánoční trh) rok se v USA prodaly hry za 1,46 miliardy dolarů. Tipněte si, kolik z této částky vydělaly PC hry? Nebudu vás napínat, bylo to zoufalých 51 milionů dolarů. To z celkové částky ze všech prodaných her, dělá 3,5 procenta! Už víte, proč jsou konzole zajímavější? Peníze budou největší brzdou DX11, do chvíle kdy přijdou konzole vybavené tímto API.



Tagy: DirectX  grafická karta  DX11  engine  


 
Komentáře k článku
RSS
Pouze registrovaní uživatelé mohou přidat komentář!
8.3.2010 08:49:15   89.29.84.xxx 3652
Bez nějakých zbytečných výpadů (tak jak to má ve zvyku jeden expert z "konkurence") a plný zajímavých poznatků. Ano, mám v podstatě stejný nazor jako onen tázaný vývojář. DX11 je sice fajn, ale prozatím nic moc neukázal. A konzole jsou DX9, tak kdo by se chtěl trápit pouze na PC s něčím novým.
8.3.2010 19:58:22   82.17.178.xxx 718
8.3.2010 08:51:19   62.84.144.xxx 2813
Osobně se vůbec nedivím, že se vývojářům do DX10 ani DX11 moc nechce. Už DX10 byly pevně spjaté s Vistou, kterou ovšem nikdo nechtěl. Proto když studio pracující na hře vidí, že v DX10 si to zahraje 8% hráčů a v DX9 prakticky každý, tak je jasné do čeho půjde. Dokud bude mít více jak polovina hráčů Win XP omezené na DX9, tak se asi těžko dočkáme DX11 only her. Stejně tak pokud se většina her portuje na konzole případně z konzolí, které po HW stránce mají nejblíž k DX9, tak není divu, že i výsledná PC hra má DX9 základ a maximálně pár naroubovaných efektů z DX10 nebo DX11. Celé je to tedy pouze o tom, jak rychle se prosadí Sedmičky a vytlačí XPčka. Naštěstí jsou Sedmičky povedené narozdíl od mizerných Vist a také je to vidět na prodejích.
8.3.2010 09:04:34   62.209.192.xxx 307
Od článku jsem po přečtení titulku čekal víc, ale ještě to ujde. Rád bych ale upozornil na několik nesrovnalostí: 1) První GPGPU rozhraní bylo Close To Metal od ATi (viz. ifkopifko) 2) "Teselator" s displacement mapami nijak nepracuje. Ty se aplikují až na výsledný teselovaný model k zvýraznění jemnějších detailů, které by byly při teselaci příliš náročné na výpočet. 3) V Dawn demu nebyla pro animaci mimiky obličeje použita teselace, ale demo využívalo transformaci modelu přes vertex shader. 4) V BattleForge je ComputeShader 5.0 využíván k "akceleraci" všech post-processing efektů, nejenom stínů.
8.3.2010 12:02:09   216.131.67.xxx 1322
1. To bylo jen řešení na papíře, CTM vyšlo v roce 2006 stejně jako CUDA ... bylo to ve stejný rok, kdo byl první je otázka ...

2. A tohle někdo v textu tvrdí? Já tam jasně píšu, že DM se aplikuje až ve třetím stupni - Domain Shader ...

3. Kdo mluví o Dawn demu, já ne ...

4. A které pak to jsou, kromě stínů? V materiálu od ATi se hovoří pouze o HDAO a ničem jiném, kdo a kde tvrdi neco jineho?

ifkopifko - poku umíš počítat, tak je dnes rok 2010, DX9 vyšel na svět 2002 - to jeste osm let, zaokrouhleno na deset +/-

... jo to je fakt mazec chyba, kterou musím pětkrát připomenout v komentech ...
8.3.2010 12:23:48   82.99.137.xxx 180
S prepacenim pane Obermaiere, ale CTM nebolo len papierove vydanie, uz v roku 2006 bolo mozne vyuzivat prve aplikacie cez CTM. CUDA prisla neskor. Kto bol prvy je otazka iba pre vas samotneho, ale nie pre ludi ktory maju pamat.
8.3.2010 12:57:20   62.209.192.xxx 271
ad 1 ) ATi CTM využíval první GPU client pro Folding@Home (konec roku 2006). ad 2) V sekci popisující displacement mapping je to popsáno trochu nešťatně, ale uznávám, že v dálší části už je to popsáno korektně. ad 3) O Dawn demu sice nemluvíte, ale v kapitole Teselace II. je několik obrázků z tohoto dema s popiskem "Změny výrazu obličeje a animace pomocí Teselace", ale přitom se o teselaci nejedná. ad 4) A HDAO se týká jen stínů? Pokud vím, tak se tam počítá osvětlení celé scény, ne jenom stínů.
8.3.2010 13:45:09   217.195.161.xxx 101
CTM vs CUDA jsem v clanku opravil, sice o par mesicu ale opravdu vyhral CTM.
8.3.2010 09:04:50   90.180.44.xxx 1549
Rozbalit komentářPříspěvek byl automaticky zabalen pro velké množství negativních hlasů.
8.3.2010 09:06:21   90.180.44.xxx 46
Jan Kratěna napsal:
Od článku jsem po přečtení titulku čekal víc, ale ještě to ujde. Rád bych ale upozornil na několik nesrovnalostí: 1) První GPGPU rozhraní bylo Close To Metal od ATi (viz. ifkopifko) 2) "Teselator" s displacement mapami nijak nepracuje. Ty se aplikují až na výsledný teselovaný model k zvýraznění jemnějších detailů, které by byly při teselaci příliš náročné na výpočet. 3) V Dawn demu nebyla pro animaci mimiky obličeje použita teselace, ale demo využívalo transformaci modelu přes vertex shader. 4) V BattleForge je ComputeShader 5.0 využíván k "akceleraci" všech post-processing efektů, nejenom stínů.
Diky, v prubehu dne to opravim...
8.3.2010 09:09:14   78.41.23.xxx 564
Václav Vlček napsal:
potooczech napsal:
To se zase promazávala diskuze ? Než jsem napsal pár řádků tak zmizela většila příspěvků v diskuzi a zbyl pouze jeden chválící článek ...
Ano budeme promazavat diskuzi, je tady aby prinesla konstruktivni debatu...


Článek po obsahové stránce až na pár nepřesností dobrý. Ale zase se neobešel bez zcela zbytečného honění ega a provokací vůči čtenářům. Možná bys mohl vedle diskuze i trochu promáznout článek - od zcela zbytečných narážek...
8.3.2010 09:27:43   89.176.31.xxx 301
PC hry vydělaly 51 milionů?

Nedávno se tady psalo, jak WoW vydělává 30 milionů měsíčně a Modern Warfare 2 víc než nejúspěšnější hollywoodské trháky... to jsou čísla o nulu výš, není někde v součtu chyba?
8.3.2010 11:41:37   90.178.56.xxx 04
Celkem se vloni prodalo všech her (konzole,přenosné zařízení,PC) v USA za 10,5 bilionů USD - čistě PC hry se na tržbách podílely jen částkou 538 miliónů USD.Zdroj: http://www.npd.com/press/releases/press_100114.html
8.3.2010 11:46:51   90.178.56.xxx 10
Upřesňuju - jsou míněny tržby herního průmyslu v USA,nikoliv obrat na tamním trhu.
8.3.2010 20:19:04   94.112.103.xxx 20
a to je ještě potřeba dodat, že se tam nepočítají služby jako Steam a podobné, které přesné čísla vůbec nezveřejňují a jejich popularita furt roste.
8.3.2010 09:29:03   95.173.194.xxx 42
Bennie napsal:
PC hry vydělaly 51 milionů?

Nedávno se tady psalo, jak WoW vydělává 30 milionů měsíčně a Modern Warfare 2 víc než nejúspěšnější hollywoodské trháky... to jsou čísla o nulu výš, není někde v součtu chyba?


Možná se tu míchají tržby a zisk, ale to je jen doměnka. Ale při těch číslech je to možné...
8.3.2010 09:37:23   86.61.236.xxx 493
tak tedy proč byl smazán můj příspěvek, který nijak neurážel, a nad 90% zdejších běžných příspěvků i přímo reagoval na článek - chcete tu tedy pouze pochvalné ódy ? zrušte tedy diskuze celkově, když nesnesete kritiku
8.3.2010 09:41:14   79.127.160.xxx 92
Zdá se mi, že v tom článku vlastně není nic moc nového, co by se zde již dřív nepsalo, ale ono je asi těžké psát něco nového, když není co . Jako takové shrnutí známých věcí je to ale dobré. Co mi ale není příliš jasné jsou věci okolo konzolí. Stávající konzole jsou podle mě už poměrně zastaralé a tak nějak předpokládám, že brzy budou konzole nové. (tedy doufám). Stávající konzole mají podporu DX9c. Jestli jsem dobře pochopil článek, tak hry udělané čistě v DX11 by měli fungovat i na DX9c, pouze s tím, že nebudou fungovat ony efekty DX11. Takže, pokud by nyní udělal vývojář hru plně fungující v DX11 a chtěl jí použít na konzole s DX9c, mělo by tu fungovat (tj předpokládám, že to tak je). Zároveň se dá čekat, že konzole budou nové a vyvíjet tedy nyní hru od základu pro DX9c mi příjde prostě nelogické, z hlediska budoucnosti. Pokud například nějaké studio začalo pracovat na nové hře před rokem a již vědělo o existenci DX11, tak přece by bylo logické dělat hru pro toto api. Jednak vývoj bude trvat 2-3 roky, takže hra by vyšla až někdy v roce 2011-2012 a v tu dobu už by mohly být nové konzole, a jednak by ty hry měly fungovat i na konzolích starých. Takže důvod, proč by autoři nových her do toho nešli, mi příjde zvláštní. Je jasné, že stávající hry, které vyšly dnes, tak ty určitě ještě nebyly od počátku dělány pro DX11 (protože před třemi roky s tím autoři nepočítali). Ale možná chyba dnes bude v tom, že neexistuje žádný koupitelný engine, který by onu podporu měl a jeho vývoj asi bude trvat hodně dlouho. Každopádně si myslím, že konzole by zase nemuseli být takové brzdy, doufejme.
8.3.2010 09:47:15   78.41.23.xxx 08
Ehm. Ne. Hry udělané pod staršími DX pojedou na stroji s instalovaným DX11 (a DX11 hardwarem). Věci postavené skutečně na DX11 nepojedou na starších DX a bez DX11 HW.
.
Tak jak to popisuješ ty to funguje jen u těch stávajících "DX11" her - kde je DX11 jen vypnutelný přílepek.
8.3.2010 09:53:39   79.127.160.xxx 40
no, podle toho, co píší na druhé stránce tohoto článku to tak ale není.

Citace:
DirectX 11
Rozšíření DirectX 11, je dle tvůrce striktní nadstavbou rozhraní DirectX 10 a je zpětně plně kompatibilní i s kartami a ovladači DirectX 9. Tohle je možná jedna z nejpodstatnějších informací. Pokud vývojář naprogramuje hru pouze pro DX11 rozhraní, půjde bez potíží spustit i na DX9 (DX10) grafických kartách, pouze ochuzena o DX11 funkce a efekty, které karta nepodporuje. Teoreticky by tedy každý herní vývojář mohl s klidným svědomím přejít na DX11, zpětná kompatibilita by měla být zaručena.


takže teoreticky, pokud je tato informace pravdivá, by to mělo fungovat tak, jak jsem psal. Mě se právě tato část článku také příliš nezdá a taktéž bych řekl, že logicky to zpětně kompatibilní nemůže, tak nevím.
8.3.2010 10:13:01   78.41.23.xxx 11
No ono je to složitější. Záleží co se myslí kompatibilitou a co se myslí DX11 aplikací Pokud jde o spolupráci se starším hardwarem a drivery - pak ano DX11 je plně zpětně kompatibilní (s drobnou výhradou). DX11 dokáže neDX11 věci pustit na neDX11 HW. DX11 umí vypnout features podle dostupného HW (9 / 10 / 10.1), jenže toto nemůže udělat se skutečnou DX11 aplikací, která je na těchto features postavená - ty chybějící části by se musely něčím nahradit (vypnout můžeš přílipky jako je DIRT2 a pokračovat v compatibility modu, ale ve skutečné aplikaci to nepojede.
Nehledě na to, DX11 aplikaci na DX9 nespustíž z toho důvodu, že nebude "rozumět" tomu co po ní ty "DX11 příkazy" vlastně chtějí.
8.3.2010 10:47:04   79.127.160.xxx 20
no, komunikace by PC by měla být zajištěna nainstalovaným DX11. Tedy ta zpětná kompatibilita počítá s tím, že uživatel v PC bude mít win7, ale grafickou kartu s dx9. Hra bude tedy s kartou komunikovat přes software DX11, ale ten dokáže určit a odhalit, že v PC není ona karta, mající tyto funkce. Takže buď je vypne, nebo nějak emuluje, nebo já nevím . Tedy takto nějak bych chápal onu zpětnou kompatibilitu. Ale toto je otázka PC, nikoliv konzolí. U konzol předpokládám dochází k přístupu ke grafickým kartám rychlejší a kratší cestou, takže teoreticky pokud by vyvíjář ke své hry přibalili softwarový balíček, schopen rozlišit, o jakou konzoli se jedná a jakým hardwarem disponuje, teoreticky by se to také mohlo dát obejít. Tj hra v DX11 by nekomunikovala přímo s kartou (kde by logicky narazila na neexistneci DX11 rozhraní), ale přes ještě další software, který by podobně, jako v PC dokázal určit, jestli je možné ve hře použít DX11 vzhledem k harware, nebo jestli je nutné tyto věci emulovat/nahradit za ty, které zná dx9. Tedy vlastně to, co by v PC dělal DX11 s kartami podporujícími pouze DX9, by mohlo být nahrazeno nějakou jednoduchou součástí (kouskem programu) přímo v té aplikaci. Ale ona ta funkčnost a kompatibilita bude zřejmě i tak jen teoretická, takže její funkčnost asi nebude taková senzace. Především kvůli optimalizaci hry by to bylo nepoužitelné (ono hru se dá opravdu optimalizovat pouze pro jedno rozhraní). Ale varianta si myslím by to byla možná (tam jde hlavně o to, čím se vývojáři nyní drží).
8.3.2010 14:24:30   85.193.25.xxx 41
Tak nevím jak moc špatně jste informován nebo naivní a nebo je to spíše vaše zbožné přání.Situace je ještě horší než pan Z. Obermaier píše.1)Sony na PS3 stále ještě prodělává a jak už Sony oznámila příprava nové konzole se odkládá na neurčito protože výkon stávající je dostačující na vše(je to blábol ale co naděláme).Jak to bude s konzolou od MS když konkurent dupl na brzdu mě teda osobně hodně zajímá.MS se zatím nevyjádřil ale konkurenční tlak se zvyšovat nebude ale v případě ohlášení nové konzole MS by se objevil tlak na pozdržení od vydavatelů a osvětlím proč.Většina dnešních studií není svobodná ale jsou pod kuratelou vydavatelů kteří vývoj her financují.Jakákoli komplikace vývoje(rozuměj zvýšení nákladů) multiplatformní hry bude vydavateli torpédována nebo ignorována(vydavatelé nedovolí aby jim někdo nebo něco krátilo zisky)těm nějaké DX visí u konečníku.Pokud jde o PC tak problém tunelového efektu hraní co bylo zavlečeno konzolami žádné DX11 nevyřeší.Ano mohou vycházet hry čistě pro danou platformu ale kdo bude mít dost peněz to stále financovat.Dnes není hra kterou by zaplatila jedna strana pokud její výkon nebyl dotován.To platí jak pro PS3 nebo X360 případně PC.Dnes je situace že hry se dělají podle PS3 a X360 ale v případě nové konzole MS by se hry dělali podle X360.Každý vývojář vám řekne že je lepší vyvíjet na nejslabší platformu a ty silnější si s tím bez větších úprav poradí.Opačný postup vyvíjet pro nejsilnější platformu což je PC a následně optimalizovat pro ty slabší je nákladnější jak na finance tak časově.Když to shrnu tak pan Z. Obermaier vám zde zdělil velmi diplomaticky že hraní na PC je v krizi a bude hůř.
8.3.2010 14:30:11   85.193.25.xxx 02
Rafan napsal:
Tak nevím jak moc špatně jste informován nebo naivní a nebo je to spíše vaše zbožné přání.Situace je ještě horší než pan Z. Obermaier píše.1)Sony na PS3 stále ještě prodělává a jak už Sony oznámila příprava nové konzole se odkládá na neurčito protože výkon stávající je dostačující na vše(je to blábol ale co naděláme).Jak to bude s konzolou od MS když konkurent dupl na brzdu mě teda osobně hodně zajímá.MS se zatím nevyjádřil ale konkurenční tlak se zvyšovat nebude ale v případě ohlášení nové konzole MS by se objevil tlak na pozdržení od vydavatelů a osvětlím proč.Většina dnešních studií není svobodná ale jsou pod kuratelou vydavatelů kteří vývoj her financují.Jakákoli komplikace vývoje(rozuměj zvýšení nákladů) multiplatformní hry bude vydavateli torpédována nebo ignorována(vydavatelé nedovolí aby jim někdo nebo něco krátilo zisky)těm nějaké DX visí u konečníku.Pokud jde o PC tak problém tunelového efektu hraní co bylo zavlečeno konzolami žádné DX11 nevyřeší.Ano mohou vycházet hry čistě pro danou platformu ale kdo bude mít dost peněz to stále financovat.Dnes není hra kterou by zaplatila jedna strana pokud její výkon nebyl dotován.To platí jak pro PS3 nebo X360 případně PC.Dnes je situace že hry se dělají podle PS3 a X360 ale v případě nové konzole MS by se hry dělali podle X360.Každý vývojář vám řekne že je lepší vyvíjet na nejslabší platformu a ty silnější si s tím bez větších úprav poradí.Opačný postup vyvíjet pro nejsilnější platformu což je PC a následně optimalizovat pro ty slabší je nákladnější jak na finance tak časově.Když to shrnu tak pan Z. Obermaier vám zde zdělil velmi diplomaticky že hraní na PC je v krizi a bude hůř.
omlouvám se za chybu v připadě nové konzole by se vyvíjelo primárně pro PS3 a ne pro X360.
8.3.2010 23:50:18   89.103.89.xxx 00
Na konzoli, jakožto hardwaru prodělává, to je pravda a ani tomu už nijak jinak nebude(no zdražovat ji samozřejmě nebudou... Právě naopak.) Nicméně platforma je výdělečná, jinak by to Sony nedělalo. Mají peníze z prodaných titulů.
8.3.2010 10:14:06   90.178.56.xxx 120
Jen na doplnění,ta metoda,kterou lze údajně doplnit tesselaci do DX9 titulů a kterou uvádíte na pravou míru,je velmi pravděpodobně původní metoda ATI,nazvaná Truform (n-patches) a uvedená poprvé na jádru R200 u karet Radeon 8500.Její výsledky jsou samozřejmě proti dnešním možnostem omezené,ale fungovala už pod tituly DX8 - asi nejznámější připomínkou bude pro mnohé demo s delfíny.Více na: http://ati.amd.com/products/pdf/truform.pdf Dík za článek,škoda jen toho malinkýho rýpnutí si do příznivců AMD/ATI (opravdu si myslíte,že nerozlišují mezi sadou knihoven API a modelovou řadou hardwaru?),jinak dobré shrnutí toho podstatného o DX plus něco navíc.
8.3.2010 10:22:30   84.242.99.xxx 60
Napriklad ceske Refusion, public verze bude DX11 a 64bit only. Nema vubec smysl lamentovat nad nasazenim novych technologii. Paralelismus obecne je technologie budoucnosti.
Proste frekvence uz moc neporoste , ale pocet paralelnich pocetnich jednotek stale poroste jak u GPU tak CPU.
A je to urcite investice do budoucnosti.
DX CS umozni svobodne rozhodnuti zda to pobezi na GPU nebo CPU, bez potreby vyvoje dvou cest.
Nove konzole at prijdou za 3 nebo 4 roky, vsechno tohle budou reflektovat , tak proc nebyt pripraven.
Paralelismus je v grafice primou cestou k nativnimu raytracingu.
A proc dosus existuji pochybnosti o DX11. No protoze to neni jen o tesselaci, a dosud tu zadny engine pouzivajici nove moznosti komplexne pro dalsi aspekty her(AI,PHys).
Novej Cryengine je jen optimalizovanej konzolovej mod stareho,.
8.3.2010 10:43:03   195.80.172.xxx 21
Refusion DX11 a 64bit only? Zvláštne, že na svojej stránke majú len plánovaný dátum vydania rok 2008 a featurky HDR, Shader model 3.0, atp.  Netvrdím, že nemôže byť pravda čo si napísal, ale otázka je kedy to bude? V roku 2015? Ehm a čo presne má byť natívny raytracing?
8.3.2010 10:51:41   85.207.234.xxx 150
a asi stejnou přesnost.
4A Engine pro Metro 2033 je technologicky úplně jinde než X-Ray pro Stalkera.
Co se týče upadajícího hraní na PC, tak BF Bad Company 2 hraje na PC (legálně samozřejmě) více lidí než na Xboxu360 a PS3 dohromady.
8.3.2010 11:01:25   79.127.160.xxx 11
Tam je zřejmě třeba nebrat v úvahu jen jednu konkrétní hru, ale hry jako celek. Ono distributoři her nejvíce vydělávají na Bčkových titulech, tedy na hrách, kterých vychází za rok stovky, ale které skoro nikdo nezná. Ono se té hry jako jediné prodá málo, ale celkově všech těchto her v Bčkové kategorii se prodá hodně a náklady na jejich výrobu jsou malé. Titul AAA, o kterém se mluví dřív, než začne vůbec vývoj, je hodně viditelný, ale herní průmysl, tedy ten skutečný "byznis" je prostě někde jinde. A možná o tom je řeč, co se týče srovnání hraní na PC a na konzolích.
8.3.2010 12:03:10   85.207.234.xxx 40
Máš to celé špatně. Co se týče casual her, je PC zdaleka největší trh. Ale s souvislosti s DX11 snad opravdu nemá smysl řešit casual nebo budget hry.
Daný příklad jsem uvedl pouze proto, aby bylo vidět, že paušální tvrzení, že hra na konzolích vydělá mnohem více než na PC je nesmysl. Dále je nesmysl stavět proti sobě PC a konzole jako celek, když každá je naprosto odlišná platforma. Vůbec ta čísla uvedená v článku jsou hodně zkreslená, ale nechci to komentovat, protože se mi nechce vyhledávat relevantní odkazy
8.3.2010 12:51:27   145.24.204.xxx 10
Nikdo tu taky netvrdil, že "hra na konzolích vydělá víc než na PC", ale že "hry na konzolích vydělají víc než na PC"¨, což je diametrální rozdíl.
Jasně že RTS hra vydělá mnohem víc na PC (pokud na konzole vůbec vyjde) a taneční nebo bojová hra vydělá mnohem víc na konzolích.
8.3.2010 11:00:24   84.242.99.xxx 00
ifkopifko napsal:
Refusion DX11 a 64bit only? Zvláštne, že na svojej stránke majú len plánovaný dátum vydania rok 2008 a featurky HDR, Shader model 3.0, atp.  Netvrdím, že nemôže byť pravda čo si napísal, ale otázka je kedy to bude? V roku 2015? Ehm a čo presne má byť natívny raytracing?

No uvidime ..Nez dojde k native raytracingu , budou hry pouzivat kombinaci. Rasterizace vs raytracing. No nativni raytracing mysleno, ze budouci karty budou mit dostatecnekvantum pocetnich jednotek a hlavne dost VRAM na vytvoreni datove struktury tak aby se dala scena Raytracingovat komplet a  ve full rozliseni.
8.3.2010 11:07:57   79.127.160.xxx 00
Já myslím, že raytracing se ve hrách v reálné praxi, tedy tam, kde je třeba přístup i hned a možnost ihned reagovat, asi neprosadí nikdy, nebo za opravdu hodně dlouho a i tak to nebude jediná použitá metoda. On raytracing má i svoje nevýhody i co se týče výsledného zobrazení a jeho náročnost na skutečné 3d scéně, kde by bylo hodně efektů, objektů a podobně je prostě neúnosná (tj přínos by byl menší, než ztráta). Ale zapojení raytracingu v budoucnu více, tedy jeho použití v některých věcech, je možný a zřejmě bude stále častější.
8.3.2010 11:16:12   84.242.99.xxx 00
Tak urcite, raytracing lze pouzit uz ted. Na nejaky efekty. Ale jen par iteraci.
8.3.2010 11:06:09   88.103.195.xxx 41
"Nebudou DX9 herní konzole i nadále vývoj brzdit? - Budou." Nezapomeňte, že výjdou only PC tituly, např. Diablo a další, které s DX11 nepočítají. Diablo, pokud se nepletu, nepočítá ani s DX 10. Podle této úvahy by PSP nebo Wii brzdily Xbox nebo PS3. Pokud by byl na PC velký odbyt, vypadalo by to jinak. Jenže když jeden nejmenovaný obchod udělá pro only PC hru (Stalker) speciální dárek pro předobjednávky(plechová krabička) a doteď je na skladě, tak ouvej. Pokud se nebudou kupovat ani exkluzivní PC hry, tak se to nezmění.
8.3.2010 12:15:42   195.80.172.xxx 144
Poprosím tento príspevok už 4-krát nemazať... Tú "mazec chybu" už pripomínať nebudem, ale z textu vyplynulo, že sa jedná o časovú prodlevu od DX9 po zmenu, čiže DX10. \\\Čo sa GPGPU týka, tak ATI CTM pre radeony X1900 tu bol skôr ako CUDA. To že DX11 kód na DX11 HW neprináša nárast FPS je jednoducho lož. Pri nastavení určitých detailov zodpovedajúcich najvyšším DX9/DX10 detailom je nárast výkonu merateľný (napr battleforge, staker). Ak sa engine/hráč rozhodne zapnúť ďaľšie fičúrky tak samozrejme FPS klesá (prekvapivo)... A v neposlednom rade... t o, že sa výrobcovia (teraz AMD a ochvíľu aj nVidia) snažia predať DX11 HW je pochopiteľné... ak nebude mať verejnosť tento HW v PC, tak si zrejme DX11 hry kupovať nebudú, a teda ich ani vydavatelia nebudú produkovať... Takže to, že nvidia tvrdila, že DX11 HW je v 2009 zbytočný bolo práve preto, lebo DX11 HW nemali. Čoskoro sa to zmení a aj nvidia bude propagovať svoj DX11 HW aj napriek tomu, že v 2010 bude stále rovnako zbytočný.
8.3.2010 12:17:13   78.41.23.xxx 63
tobě to ještě nestačilo
8.3.2010 12:16:30   78.41.23.xxx 181
Koukám, že připomínky k 10ti leté mezeře mezi 2002-DX9(2005-DX9c) a 2006 - DX10, CTM a vlivu náročnosti dodatečných featur v DX11 nastaveních jsou tady nežádoucí. Nebylo by jednodušší než 5x mazat diskuzi udělat změnu těch 3 méně důležitých (ale vyloženě zavádějících) vět v článku?
8.3.2010 12:48:47   195.168.113.xxx 615
maysider napsal:
jak jsem viděl nadpis, okamžitě mě to lákalo si přečíst....jak jsem viděl autora, okamžitě mě to odradilo...takže neču, maximálně debatu, abych věděl, kde je pravda
a světe div se, zase je tu cenzura....takže zcela konstruktivě: Opravdu toho bObermaiera chcete?


Precitaj si clanok. Je zaujimavy a nevenuje sa ATI vs NV ale proste DX11.
8.3.2010 13:24:18   88.102.191.xxx 51
Já si nemůžu pomoct ale v 9. kapitole máte procentuální vyjádření a pokud vím tak 61+28+12=101 ...
8.3.2010 13:35:17   217.195.161.xxx 415
Rozbalit komentářPříspěvek byl automaticky zabalen pro velké množství negativních hlasů.
8.3.2010 13:40:46   78.41.23.xxx 201
No vidíš, že to jde. Sice sis opět neodpustil rýpnutí do čtenářů... ale zase proč neumíš napsat "opravil sem to" bez dalšího rýpnutí? Hernajs ukažte chlapi, že umíte být trochu nad věcí a nepotřebujete jen zvětšit e-peen. (BTW ty dušičky ... nechytalY
8.3.2010 13:50:21   217.195.161.xxx 1015
No rypat budu, protoze vsechny ty pripominky jdou napsat slusne a pak by byla i slusna reakce. Problem je v tom, ze naprosta vetsina komentaru a pripominek je plna urazek a vycitek autorovi. Nikdo neresi, ze takovahle hora informaci a textu nevznikne jen tak sama od sebe a vyzaduje celkem dost casu na pripravu a ziskani podkladu. A pak jedine, ceho se autor v diskuzi docka je tohle. Ano, v clanku bylo par nepresnych detailu, ale na to se da uporoznit i slusne.
8.3.2010 14:34:47   90.205.37.xxx 70
Citace:
Je měřitelný nějaký benefit v podobě vyšších fps pod DX11 s DX11 hardwarem? - Tady také musím odpovědět záporně.
- toto samozrejme nie je pravda, urcite nie v AvP. Ak sa porovnava DX9 s DX11 a na DX11 karte si zapnete hru v DX9 mode (bez AA, teselacie a pokrocilych tienov), tak vam samozrejme hra pojde o dost rychlejsie na DX11 hardware ako na DX9 hardware. V mojom pripade na HD 5850 je prinos DX11 rovnych 10% oproti DX9 (v priemernych FPS). Najvacsi zrut vykonu v DX11 AvP nie je samozrejme teselacia, kedze je tam ledva pouzita, ale zapnutie 4xAA.
8.3.2010 14:41:09   217.197.148.xxx 112
Rozbalit komentářPříspěvek byl automaticky zabalen pro velké množství negativních hlasů.
8.3.2010 14:45:12   217.197.148.xxx 1018
Pane Obermaier kolik vám zaplatili za tuhle zvrácenou a lživou myšlenku? :
"Není nejmenších pochyb, že Direct3D 11 je obrovským skokem kupředu od obstarožního Direct3D 9."

Je to nevýslovná lež ! a marketing výrobců grafik.

Rozdíl je pouze ve stínování .A zbytečnému nárůstu přepočítávání obrazu.
proto se musí prodávat grafiky s velkým výkonem. A chudáci lidi platí za blbost.
9.3.2010 11:54:57   80.95.105.xxx 50
Mate vubec poneti, o cem je tu rec?
9.3.2010 14:37:44   147.230.0.xxx 10
další chytrák,než sem napíšeš takovouhle totální kravinu,tak si zkus zjistit nějaký podrobnosti,srovnání DX9 vs. DX11 http://www.youtube.com/watch?v=PR40GwRtFyw&feature=related ,po shlédnutí videa nemůže nikdo pochybovat,že DX11 není úplně někde jinde než DX9,ten rozdíl je absolutně monstrozní.
8.3.2010 14:41:14   194.228.201.xxx 165
Václav Vlček napsal:
No rypat budu, protoze vsechny ty pripominky jdou napsat slusne a pak by byla i slusna reakce. Problem je v tom, ze naprosta vetsina komentaru a pripominek je plna urazek a vycitek autorovi. Nikdo neresi, ze takovahle hora informaci a textu nevznikne jen tak sama od sebe a vyzaduje celkem dost casu na pripravu a ziskani podkladu. A pak jedine, ceho se autor v diskuzi docka je tohle. Ano, v clanku bylo par nepresnych detailu, ale na to se da uporoznit i slusne.


A co jako? Je to prece Vase prace. Ja kdyz v praci neco podelam, tak me za to taky slusne nepochvalej a vycitky tam budou. Pokud je to mozne, tak svou chybu napravim a nemelu u toho. A pokud si autor neni schopen pripustit ze se zkratka priklani k urcite strane, tak mu to ctenari holt musi dat nejak najevo!
8.3.2010 14:54:02   85.193.25.xxx 11
xkryspin napsal:
No ono je to složitější. Záleží co se myslí kompatibilitou a co se myslí DX11 aplikací Pokud jde o spolupráci se starším hardwarem a drivery - pak ano DX11 je plně zpětně kompatibilní (s drobnou výhradou). DX11 dokáže neDX11 věci pustit na neDX11 HW. DX11 umí vypnout features podle dostupného HW (9 / 10 / 10.1), jenže toto nemůže udělat se skutečnou DX11 aplikací, která je na těchto features postavená - ty chybějící části by se musely něčím nahradit (vypnout můžeš přílipky jako je DIRT2 a pokračovat v compatibility modu, ale ve skutečné aplikaci to nepojede.
Nehledě na to, DX11 aplikaci na DX9 nespustíž z toho důvodu, že nebude "rozumět" tomu co po ní ty "DX11 příkazy" vlastně chtějí.[/quote]Tak nevím jak moc špatně jste informován nebo naivní a nebo je to spíše vaše zbožné přání.Situace je ještě horší než pan Z. Obermaier píše.1)Sony na PS3 stále ještě prodělává a jak už Sony oznámila příprava nové konzole se odkládá na neurčito protože výkon stávající je dostačující na vše(je to blábol ale co naděláme).Jak to bude s konzolou od MS když konkurent dupl na brzdu mě teda osobně hodně zajímá.MS se zatím nevyjádřil ale konkurenční tlak se zvyšovat nebude ale v případě ohlášení nové konzole MS by se objevil tlak na pozdržení od vydavatelů a osvětlím proč.Většina dnešních studií není svobodná ale jsou pod kuratelou vydavatelů kteří vývoj her financují.Jakákoli komplikace vývoje(rozuměj zvýšení nákladů) multiplatformní hry bude vydavateli torpédována nebo ignorována(vydavatelé nedovolí aby jim někdo nebo něco krátilo zisky)těm nějaké DX visí u konečníku.Pokud jde o PC tak problém tunelového efektu hraní co bylo zavlečeno konzolami žádné DX11 nevyřeší.Ano mohou vycházet hry čistě pro danou platformu ale kdo bude mít dost peněz to stále financovat.Dnes není hra kterou by zaplatila jedna strana pokud její výkon nebyl dotován.To platí jak pro PS3 nebo X360 případně PC.Dnes je situace že hry se dělají podle PS3 a X360 ale v případě nové konzole MS by se hry dělali podle X360.Každý vývojář vám řekne že je lepší vyvíjet na nejslabší platformu a ty silnější si s tím bez větších úprav poradí.Opačný postup vyvíjet pro nejsilnější platformu což je PC a následně optimalizovat pro ty slabší je nákladnější jak na finance tak časově.Když to shrnu tak pan Z. Obermaier vám zde zdělil velmi diplomaticky že hraní na PC je v krizi a bude hůř.[quote=xkryspin]No ono je to složitější. Záleží co se myslí kompatibilitou a co se myslí DX11 aplikací Pokud jde o spolupráci se starším hardwarem a drivery - pak ano DX11 je plně zpětně kompatibilní (s drobnou výhradou). DX11 dokáže neDX11 věci pustit na neDX11 HW. DX11 umí vypnout features podle dostupného HW (9 / 10 / 10.1), jenže toto nemůže udělat se skutečnou DX11 aplikací, která je na těchto features postavená - ty chybějící části by se musely něčím nahradit (vypnout můžeš přílipky jako je DIRT2 a pokračovat v compatibility modu, ale ve skutečné aplikaci to nepojede.
Nehledě na to, DX11 aplikaci na DX9 nespustíž z toho důvodu, že nebude "rozumět" tomu co po ní ty "DX11 příkazy" vlastně chtějí.
Pokud článek narážel na zpětnou compaktibilitu ve vztahu ke konzolím tak tam je to hodně zavádějící.Pokud si správně vzpomínám tak PS3 používá OpenGL tak jaká zpětná compaktibilita a pokud jde o X360 tak ten je na tom lépe ale jeho GPU je jakýsi hybrid a nevím zda by ta compaktibilita fungovala ale možná to už autor článku vyskoušel
8.3.2010 14:59:35   85.193.25.xxx 112
omlouvám se ale omylem se mi zkopíroval text kam jsem nechtěl.Tato sajta je sto let za opicema že neumožňuje opravit příspěvek nebo si ho smazat.
8.3.2010 16:45:11   88.208.109.xxx 1223
Co se tyce cenzury: hlasuji pro, jen pritlacit. To neustale agresivni napadani Obra a celeho pct mne opravdu obtezuje, cist diskuse posledni >pulrok zde je jako hrabat se v cizich zvratcich. Nevim proc by slusni ctenari meli byt obtezovani nekolika psychopaty ukajejicimi se anonymnimi utoky zde.
8.3.2010 18:11:49   89.176.35.xxx 1123
Skvělý článek. Jinak se taky připojuji k tomu, aby jste něco udělali s těmi dementy co tu neustále nadávají a spamují diskuzi.
8.3.2010 18:28:08   88.102.203.xxx 05
Ať už ten dx11 pořádně rozjedou a ještě se chci zeptat kde se dá stáhnout ten update na aliens vs predator
8.3.2010 18:30:40   90.182.115.xxx 10
ma sanci prorazit? / tada pokud / se tak bude jmenovat
8.3.2010 20:59:58   78.102.157.xxx 51
Vaio napsal:
faking shit ... totalna ko**tina ... faking FEAR 2 ... pojebany PC ... fakingskych 1.5 hodin ... drbnutej ... shitny .... ZVYSOKA SRAT VOLE !!!!!!!!!!!!!!!!!!


... ano takovéto posty, které jsou jen sprosté, ubohé a naprosto psychopatické. Nauč se psát a myslet, než vytvoříš další šílenost, za kterou by Tě měli zavřít do léčebny.
8.3.2010 23:28:13   82.17.178.xxx 30
Mesi napsal:
Ty byt dobre vymastenej. ^^


ty budes nejaky crazy mental
9.3.2010 07:53:44   82.99.163.xxx 51
děkuji za výborný článek .-)
9.3.2010 18:51:41   88.102.203.xxx 02
Kde ho můžu najít?
9.3.2010 19:26:26   88.102.203.xxx 01
Pošlite mně sem někdo odkaz pls. Mám 5850 tak ať ju pořádně zapotím
12.3.2010 06:04:39   62.209.192.xxx 00
tak nevim AvP nemam ale moje zkusenosti s hrama me napovidaji ze vetsinou v menu je nejaky tlacitko s napisem Update nebo neco podobnyho, pak staci kliknout a je to
10.3.2010 09:11:36   213.194.220.xxx 20
Mazání slušných příspěvků je úplně famózní. Zde je diskuse o článku http://forum.pctuning.cz/viewtopic.php?f=18 &t=154451&sid=c576a2a9945ad25ba5a58f98cd8016c5&p=7968001#p7968001 odkaz však byl již několikráte smazán, o důvodech nechci spekulovat.
10.3.2010 14:26:28   90.179.164.xxx 20
(z casovych duvodu jsem podrobne prelouskal jen ten) je, podle meho nazoru, peknym shrnutim soucasne situace - at se vyrobci HW snazi jak chteji, dokud konzole nebudou podporovat nejnovejsi API, bude her jako s DX11 "jako safranu" (ty jiz vydane jsou jen vykrikem hernich studii, ktera se snazi na sebe jen upozornit - zase proc ne, markteting je markteting).
10.3.2010 20:01:54   90.176.246.xxx 11
Nemám slov naprosto výborný článek. Hluboká poklona jen tak dál.

Redakce si vyhrazuje právo odstranit neslušné a nevhodné příspěvky. Případné vyhrady na diskuze(zavináč)pctuning.cz

226 čtenářů navrhlo autorovi prémii: 53.8Kč Prémie tohoto článku jsou již uzavřené, děkujeme za váš zájem.
Tento web používá k poskytování služeb soubory cookie.