Stránka 1 z 5
Optimalizace her obecna diskuse
Napsal: úte 28. led 2014, 10:38
od webwalker
@
Hladis: Což bude pravda jen stěží, pokud se tu stále bavíme pouze o OpenGL a o tom, že se vývojáři musí napravit sami
PS: Kde ten Krteq je, aby uvolnil vlákno o Mantle?
Re: nVidia news
Napsal: úte 28. led 2014, 10:50
od del42sa
přesně, doteď se to vlastně ti vývojáři za ta léta nenaučili, ale teď protože Nvidia něco takového plácne tak odteď to vývojáři budou umět

Jak je svět jednoduchý ....
Optimalizace her obecna diskuse
Napsal: úte 28. led 2014, 13:25
od Hladis
Hosi hosi, nejak najednou vyvojare tezce přeceňujete. To si fakt myslite, ze vyvojari tu hru poradne optimalizujou ? To vam nestaci co na to rikaji lidi, kteří s tim delaji ? To jako fakt tomu někdo veri ? Pche clovek by zaplakal když vidi, co vyvojari jsou schopny hodit na trh. Ja klidne tvrdim, ze se da CPU odlehcit a vyuzit jeho potencial i se standartnima API. Ne tak dobře jako s low-level, ale porad lepe nez se to dela dnes u 99% titulu.
Re: nVidia news
Napsal: úte 28. led 2014, 13:45
od webwalker
Andersson z DICE tvrdí, že mají v BF4 podporu a optimalizace DX11 na špičkové úrovni, no a BF4 s Mantle se blíží.
Však nebude problém porovnat

Re: nVidia news
Napsal: úte 28. led 2014, 13:50
od havli
Ukaz mi jedinyho vyvojare, kterej nebude o svem produktu tvrdit, ze je na spickove urovni.

Re: nVidia news
Napsal: úte 28. led 2014, 14:03
od iOioo
webwalker píše:Andersson z DICE tvrdí, že mají v BF4 podporu a optimalizace DX11 na špičkové úrovni, no a BF4 s Mantle se blíží.
Však nebude problém porovnat

Ak niekto z DICE niečo tvrdí, to má ozaj veľmi veľkú výpovednú hodnotu

Re: nVidia news
Napsal: úte 28. led 2014, 14:06
od webwalker
@
havli: Třeba John Carmack?
@
iOioo: Máš v BF4 málo fps?
Re: nVidia news
Napsal: úte 28. led 2014, 14:11
od iOioo
koľko im trvalo to aspoň ako tak optimalizovať ? si nepamätáš aké boli frame dropy atď. ? si pozri vlákno BF4 prosím ťa
ľudia z DICE už toľko toho natrepali, že to až pekné nie je, ale ok ak im veríš tak im veríš

Re: nVidia news
Napsal: úte 28. led 2014, 14:19
od webwalker
No, nejsou náhodou bugy ve hře jedna věc a využití nejnovějších technologií a optimalizace věcí druhou?
PS: Pardon, nové featurky DX11.2 tam zapracovat nechtěli

Re: nVidia news
Napsal: úte 28. led 2014, 14:30
od iOioo
fps dropy sú bugy v hre ? ok zase som sa niečo nové dozvedel

Re: nVidia news
Napsal: úte 28. led 2014, 14:39
od del42sa
Hladis píše:Hosi hosi, nejak najednou vyvojare tezce přeceňujete. To si fakt myslite, ze vyvojari tu hru poradne optimalizujou ?
Právě že naopak, nikdo nikoho nepřeceňuje, dosavadní praxe mluví o opaku a proto nevidím žádný důvod, proč by se to mělo v dohledné době změnit jen proto, že někdo jako Nvidia řekne něco ve smyslu : "kdyby se vývojářům chtělo, tak by to šlo"
Je to hlavně hodně alibistické prohlášení ze strany Nvidie (jak jinak), protože kdyby to záleželo jen na tom, aby se vývojáři více "snažili", tak nebude existovat potřeba nějakého low-level API jako je Mantle, protože všechno jde vlastně vyřešit i s běžným DX/OGL, stačí jen když se budou vývojáři "více snažit". Zdá se, že od té doby co se mluví o Mantle, tak Nvidii osvítil duch svatý a zřejmě objevila Ameriku, když z čista jasna její inženýři zjistili, že jde dosáhnout "to samé" i s běžným OGL. Jaká zvláštní shoda náhod

Uvědomuješ si vůbec jak hloupě to celé zní ?

