Neveikia anti-aliasing'as
Posted: 2019-09-30 23:29
Sveiki,
Pastaruosius 9 mėnesius mano kompą (o gal tiksliau kelis kompus) kamuoja nepataisoma problema. Paprastumo dėlei vadinkim tai flikeriu (flickering), šimeriu (shimmering) ir jagiais (jaggies). Paaiškinimas: flikeris - žaidimusoe esančių objektų mirguliavimas, raibuliavimas ir pan. Šimeris - ženkliai perdėtas žaidimuose esančių objektu blizgėjimas. Jagiai - kai objektų kraštai atrodo "dantyti", nelygūs.
Žodžiu gruodžio pabaigoj įsistačiau naują gpu - RTX 2080 Ti. O jau kitą dieną pastebėjau visas šias nesąmones. Toks jausmas, jog PC užmiršo kas yra anti-aliasing'as ir kaip jį naudot. Nuo to laiko visi žaidimai turi labai ekstremalų flikerį, šimerį ir jagius. Pačioj pradžioj galvojau, kad čia problema su nauja gpu ar driver'iais, todėl atgal įsistačiau GTX 1080 Ti, ir spėkit kas - problemos išliko. Tada patikrinimui įsistačiau dar senesnes gpu: GTX 1070, 980, 780, 760. Galiausiai, įsijungiau seną kompą, kuris nebuvo įjungtas gal 3 metus ir kuris iki tol veikė be jokių grafinių artifaktų, ir čia įdomiausia dalis - nei iš šio nei iš to pradėjo rodyt tas pačias nesąmones. Galiausiai, prieš daugiau nei mįnesį pakeičiau visas pagrindinio kompo detales (motininę, procesorių, ram'us, ssd, psu), švariai suinstaliavau windows'us ir driver'ius, ir spėkit kas - visiškas š. Tas pats. Net laptop'as, ištryus visus Nvidia driver'ius per ddu ir paleidus žaidimus su integruota gpu rodo tas pačias nesąmones - anti-aliasing'o nebuvimą, baisius jagius, flikerį ir šimerį. Iš viso ištestuoti 7 kompai.
Tokie AA metodai kaip FXAA ar SMAA nebeveikia apskritai (kai anksčiau labai gražiai užglaistydavo jagius, o šimerio apskritai nebūdavo). Esu įkėlęs pavyzdžių. Štai, pavyzdžiui šiame klipe žaidimas veikia aukščiausiais nustatyiais 1440p raiškoje su SMAA ir kaip bonusas dar užkeltas render scale iki 150%:
Šiame klipe parodau palyginimus tarp SMAA, FXAA ir off:
Tuo tarpu TXAA/TAA metodas rodo flikerį net ir tada, kai žaidime kamera nejuda (ko anksčiau nebuvo):
Rimtai, WTF? Viskas veikė puikiai, žaidimai atrodė labai gerai, tada viskas po RTX 2080 Ti įdiegimo pasikeitė. Tačiau kodėl tai paveikė kitus kompus, kuriuos testavau, ir kuriuose nedariau jokių upgrade'ų, tai galas žino.
Mano pagrindinio kompo duomenys: Gigabyte z390 Aorus Master, i9-9900k, 16GB RAM, RTX 2080 Ti, Seasonic Prime 850W Titanium, 2 SSD. Prieš tai buvo Gigabyte z170 Gaming 7, i7-6700k, GTX 1080 Ti, 16GB RAM, Seasonic X 750W Gold, 2 SSD. Antro PC duomenys: AMD FX-8350, 16 GB RAM, GTX 980.
Taigi, gal kas turi kokių minčių, kas galėtų būti? Kodėl viskas veikė gerai, o tada staiga kompai "užmiršo" kas yra AA? Ai, tiesa, Nvidia DSR naudojimas taip pat jokios įtakos neturi. Baisus flikeris, šimeris ir jagiai toliau sau linksminasi. Turiu krūvą žaidimų iš Humble parduotuvės, tiek AAA lygio (Kingdom Come: Deliverance, Assassin's Creed: Origins, Hellblade: Senua's Sacrifice ir kt.), tiek indie ir atiduosiu juos žmogui, kuris man pasakys veikiantį sprendimo būdą šiai problemai. Prašom nesiūlyti to, kad jau bandyta. O bandyta daug kas:
- Driver'ių perinstaliavimas, tiek metų senumo, tiek naujausių
- Windows perinstaliavimas
- Įvairiausios nustatymų kombinacijos NVCP, viskas išnarstyta skersai išilgai
- Kalnas įvairiausių Windows nustatymų (power, display, game mode, ir kas tik nori...)
- Skirtingos vaizdo plokštės (RTX 2080 Ti, GTX 1080 Ti, GTX 1070, GTX 980, GTX 780, GTX 760)
- Visų PC dalių pakeitimas naujomis
- Laptopas (naudojant tiek 860m gpu, tiek integruotą)
- Skirtingi monitoriai (1080p ir 1440p) ir TV (1080p ir 4K)
- Skirtingi HDMI ir DP kabeliai bei skirtingi jungčių lizdai
- BIOS atnaujinimas, įvairių nustatymų keitimas juose
- Steam, Origin, Uplay ir kitų apps'ų overlay išjungimas (girdėjau, kad gali sukelt panašių problemų)
- GPU overclock'inimas ir downclock'inimas per Afterburner
- Skirtingos rozetės skirtinguose kambariuose
- Skirtingas OS (Win 10 ir Win 7)
- Nereikalingų procesų išjungimas per msconfig, antivirusinės išjungimas ir t.t.
Nu ir žodžiu... Tai vat, gal yra kažkas, ko dar nebandžiau? Gal koks nors slaptas nustatymas, kurio nežinau? Juk turi būti kažkoks logiškas paaiškinimas. Ar čia, kaip sakant, aliens?
Ko nebandžiau, tai:
- Ne MS operacinės sistemos (pavyzdžiui, Linux)
- AMD vaizdo plokštės
- UPS įrenginio, įtampos stabilizatorius
Kas nori rimtai pasigilinti į šią problemą, galit užeiti ČIA. Diskusijoje dalyvauju nuo 57 psl., slapyvardis Asasinas. Gal turit kokių idėjų ar pasiūlymų dėl tenais išsakytų kitų žmonių minčių? Gana daug svarstėme apie elektrą. Taigi, klausimas: ar elektra (kalbu ne apie patį psu, ar voltage nustatymus bios'e, bet konkrečiai apie elektrą, kuri yra tinkle) gali sukelti tokius grafinius artefaktus kompiuteriniuose įrenginiuose? Pasak kitų diskusijoje dalyvaujančiųjų, problema paveikė ne tik jų PC, bet ir konsoles ir net telefonus.
Tai vat... Kol kas tiek.
Pastaruosius 9 mėnesius mano kompą (o gal tiksliau kelis kompus) kamuoja nepataisoma problema. Paprastumo dėlei vadinkim tai flikeriu (flickering), šimeriu (shimmering) ir jagiais (jaggies). Paaiškinimas: flikeris - žaidimusoe esančių objektų mirguliavimas, raibuliavimas ir pan. Šimeris - ženkliai perdėtas žaidimuose esančių objektu blizgėjimas. Jagiai - kai objektų kraštai atrodo "dantyti", nelygūs.
Žodžiu gruodžio pabaigoj įsistačiau naują gpu - RTX 2080 Ti. O jau kitą dieną pastebėjau visas šias nesąmones. Toks jausmas, jog PC užmiršo kas yra anti-aliasing'as ir kaip jį naudot. Nuo to laiko visi žaidimai turi labai ekstremalų flikerį, šimerį ir jagius. Pačioj pradžioj galvojau, kad čia problema su nauja gpu ar driver'iais, todėl atgal įsistačiau GTX 1080 Ti, ir spėkit kas - problemos išliko. Tada patikrinimui įsistačiau dar senesnes gpu: GTX 1070, 980, 780, 760. Galiausiai, įsijungiau seną kompą, kuris nebuvo įjungtas gal 3 metus ir kuris iki tol veikė be jokių grafinių artifaktų, ir čia įdomiausia dalis - nei iš šio nei iš to pradėjo rodyt tas pačias nesąmones. Galiausiai, prieš daugiau nei mįnesį pakeičiau visas pagrindinio kompo detales (motininę, procesorių, ram'us, ssd, psu), švariai suinstaliavau windows'us ir driver'ius, ir spėkit kas - visiškas š. Tas pats. Net laptop'as, ištryus visus Nvidia driver'ius per ddu ir paleidus žaidimus su integruota gpu rodo tas pačias nesąmones - anti-aliasing'o nebuvimą, baisius jagius, flikerį ir šimerį. Iš viso ištestuoti 7 kompai.
Tokie AA metodai kaip FXAA ar SMAA nebeveikia apskritai (kai anksčiau labai gražiai užglaistydavo jagius, o šimerio apskritai nebūdavo). Esu įkėlęs pavyzdžių. Štai, pavyzdžiui šiame klipe žaidimas veikia aukščiausiais nustatyiais 1440p raiškoje su SMAA ir kaip bonusas dar užkeltas render scale iki 150%:
Šiame klipe parodau palyginimus tarp SMAA, FXAA ir off:
Tuo tarpu TXAA/TAA metodas rodo flikerį net ir tada, kai žaidime kamera nejuda (ko anksčiau nebuvo):
Rimtai, WTF? Viskas veikė puikiai, žaidimai atrodė labai gerai, tada viskas po RTX 2080 Ti įdiegimo pasikeitė. Tačiau kodėl tai paveikė kitus kompus, kuriuos testavau, ir kuriuose nedariau jokių upgrade'ų, tai galas žino.
Mano pagrindinio kompo duomenys: Gigabyte z390 Aorus Master, i9-9900k, 16GB RAM, RTX 2080 Ti, Seasonic Prime 850W Titanium, 2 SSD. Prieš tai buvo Gigabyte z170 Gaming 7, i7-6700k, GTX 1080 Ti, 16GB RAM, Seasonic X 750W Gold, 2 SSD. Antro PC duomenys: AMD FX-8350, 16 GB RAM, GTX 980.
Taigi, gal kas turi kokių minčių, kas galėtų būti? Kodėl viskas veikė gerai, o tada staiga kompai "užmiršo" kas yra AA? Ai, tiesa, Nvidia DSR naudojimas taip pat jokios įtakos neturi. Baisus flikeris, šimeris ir jagiai toliau sau linksminasi. Turiu krūvą žaidimų iš Humble parduotuvės, tiek AAA lygio (Kingdom Come: Deliverance, Assassin's Creed: Origins, Hellblade: Senua's Sacrifice ir kt.), tiek indie ir atiduosiu juos žmogui, kuris man pasakys veikiantį sprendimo būdą šiai problemai. Prašom nesiūlyti to, kad jau bandyta. O bandyta daug kas:
- Driver'ių perinstaliavimas, tiek metų senumo, tiek naujausių
- Windows perinstaliavimas
- Įvairiausios nustatymų kombinacijos NVCP, viskas išnarstyta skersai išilgai
- Kalnas įvairiausių Windows nustatymų (power, display, game mode, ir kas tik nori...)
- Skirtingos vaizdo plokštės (RTX 2080 Ti, GTX 1080 Ti, GTX 1070, GTX 980, GTX 780, GTX 760)
- Visų PC dalių pakeitimas naujomis
- Laptopas (naudojant tiek 860m gpu, tiek integruotą)
- Skirtingi monitoriai (1080p ir 1440p) ir TV (1080p ir 4K)
- Skirtingi HDMI ir DP kabeliai bei skirtingi jungčių lizdai
- BIOS atnaujinimas, įvairių nustatymų keitimas juose
- Steam, Origin, Uplay ir kitų apps'ų overlay išjungimas (girdėjau, kad gali sukelt panašių problemų)
- GPU overclock'inimas ir downclock'inimas per Afterburner
- Skirtingos rozetės skirtinguose kambariuose
- Skirtingas OS (Win 10 ir Win 7)
- Nereikalingų procesų išjungimas per msconfig, antivirusinės išjungimas ir t.t.
Nu ir žodžiu... Tai vat, gal yra kažkas, ko dar nebandžiau? Gal koks nors slaptas nustatymas, kurio nežinau? Juk turi būti kažkoks logiškas paaiškinimas. Ar čia, kaip sakant, aliens?
Ko nebandžiau, tai:
- Ne MS operacinės sistemos (pavyzdžiui, Linux)
- AMD vaizdo plokštės
- UPS įrenginio, įtampos stabilizatorius
Kas nori rimtai pasigilinti į šią problemą, galit užeiti ČIA. Diskusijoje dalyvauju nuo 57 psl., slapyvardis Asasinas. Gal turit kokių idėjų ar pasiūlymų dėl tenais išsakytų kitų žmonių minčių? Gana daug svarstėme apie elektrą. Taigi, klausimas: ar elektra (kalbu ne apie patį psu, ar voltage nustatymus bios'e, bet konkrečiai apie elektrą, kuri yra tinkle) gali sukelti tokius grafinius artefaktus kompiuteriniuose įrenginiuose? Pasak kitų diskusijoje dalyvaujančiųjų, problema paveikė ne tik jų PC, bet ir konsoles ir net telefonus.
Tai vat... Kol kas tiek.