Stránka 1 z 6

Shader Model 4.0 a DirectX10

Napsal: ned 6. kvě 2007, 22:40
od no-X
SM4.0 a DX10 hry, technologie

Tato témata se tu rozebírala tak všelijak v několika různých thredech zároveň a myslím, že by bylo dobré si to shrnout a pokračovat v diskusi jen v jednom threadu.

---------------------------------------------------------------------------------------

Specifikace SM4.0 přinášejí oproti SM3.0 několik novinek, z nichž je nejvýznamnější asi unifikace shaderů (pozor, neplést s unifikovanou architekturou, není to totéž, unifikovaný čip nemusí podporovat SM4.0 a opačně) a geometry shader. Mnohé z původních specifikací byly odstraněny, nebo byly sníženy konkrétní požadavky a některé povinné požadavky nakonec skončily pouze jako volitelné.

Co se týká R600, jsou to např. multiple concurrent contexts, virtual memory support, tesselator, MSAA@FP render targets ("HDR+AA"), programovatená AA mřížka (custom downsampling filters), FSAA >4x, FP32 filtering a jiné. S některými z nich se setkáme v DX10.1

Pro grafické čipy znamenají požadavky DX10 především nároky na větší množství "shader jednotek" - přibyl totiž požadavek na geometry shading. Implementovat GS jako samostatné jednotky je poměrně nevýhodné, protože by blokovaly plochu jádra na úkor jiných výpočetních jednotek a než by se objevily hry, které je vyžadují, tak by nebyly nijak využity. To vedlo výrobce k hardwarové unifikaci výpočetních jednotek pro PS, VS i GS, což znamená využití pro všechny výpočetní jednotky bez ohledu na to, zda hra používá GS nebo ne, což samozřejmě znamená vyšší efektivitu na jednotku plochy čipu.

Samotný geometry shader může být využit pro lepší efekty (shadow volume generation, displacement mapping, single-pass render to cube-map, render to volume, dynamic procedural content, geometry-based motion blur...)

Dále je třeba změna v architektuře texturovacích jednotek - podpora pro FP filtraci textur a point-sampling pro některé operace související s geometrií (např. vertex texturing).



DX10/SM4.0 v praxi

(některé z těchto her budou podporovat SM4.0 až s patchem)


Age of Conan

Obrázek Obrázek

Obrázek Obrázek


Alan Wake

Obrázek Obrázek


Bioshock

Obrázek Obrázek Obrázek


Call of Juarez

Obrázek Obrázek


Chrome 2

Obrázek Obrázek Obrázek


Company of Heroes

Obrázek Obrázek


Crysis

Obrázek Obrázek


EVE Online

Obrázek Obrázek


Flight Simulator X

Obrázek Obrázek


FPS Creator

Obrázek Obrázek


X Halo 2

Obrázek Obrázek Obrázek


Hellgate London

Obrázek Obrázek Obrázek


Just Cause

Obrázek Obrázek Obrázek

Obrázek Obrázek Obrázek

Lost Planet

Obrázek Obrázek Obrázek


X Shadowrun

Obrázek Obrázek


X Supreme Commander

Obrázek Obrázek

Obrázek Obrázek Obrázek


Unreal Tournament 3 (2007 / 2008)

Obrázek Obrázek


Warhound

Obrázek Obrázek


World in Conflict

Obrázek Obrázek Obrázek Obrázek

Obrázek Obrázek Obrázek Obrázek



"DX9 vs. DX10"


Age of Conan

Obrázek Obrázek

Obrázek Obrázek

Obrázek Obrázek


Flight Simulator X

Obrázek Obrázek

Obrázek Obrázek



Materiály a odkazy

Napsal: ned 6. kvě 2007, 22:41
od no-X
--- rezervováno ---

pokud máte nějaké další hry / screenshoty / materiály do seznamu, rád je přidám...

Napsal: ned 6. kvě 2007, 23:01
od Adisisis
možná bys sem mohl dát i sceeny z gears of war to taky vyjde na pc

Napsal: ned 6. kvě 2007, 23:06
od Hijacker933
takovy to video ,trailer na dx10 by tu nikdo nemel? jak tam je takovej strom na kterym vykvetaj takovy pupeny a v nich jsou videt ukazky z tech her nahore. ..

Re: Shader Model 4.0 a DirectX10

Napsal: ned 6. kvě 2007, 23:23
od MichiGen
no-X píše:Specifikace SM4.0 přinášejí oproti SM3.0 několik novinek, z nichž je nejvýznamnější asi unifikace shaderů (pozor, neplést s unifikovanou architekturou, není to totéž, unifikovaný čip nemusí podporovat SM4.0 a opačně)
Tomuto som neporozumel :
1.SM4.0 přinášejí oproti SM3.0 několik novinek, z nichž je nejvýznamnější asi unifikace shaderů
2.unifikovaný čip nemusí podporovat SM4.0 a opačně

Neodporuje si to?V prvom bode je napisane ze SM4 prinasa unifikaciu shaderov a v druhom ze unifikovany cip nemusi podporovat SM4 ako potom moze byt unifikovany?

BTW:
Crysis DX10 Trailer
Crysis DX10 Flythrough Trailer

Napsal: ned 6. kvě 2007, 23:35
od :Mára:
Unifikovaný chip není vázán na SM 4. Přeci před pár rokama měla ATI už připravený unifikovaný chip ale kvuli výrobnímu procesu to ještě v té době nešlo realizovat.

