Stránka 1 z 18

Battlefield 1 - Technicka stranka hry

Napsal: úte 30. srp 2016, 18:55
od Riku
Já už hraju, běží to teda pěkně na to že to je beta, snad líp než bf4 :D co mi přijde debilita je ale to resolution scale, kdy 42% = nativní rozlišení.. já to hned dal na 100% a najednou bác 30fps, tak jsem zjistil že při 42% je to nativní :)

Re: Battlefield 1

Napsal: úte 30. srp 2016, 19:48
od Hexik21
No moc se mi to teda nelíbí, ta hra je taková "zvláštní". Mám náhrano skoro 600 hodin v BF4 .Jinak souhlasím běhá to určitě líp než BF4 to byla katastrofa v Betě. Já se svojí i5 2500K a R9 290 mám cca 70 fps vše na ultra.

Re: Battlefield 1

Napsal: úte 30. srp 2016, 19:51
od pilarius
Aha, 42 % znamená nativní? Kdes na to přišel? Proto mi to R9 280X na 100 % nechce moc rozdejchávat! :-D

Re: Battlefield 1

Napsal: úte 30. srp 2016, 20:12
od Krteq
Jj, 42% je default monitoru bez dalšího samplingu.

Re: Battlefield 1

Napsal: úte 30. srp 2016, 20:35
od Zofrenko
gtx 1070 , všetko ultra , TXAA , resolutin scale 60 percent ... priemer mam 80-85 fps..

čakal som aspon 100 :) , možno to ešte optimalizuju vo fullke

frajerka s totožnymi nastaveniami ale resolution scale 50 percent, na gtx 1060 , priemerne fps okolo 73-80

Re: Battlefield 1

Napsal: úte 30. srp 2016, 20:45
od Krteq
TXAA? Proč používat post-process filtr, který akorát maže detaily?

Battlefield 1 Technicka stranka hry

Napsal: úte 30. srp 2016, 22:30
od TrollZor
já mám s GTX 670 střední rozlišení cca 75-80 fps..

Re: Battlefield 1

Napsal: úte 30. srp 2016, 22:41
od Zofrenko
Krteq píše:TXAA? Proč používat post-process filtr, který akorát maže detaily?
msaa je lepšie ? ako neviem teda, ak môžeš napiš k tomu aj niečo viac _:)

Re: Battlefield 1

Napsal: úte 30. srp 2016, 22:53
od Krteq
TXAA využívá Temporal AA s dvěma vzorky na pixel a k tomu přidává FXAA (Fast Approximate Anti-Aliasing), který už ze své podstaty obraz maže. Navíc aby byl TXAA skutečně efektivní, musí se scéna neustále měnit.

MSAA je klasická metoda AA s několika vzorky na pixel (2x, 4x, 8x, ...), kde se dopočítává barva pixelu v závislosti na pokrytí vzorku mezi pixeli. Je sice náročnější na výkon, ale moderní GPU už jsou schopny MSAA zpracovávat mnohem efektivněji než kdysi.

Re: Battlefield 1

Napsal: úte 30. srp 2016, 23:04
od Zofrenko
čiže čo si v tom bf mam nastavit ,pre čo najlepši vysledok ? myslel som ,že TXAA je the best, kedže je ako posledna možnost, čiže "najvyššia,,

Fxaa alebo TAA

Re: Battlefield 1

Napsal: úte 30. srp 2016, 23:07
od Krteq
Na kvalitu rozhodně ne, ale jako kompromis proč ne :D

Nějaký ten test - Battlefield 1 Beta | Nvidia GTX 1060 vs AMD RX 480

Re: Battlefield 1

Napsal: úte 30. srp 2016, 23:08
od Zofrenko
je to Fxaa vs TAA nie TXAA to bude asi to iste však ? čiže FXAA je najlepšia kvalita obrazu ? :)

Re: Battlefield 1

Napsal: úte 30. srp 2016, 23:12
od Krteq
Aha, TAA ne TXAA, přehlídl jsem se, sorry.

FXAA je nejhorší kvalitativně ale nejrychlejší, TAA (Temporal AA) je na tom kvalitativně dobře, ale zase potřebuje aby se scéna porád měnila, což by u hry s takhle svižným gameplayem asi neměl být problém.

V tom případě ignoruj moje předchozí posty ohledně TXAA a nech nastaveno TAA ;)

Re: Battlefield 1

