Ahoj, všechno super, jen depth of field efekt nikde není. Nastavení ultra, testuju na GTX580, nicméně i když zamíříte, tak rozostření podle vzdálenosti se nedostaví. Ani tady nikde na obrázku není. Pouze je rozostřen okraj obrazu, což je ale i v DX9. Vůbec to není tak jako u Crysis 1, že se rozostřilo opravdu to, na co člověk nemířil podle toho, jak je to daleko. To je pro mě největší zklamání, tento efekt mě chyběl, v Crysis 1 byl zpracován bravůrně a čekal jsem, že pro vylepšení na Pc se tento efekt dostaví, zvlášť když se o něm zmiňují ve videích, bohužel ale není, nechápu. Kde je tedy ten depth of field???
Dokonce při nastavení ultra není rozostřený ani okraj obrazovky, nechápu. Kde je vidět nové rozostření je pouze při přenastavování zbraní či nanokatalyzátorů. Tam je pěkně vidět bokeh efekt, jenže obraz je rozostřen všude stejně, tak to není ono. Při míření ale nic, to mi není jasné.
[quote=XTad]Ty rozdily tam jsou ale obetovat spousty FPS kvuli trosku mekcim stinum, vyboulenym cihlam (btw zadny dum dnes nema mezi cihlami takova koryta, jako ve verzi s teselaci) nebo plastictejsimu kameni, je nesmysl. Kdyby DX11 prinasel takove rozdily, jako jsou mezi rekneme strednim a timto DX11 nastavenim, potom by se dalo hovorit o uspechu, ale takto? Behem hrani nerozeznatelne rozdily za cenu polovicni FPS. Kdyz uz ma nekdo takovy stroj, ze ho rozdily ve vykonu nezajimaji, tak proc ne, ale pro majitele slabsich DX11 karet to rozhodne smysl nema, no a jako ospravedlneni koupe DX11 karty teprve ne. Nehlede na to, ze nove DX11 ma byt vyhodne prave v tom, ze umoznuje efektivnejsi vyuzivani ruznych pokrocilych efektu. Kdyz se podivam na FPS, tak se musim zasmat. Hra by mela pod DX11 bezet minimane stejne plynule, jako pod DX9, jelikoz je zde moznost efektivnejsiho vykreslovani sceny, nez u DX9 a tim by mela vzniknout rezerva pro implementaci hrbolatych cihel.[/quote]
Toto je samozřejmě holí nesmysl. Pokud by byla grafika stejná, pak by teoreticky měla jít o něco rychleji, ovšem opět záleží na optimalizaci, nikde není psáno, že dx11 je třeba o 20% rychlejší. Nabízí programátorům více způsobů řešení, to je tak ale všechno, to co píšeš je úplný nesmysl. Navíc když do dx11 zabudují dalších deset náročných efektů, které pod DX9 vůbec nejsou, tak je snad logické, že hra bude pomalejší. DX11 je tu od toho, aby tyto efekty vůbec byly možné, některé věci jde udělat pod DX9, některé vůbec, u některých by to bylo až moc složité. Když ale pod DX9 nejsou a pod DX11 je všechny dají, tak je jasné, že hra bude podstatně pomalejší a je na každém, ať si to nastaví jak chce. Jen je škoda, že není zvlášť antialiasing, protože při jeho vypnutí by hra jela dobře i na horších strojích při ultra nastavení. Na mé GTX580 to jede ve fullhd plynule při ultra nastavení, jen rozmazaní obrazu jsem dal na low (nebo co to tam je za nízkou položku), což velmi značně pomohlo rychlosti a o DX11 efekty jsem se neochudil.
Toto je samozřejmě holí nesmysl. Pokud by byla grafika stejná, pak by teoreticky měla jít o něco rychleji, ovšem opět záleží na optimalizaci, nikde není psáno, že dx11 je třeba o 20% rychlejší. Nabízí programátorům více způsobů řešení, to je tak ale všechno, to co píšeš je úplný nesmysl. Navíc když do dx11 zabudují dalších deset náročných efektů, které pod DX9 vůbec nejsou, tak je snad logické, že hra bude pomalejší. DX11 je tu od toho, aby tyto efekty vůbec byly možné, některé věci jde udělat pod DX9, některé vůbec, u některých by to bylo až moc složité. Když ale pod DX9 nejsou a pod DX11 je všechny dají, tak je jasné, že hra bude podstatně pomalejší a je na každém, ať si to nastaví jak chce. Jen je škoda, že není zvlášť antialiasing, protože při jeho vypnutí by hra jela dobře i na horších strojích při ultra nastavení. Na mé GTX580 to jede ve fullhd plynule při ultra nastavení, jen rozmazaní obrazu jsem dal na low (nebo co to tam je za nízkou položku), což velmi značně pomohlo rychlosti a o DX11 efekty jsem se neochudil.[/quote] Netvrdim, ze mam patent na moudrost, tudiz je zcela mozne, ze se pletu, nicmene i tak s tebou nesouhlasim. Vetsina efektu, ktere jsou v Crysis navic by sla udelat i pod DX9, jenze by to bylo mnohem narocnejsi jak pro vyvojare, tak pro engine. Pokud dokazi diky DX11 vykreslit hrbolatou zed mnohem plynuleji, nez by tomu bylo pri definovani trojuhelnikove site pod DX9, tak by stejnym zpusobem meli dokazat zefektivnit vykresleni cele sceny, tudiz vykonovou ztratu, kterou by prinesla hrbolata zed by nahnali na zjednoduseni ostatnich modelu atp.[/quote]
Je vidět, že asi fakt nevíš, o co tu jde, prosím neber to špatně. Když mluvíš zrovna o hrbolaté zdi, což je velmi dobrý příklad, opět nevím, kde jsi vzal, že díky dx11 toto dokáží udělat mnohem plynuleji. To je zase nesmysl, fakt sorry. Tato zeď je vytvořena pomocí displacement mappingu, který dx9 neumí a nikdy umět nebude. Jedná se o to, že veškerá geometrie je vytvořena automaticky při hře, a to díky černobílému obrázku, který určuje, co se má vysunout z modelu nahoru a co dovnitř. A díky teselaci dx11 jsou vytvořeny další trojuhelniky, resp. polygony, které tyto nerovnosti přenesou do modelu. Jedná se ale o automatický proces, který musí být vypočítán a proto je tato operace velmi náročná a dříve naprosto nemyslitelná. Víš, kdyby to vše vymodelovali standardně přímo do modelu, hra by jela rozhodně mnohem rychleji, což je případ dx9. Problém je v tom, že vše modelovat by bylo časově velmi náročné až nemyslitelné, protože by pak vše vypadalo stejně nebo bys musel vytvořit spoustu modelů jen stěny, jednoho šutru a podobně. Při displacement mappingu stačí vytvořit texturu a tu upravovat ve photoshopu, což je asi 100x rychlejší. Proto je tedy dx11 pomalejší, generuje polygony do neexistujícího tvaru z mnohem jednodušších modelů. A to se musí dít každý snímek za sekundu, co ti komp jede, nanášet na tuto geometrii texturu, osvětlovat atd. Takže ještě jednou, dx9 toto nikdy nepodporoval, nikdy podporovat nebude a tudíž dx11 v tom nemůže být plynulejší, protože to jde jen v dx11.
[quote=Olda_rab1]model se negeneruje pri kazdem vykreslovani jednoho snimku, ale v momente kdy se natahne zakladni model do gpu, na nej se nanesou displace mapy a plikuje se teselace, a takto vygenerovany uz se v pameti drzi dokud neopustis danou scenu ;)[/quote]
Ano, to jsem špatně napsal, negeneruje se každý snímek, to je pochopitelně nesmysl, nicméně se musí každý snímek nasvětlovat, stínovat a texturovat.