Re: nVidia news
Napsal: úte 28. led 2014, 15:12
od DOC_ZENITH
Vývojáři optimalizujou ale jen když jim to někdo zaplatí. Opět nahodim příklad Třeba Killzone 2, poslední 2 metal gearny, nebo všechny hry od Naughty dog pro PS3. Co tam dokázali vytahnout za grafiku ze systému s GPU na úrovni GF7600GT je neuvěřitelný. Ale bylo to zaplacený, sama Sony tyhle hry spoluzponzorovala.
Jinak to ale běžné neni, většina titulů se dělá multiplatformě aby se jich prodalo co nejvýš + distributoři na vývojáře tlačí spíš aby to bylo co nejdřív hotové, ne kvalitní. Dnes máme out běžně polofunkční produkty které by dříve nebyly ani beta. A tu mluvim o kritickejch bugách, vůbec ne optimalizaci.
Takže EE, samo se optimalitovat nezačne.
Re: nVidia news
Napsal: úte 28. led 2014, 21:57
od Hladis
Uz jsme zase OT a bude promaz nebo vytvoreni tématu zvlast.
webwalker píše:Andersson z DICE tvrdí, že mají v BF4 podporu a optimalizace DX11 na špičkové úrovni, no a BF4 s Mantle se blíží.
Však nebude problém porovnat

No tak tohle si sem hodil jako vtip ne ? To muzu brat jako pokus o trolling

Frostbite Dx11 engine na spickovy urovni ? Zatím jsem nejakou spickovou hru na tom engine nevidel. A jako Andersson snad bude tvrdit, ze jsou bridilove ? (coz tedy jsou a horsi jsou snad jen v Bethesde). Dle toho co na tom engine vydali je to stále stary Dx9 base s par featurkama. To by ty hry vypadali o tridu jinak. To ze tam nahazeli par feauturek neznamena, ze to je pure Dx11. Hodim do starého engine par volovin z novych Dx a dam si na to nalepku Dx11.......jo takových uz bylo

A nevim co to ma co delat s optimalizacema.
Ja nevim kolik dukazu, ze hry jsou naprosto prasacky optimalizovany po vykonostni strance, by jsi potreboval. Mantle tomu pomuze, protože napomaha lenosti ci terminum, kdy vyvojari na optimalizace kaslou, ale to neznamena, ze se neda stejného vysledku dosáhnout standartnima metodama. Da a když to někdo zaplati, je to i videt ze se to da.
del42sa:
Ja si uvědomuju dobře proc to nV říká, ale to neznamena, ze nemá pravdu. Ma, ale musí to zaplatit stejne, jako to plati AMD, nebo nedělat z vyvojaru otroky pod bicem s sibenicnimi terminy. Nic není zadarmo. Pokud nV chce takovy vysledky, tak at do toho investuje, protože pod OGL je her minimum a nevim poradne o zadny, která by mela v budoucnu podporu OGL, kdezto Mantle tu bude co nevidet

To uz jsem jasne napsal uz v tématu Mantle, takze zbytecny tohle rozebirat.
Re: nVidia news
Napsal: úte 28. led 2014, 23:04
od Krteq
Hladis píše:Dle toho co na tom engine vydali je to stále stary Dx9 base s par featurkama.
Už ve Frostbite 2 chybí DX9 rendering path, je tam pouze DX10/DX11. Sám jsem si to vyhledal když jsem tvrdil že FB3 je DX11 only a ty jsi mě opravil že je i DX10

Re: nVidia news
Napsal: stř 29. led 2014, 09:43
od del42sa
Hladis píše:Ja si uvědomuju dobře proc to nV říká, ale to neznamena, ze nemá pravdu. Ma, ale musí to zaplatit stejne, jako to plati AMD, nebo nedělat z vyvojaru otroky pod bicem s sibenicnimi terminy. Nic není zadarmo. Pokud nV chce takovy vysledky, tak at do toho investuje, protože pod OGL je her minimum a nevim poradne o zadny, která by mela v budoucnu podporu OGL, kdezto Mantle tu bude co nevidet

To uz jsem jasne napsal uz v tématu Mantle, takze zbytecny tohle rozebirat.
Právě v tom vidím ten problém, a aspoň jsi to sám přiznal, že se musí za to draze zaplatit
a ve finále se taková optimalizace objeví v jediné hře sponzorované Nvidií (něco jako GPU PhysX v Batmanovi) a tím to celé zhasne. Navíc výsledek nebude ani zdaleka takový jako by mohl být s low-level API Mantle (vzhledem k vynaloženému úsílí a financím), protože jinak by se něco takové realizovalo už dávno, nemyslíš ? Co bránilo Nvidii přijít s podobným prohlášením už například před třemi lety ? Proč s tímhle návrhem nepřišla dříve ? Open GL je staré jako celý počítačový svět, ale Nvidia na to přišla zrovna teď.