Napsal: úte 30. srp 2016, 23:27
od Ache
Krteq píše:FXAA je nejhorší kvalitativně ale nejrychlejší, TAA (Temporal AA) je na tom kvalitativně dobře, ale zase potřebuje aby se scéna porád měnila, což by u hry s takhle svižným gameplayem asi neměl být problém.
To si vzal kde? TAA je super na pohyb, to jako jo - dost slušně redukuje shimmering hran. Chová se téměř jak plnohodnotný AA v tomhle ohledu. Má ale i nevýhody - hodně maže obraz (takže hry používající TAA nabízejí i položku na zpětný doostření obrazu - jako DOOM nebo DeusEx:MD), a způsobuje ghosting pohyblivých objektů (vadí hlavně při nižších framerate).
Zatím podle mě nejmenší kompromis nabízelo (už se moc nevyskytuje) SMAA T2x, taky ghostilo, ale výrazně méně mazalo obraz... akorát bylo náročnější (i když se stále bavíme jen o jednotkách % výkonu)

Re: Battlefield 1

Napsal: úte 30. srp 2016, 23:31
od Krteq
Ache píše:
Krteq píše:...ale zase potřebuje aby se scéna porád měnila, což by u hry s takhle svižným gameplayem asi neměl být problém.
To si vzal kde?
TAA potřebuje aby se scéna měnila aby mohl z předchozích snímků dopočítat "pohyb" pixelů hran a vyhladit je. Není to snad základní princip TAA? :)

Re: Battlefield 1

Napsal: úte 30. srp 2016, 23:31
od Riku
btw. podle komentu pod tím testem prý i když nastavíte zpět res. scale na 42% tak to už není opravdu 1:1 nativní, jediná možnost je dát defaultní nastavení.. zkotrolovat se to dá přes příkaz render.drawscreeninfo 1

a proč je to pod dx12 pomalejší než pod dx11? :D

Re: Battlefield 1

Napsal: úte 30. srp 2016, 23:55
od zumpar1234
Riku píše:a proč je to pod dx12 pomalejší než pod dx11? :D
Lebo DX12(low level API) sa bude este 2-3 roky ladit a velebit ako buducnost hrania nasledne sa to po mnohych nezdaroch na PC zareže ako neprakticka a nepouzitelna technologia koli roznym HW konfiguraciam a z toho vyplivajucej enormnej casovej a finančnej narocnosti na optimalizaciu ktora sa skratka na PC absolutne neoplati.(PC je tretia platforma vzadu za oboma velkymi konzolami na ktoru sa robia len porty co mozno najrychlejsie a najlacnejsie) A potom sa vratime k "zlym" high level API.


K vyhladzovaniu: za mna jednozacne MSAA to je velmi kvalitne vyhladzovanie ale v pripade Battlefieldu je najlepsie "vyhladzovanie" posuvnuk resolution scale co je vlastne downsampling.

Re: Battlefield 1

Napsal: stř 31. srp 2016, 02:15
od Ache
Krteq píše:TAA potřebuje aby se scéna měnila aby mohl z předchozích snímků dopočítat "pohyb" pixelů hran a vyhladit je. Není to snad základní princip TAA? :)
Tak si schválně zapni TAA "za chodu" na statické scéně. Bude stejně vyhlazena jako když už TAA bude aktivováno a ty se pohybem zastavíš na té samé scéně - v obou případech můžeš pozorovat, jak se po zastavení kamery hrany ještě v rychlosti dovyhladí (je to nejlépe vidět při nižších fps). Jediný rušivý element budou právě pohyblivé transparentní objekty které budou ghostovat (což je třeba hlavně v tom DX:MD hodně vidět třeba hned na začátku. Nejspíše tedy TAA na každý snímek mírně posune barevný vzorky.
TAA je pěkný vyhlazování - redukuje shimmering na minimum, vyhlazuje všechno, je nenáročný (viz rozbor DOOMa na PCT) ale hodně maže obraz a ghostuje transparentní objekty.

Re: Battlefield 1 - Technicka stranka hry

Napsal: stř 31. srp 2016, 09:55
od pilarius
Proč není pro kvalitu nakonec nejlepší vypnout jakýkoliv AA a využít ten supersampling nastavením více procent na tom posuvníku? Vždyť to je vlastně SSAA, ne?

Re: Battlefield 1 - Technicka stranka hry

Napsal: stř 31. srp 2016, 12:33
od icebosss
Na fury mi to jde na dx 12 dost spatne. Stejne se clovek musi mirnit. Na qhd jsem rad za 65 a vice fps a to nemam vyhlazovani a detaily na high krome textur.