Napsal: ned 6. kvě 2007, 23:40
od MichiGen
:Mára: píše:Unifikovaný chip není vázán na SM 4. Přeci před pár rokama měla ATI už připravený unifikovaný chip ale kvuli výrobnímu procesu to ještě v té době nešlo realizovat.
Lenze co sa mysli pod pojmom cip?? Cip je velmi siroky pojem, DX10 cip sa sklada z jednotiek ktore su unifikovane, co ine este moze byt v cipe unifikovane?Ak SM4 prinasa unifikovane jednotky teoreticky by to malo byt to iste akokeby prinasal "unifikovany cip" , ale uz len samotne slovne spojenie unifikovany cip je podla mna nezmysel, unifikovana architektura cipu dava vacsi vyznam

Re: Shader Model 4.0 a DirectX10

Napsal: ned 6. kvě 2007, 23:47
od Dejv Rok 99FPS
no-X píše:Flight Simulator X

Obrázek Obrázek

[/url][/list]
No ta prvni fotka z flight simulator se mi nějak nezda To snad ani neni ze hry ne? mě to připada jako realna fotka jezera :x

Re: Shader Model 4.0 a DirectX10

Napsal: ned 6. kvě 2007, 23:48
od MichiGen
Dejv Rok 99FPS píše:No ta prvni fotka z flight simulator se mi nějak nezda To snad ani neni ze hry ne? mě to připada jako realna fotka jezera :x
Ta prva vyzera daleko realnejsie nez ta druha ktora je len nejaky photoshop Microsofot fake :razz:, inak myslim ze ta prva je naozaj realna fotka
EDIT:
ninjin_cz píše:Michigen: Ta druha, co Dejv citoval se ani za nejakou renderovanou scenu nevydava, mas to na tom obrazku primo napsane ... ("..Concept Image..")
Je to male som si to nevsimol :oops: viem ze sa to kedysi riesilo a niektori si myslel ze je to naozajstna renderovana scena

Napsal: ned 6. kvě 2007, 23:51
od ninjin_cz
Michigen: Ta druha, co Dejv citoval se ani za nejakou renderovanou scenu nevydava, mas to na tom obrazku primo napsane ... ("..Concept Image..")

Napsal: pon 7. kvě 2007, 00:06
od :Mára:
MichiGen píše:Lenze co sa mysli pod pojmom cip?? Cip je velmi siroky pojem, DX10 cip sa sklada z jednotiek ktore su unifikovane, co ine este moze byt v cipe unifikovane?
http://www.pctuning.cz/index.php?option ... mitstart=2

Napsal: pon 7. kvě 2007, 00:08
od no-X
Přidány: Call of Juarez, Chrome 2, FPS Creator, Lost Planet a Warhound

Dejv Rok 99FPS: samozřejmě, copy/paster error :-) opravím to, ale asi už ne dnes

Adisisis: Gears of War používá SM4.0?

MichiGen: unifikovaný čip = čip s jedním typem výpočetních jednotek, které jsou používány pro více účelů (pixel shading, vertex shading, geometry shading). Unifikované shadery (unified shader model) = software, tzn. unifikované rozhraní používané při vývoji aplikací. Microsoftu je jedno, jak funguje samotný hardware - určuje jen, jaké fukce musí být podporované + driver model.

Napsal: pon 7. kvě 2007, 00:22
od Adisisis
no-X píše:Přidány: Call of Juarez, Chrome 2, FPS Creator, Lost Planet a Warhound

Dejv Rok 99FPS: samozřejmě, copy/paster error :-) opravím to, ale asi už ne dnes

Adisisis: Gears of War používá SM4.0?

MichiGen: unifikovaný čip = čip s jedním typem výpočetních jednotek, které jsou používány pro více účelů (pixel shading, vertex shading, geometry shading). Unifikované shadery (unified shader model) = software, tzn. unifikované rozhraní používané při vývoji aplikací. Microsoftu je jedno, jak funguje samotný hardware - určuje jen, jaké fukce musí být podporované + driver model.
no až vyjde tak nejspíš ano :D

Napsal: pon 7. kvě 2007, 07:01
od keno 10
Hijacker933 píše:takovy to video ,trailer na dx10 by tu nikdo nemel? jak tam je takovej strom na kterym vykvetaj takovy pupeny a v nich jsou videt ukazky z tech her nahore. ..
ja som ho v pC mal aj videl mozna ho najdu :)
edit tak to vyzera ze som ho nenasiel :(

Napsal: pon 7. kvě 2007, 07:06
od misadlouhz
Halo 2 nebude DX10/SM4.0 hra

Napsal: pon 7. kvě 2007, 11:14
od MichiGen
no-X píše:...
Aha :) .
Inak i Lost Planet bude mat podporu DX10
Nejake info + screenshoty:
http://www.shacknews.com/onearticle.x/46548
A zopar screenshotov
http://www.firingsquad.com/media/gallery_index.asp/1513

Napsal: pon 7. kvě 2007, 11:26
od Kamikadze
kdyz sme u tech her. nevite jak je to s Company of Heores? Mam tedka Win Vista a tu volbu DX10 models tam mam disablovanou. Jde to nejakym zpusobem odblokovat nebo ne?

Napsal: pon 7. kvě 2007, 11:42
od Stratos
Kamikadze píše:kdyz sme u tech her. nevite jak je to s Company of Heores? Mam tedka Win Vista a tu volbu DX10 models tam mam disablovanou. Jde to nejakym zpusobem odblokovat nebo ne?
podle me to pude zapnout az po tom co vyjde patch zatim pouze DX9

Napsal: pon 7. kvě 2007, 12:06
od Stratos
prvni DIrektX 10 demo

http://www.fudzilla.com/index.php?optio ... 1&Itemid=1

je tam i link na stazeni

Napsal: pon 7. kvě 2007, 12:33
od no-X
Adisisis: podle všeho by měla být SM3.0

Kamikadze: ano na CoJ bude DX10 patch

MichiGen: Lost Planet už tam je

misadlouhz: nějaký link? co jsem četl, tak by mělo DX10 využívat