Není to nic jiného, než jen snaha Nvidie chránit si prdel, do které ji poslední dobou kope jak Intel tak AMD.
Ani při tom největším úsilí o optimalizaci nebude výsledek s DX11 nebo s Open GL takový jako může být s Mantle. Myslím, že ta srovnání mluví celkem jasně.
Než náročně optimalizovat každou hru zvlášť (
navíc jsou zde jisté hranice) se mi jeví Mantle jako mnohem lepší a univerzálnější řešení už jen díky své kompatibilitě s konzolemi a HLSL
Re: Optimalizace her obecna diskuse
Napsal: stř 29. led 2014, 13:10
od havli
Ach jo, zase tuna marketingu... ty slajdy jeste nekdo bere vazne? Ja bych pockal na realne vysledky ve hrach, pak se muzeme bavit o prinosu mantle, potazmo jinych metod optimalizace.
Krteq píše:Už ve Frostbite 2 chybí DX9 rendering path, je tam pouze DX10/DX11. Sám jsem si to vyhledal když jsem tvrdil že FB3 je DX11 only a ty jsi mě opravil že je i DX10

Jde o to, jak moc kodu DX10/11 tam vlastne je. Aby to nakonec nebylo jako Crysis - 90% SM2, zbytek SM3+4 a hura, mame DX10 hru.
Vsadil bych se, ze je je to stejne DX9 engine s par efekty navic a na zacatku neco jako:
if(dxLevel<10){
error();
exit();
}

Re: Optimalizace her obecna diskuse
Napsal: stř 29. led 2014, 13:13
od del42sa
to je vážně legrační, co se nám nehodí do krámu to označíme za marketing a naopak z jednoho napsaného řádku z prezentace nVidie budeme usuzovat že to možné je

Absurdistán....
\\přečti si celou diskuzi když nevíš na co reaguješ
Re: Optimalizace her obecna diskuse
Napsal: stř 29. led 2014, 13:18
od havli
Eh?
Jaky radek z prezentace nvidie zas? Ja veskery marketingovy zvasty ignoruju, nezavisle na tom, z ktere strany prichazi..
// reaguju na ty tri suprovy slajdy ve tvem predchozim prispevku, zadny jiny tu nevidim.
Re: Optimalizace her obecna diskuse
Napsal: stř 29. led 2014, 13:25
od Krteq
havli píše:Ach jo, zase tuna marketingu... ty slajdy jeste nekdo bere vazne? Ja bych pockal na realne vysledky ve hrach, pak se muzeme bavit o prinosu mantle, potazmo jinych metod optimalizace.
Krteq píše:Už ve Frostbite 2 chybí DX9 rendering path, je tam pouze DX10/DX11. Sám jsem si to vyhledal když jsem tvrdil že FB3 je DX11 only a ty jsi mě opravil že je i DX10

Jde o to, jak moc kodu DX10/11 tam vlastne je. Aby to nakonec nebylo jako Crysis - 90% SM2, zbytek SM3+4 a hura, mame DX10 hru.
Vsadil bych se, ze je je to stejne DX9 engine s par efekty navic a na zacatku neco jako:
if(dxLevel<10){
error();
exit();
}

Tak si o tom něco přečti, materiálů se po webech válí dost. Jedna z prezentací ohledně FB2 je třeba tady -
Your Game Needs Direct3D 11, So Get Started Now!
Jaký zase marketing, drawcalls counter v tom Oxide demu jasně ukazoval, že 50 000+ drawcalls se s Mantle dá v pohodě dosáhnout, místy ukazoval i přes 80 000 drawcalls

Re: Optimalizace her obecna diskuse
Napsal: stř 29. led 2014, 13:42
od havli
Vzhledem k tomu, ze ta prezentace pochazi od AMD (a doby, kdy se vsude masivne propagovalo DX11), tak sorry, ale tohle neberu. To je uplne to same jako kdyz nvidia tlacila DX10 v Crysis na GF8. Ono v konecnem dusledku je vlastne jedno, na kterem DX hra bezi, protoze se vzhled a naroky na HW zase tak moc nemeni. Jen se pridavaji mraky postproces efektu, ktere zerou vykon a vzhled spis zhorsuji.
Ja netvrdim, ze mantle neda 50k drawcalls, ale co z toho? O realnem vykonu to nevypovida vubec nic. Reklamstina. Teoreticke cisla (byt zmerene v nejakem benchmarku) neznamenaji vubec nic. Vezmi si treba Kyro 2 s fillrate 350 MT/s a GF2 GTS s 1600MT/s... hezky, co? Presto maji vykon stejny. Takze asi tolik k teoretickym hodnotam.