Karty graficzne

Podsumowanie

przeczytasz w 2 min.
 


Ranking kart graficznych

 


Jak podkręcić kartę graficzną

 wszystkie testy kart graficznych

testy czytelników

Przede wszystkim: po co to komu? Część gier pozbawiona jest technologii wygładzania krawędzi, a w innych AA nie obejmuje wszystkich elementów ekranu. Filtrowanie morfologiczne jest znakomitym remedium na takie problemy, a na dodatek w przeciwieństwie do MSAA/CSAA pokrywa absolutnie cały obszar obrazu.

Brak antyaliasingu często zdarza się w grach, które są konwersją z konsoli. Wygładzanie krawędzi w grach konsolowych jest zwykle niepotrzebne, z tego prostego powodu, że użytkownicy konsol siedzą w pewnym oddaleniu przed dużymi telewizorami i "schodki" są z takiej odległości po prostu niewidoczne. Zupełnie inaczej sprawa wygląda wśród graczy komputerowych, którzy siedzą w niewielkiej odległości od monitora, na którym obraz jest ostry jak brzytwa. Każda niedoskonałość natychmiast wychodzi tu na wierzch i osoby dysponujące sprzętem wartym grube pliki banknotów mają prawo się zirytować, że programiści nie pomyśleli o czymś tak oczywistym jak zaimplementowanie w silniku graficznym gry technologii wygładzania krawędzi.

Wbrew pozorom wyzierające z ekranu piksele jak krowy (schodki) czy migoczące elementy składające sie z linii o dużym kontraście potrafią psuć wrażenie oprawy graficznej, która mogłaby być po prostu lepsza dzięki zastosowaniu AA.

The Last Remnant - jedna z wielu znakomitych gier pozbawionych natywnej obsługi AA

MLAA nie jest technologią, która zapewni zupełnie nową jakość grafiki, ale taką, która ma maskować drobne niedoskonałości wyświetlanego obrazu. Nie należy spodziewać się, że zastosowanie MLAA całkowicie odmieni grę, bo różnice z MLAA i bez AA będą często bardzo subtelne, a wręcz kosmetyczne. Im niższa rozdzielczość, tym brak wygładzania krawędzi jest bardziej dokuczliwy. Gdy już w niedalekiej (?) przyszłości wszyscy będziemy mieć w domu monitory/telewizory o rozdzielczości 2650 x 1600, technologia AA będzie powoli zanikać, ale na dzień dzisiejszy jest ona bardzo przydatna. ;-)

Minusy? Oczywiście są. Jest to technologia PostFX, a więc jeśli zapomnimy wyłączyć jej w sterownikach po rozgrywce, nagle może okazać się, że obraz w naszej przeglądarce (np. IE9) czy w programie został skutecznie rozmyty. Rozwiązaniem na tą dolegliwość powinna być po prostu implementacja MLAA w grach, która byłaby wyłączana po zamknięciu gry. W związku, że jest to wygładzanie nakładane na gotowy obraz, nie zostanie one "uwiecznione" przy pomocy zrzutów ekranowych programu Fraps. Żeby dokonać zrzutu ekranowego z wygładzaniem morfologicznym należy skorzystać z przycisku PrintScreen - który jak wiadomo nie zawsze będzie działać.

Oczywiście NVIDIA nie mogła ścierpieć, że karty Radeon mają funkcjonalność, której nie ma na kartach GeForce. AMD ma swoje MLAA, natomiast "Zieloni" zapowiedzieli już wprowadzenie technologii o niezbyt szczęśliwej (dla Polaków) nazwie SRAA (Subpixel Reconstruction Antialiasing). Wbrew pozorom, z pociesznymi skrótami w  branży informatycznej mieliśmy do czynienia dość często. Wystarczy wspomnieć choćby Static Random Access Memory (Static RAM), czyli SRAM, czy też Static Read Only Memory (Static ROM), czyli SROM. :-)

Wprowadzenie obsługi filtrowania morfologicznego przez AMD należy ocenić bardzo pozytywnie. Chociaż technologia w niektórych przypadkach wymaga poświęcenia całkiem sporej ilości mocy karty graficznej, to w ostatecznym rozrachunku wychodzi na duży plus. Czekamy na oficjalne wsparcie dla MLAA w nowych grach.

Polecamy:

Catalyst i ForceWare - wydajność i jakość obrazu

Batman: Arkham Asylum - wojna o PhysX i AntyAliasing

NVIDIA wprowadza wygładzanie SRAA

Komentarze

174
Zaloguj się, aby skomentować
avatar
Komentowanie dostępne jest tylko dla zarejestrowanych użytkowników serwisu.
  • avatar
    Konto usunięte
    0
    Wiem że ostatni było też głośno o braku AA w NFS hot pursuit 2010 podobno działał tylko w jakiejś konkretnej serii kart, swoją drogą ciekawe czy ta nowa technologia mocno dodatkowo obciąża gpu i nie bedzie dużych spadków fps w nowszych produkcjach
    • avatar
      Konto usunięte
      0
      Mówcie co chcecie, ale ja gdy gram to gram a nie patrze na krawędzie broni czy są gładkie czy nie...
      Wole więcej klatek.
      • avatar
        kopczenko
        0
        Osobiscie nigdy nie patrzylem na AA.. nie interesowaly mnie krawedzie w samochodowkach jak i fpsach FPS to podstawa a nie wyglad.. ktos chce grac w pieknego crysisa w 15 klatkach? czy moze wylaczy AA i bedzie mial 40..

        Patrzac na screeny z Mass Effecta mam wrazenie ze to jest bardziej rozmazane a nie wygladzone.. przez co wg mnie traci na ostrosci.. moze sie nie znam..

        Z tego co wiem to Nvidia robi tez jakas nowsza technologie wygladzanie chyba sie SRAA nazywa bardzo poetycka nazwa w sumie. Maja wygladzac obraz na poziomie subpixeli niby ale zobaczymy..
        • avatar
          voxcordi
          0
          Chyba nie tędy droga. Technologie "krycia" rozmywają jedynie obraz degradując ostrość i głębię obiektów. Może faktycznie doczekamy rozwiązania przy okazji podniesienia rozdzielczości do wspomnianych 2560 x 1600 lub wyższych.
          • avatar
            Konto usunięte
            0
            etam 3dfx miał najfajniesze FSAA
            • avatar
              Konto usunięte
              0
              Half-Life 2 Episode 2 już posiadał technikę alpha to coverage, co pozwalało na filtrowanie przezroczystych textur np. roślin, siatek. Można to aktywować sterownikach amd BEZ utraty frameratu (porównując do gry w włączonym AA).

              Zrobiłem małe porównanie (wybaczcie kompresję nie wiedziałem że screen z automatu zapisuje się w jpg) ale widać że działa, na Radeonie 4770 bez możliwości MLAA

              http://dl.dropbox.com/u/15556562/ep2_outland.jpg

              Geometria (gałęzie)są renderowane prawidłowo z MSAA, a liście już nie. Adaptive AA poprawia ten błąd już od dawna.

              Screeny w 2048x1156 z 4xEdgeDetect MSAA (12 sampli), 8xAF Mipmap na quality.
              • avatar
                Konto usunięte
                0
                AA to dla mnie mus bo po prostu szlag mnie trafia jak grajac w gre krawedzie "migocza" lub widac takie schody ze szok :/ MLAA to na prawde ciekawa funkcja. na poczatku balem sie ze obraz bedzie rozmyty ale patrzac na screeny tylko krawedzie sa wygladzone bez utraty ogolnej ostrosci :) no chyba ze to mnie wzrok myli i czas zainwestowac w okulary :P
                • avatar
                  Bambo1983
                  0
                  Ja mam u siebie takie smużenie matrycy, że niepotrzebny mi żaden AA ;) najlepsze jest to, że efekt smużenia jest zauważalny nawet przy najwolniejszych animacjach.. działa to setki razy lepiej niż jakikolwiek AA :))
                  • avatar
                    zeniu
                    0
                    "Z początku wykorzystywano metodę SuperSampling"

                    Akurat z początku to stosowano Edge Antyaliasing (antyaliasing krawędziowy).
                    • avatar
                      DoberMan
                      0
                      a jak Wy poznajecie,ze gra ma 60 klatek a nie np 30?nie mowie tu o frapsie...bos mi sie widzi ze oko nie da rady tego rozroznic..znaczy ludzkie oko... heh..
                      i nie pytam o to ironicznie tylko zupelnie na powaznie..co prawda moja ulubiona gra jest Lineage,gdzie wystarczy miec 25fps i juz mozna kariere zrobic,jednak strzelanki i inne takie tez nie sa mi obce..jednak..hmm...zastanawiam sie na tym,jak czlowiek moze stwierdzic ze cos jest plynniejsze przy 100fps niz przy 50fps,skoro i tak all powyzej 25 jest plynne dla oka i mozgu..
                      • avatar
                        leon691
                        0
                        a ja nie rozumiem jak nie można odczuć spadku z 60 do 55 fps. Po prostu nie rozumiem. Ja od razu odczuwam szarpnięcie obrazu i dyskmfort z tym związany. Nie mówię tego zeby prowokować bo samemu zdarza mi się grać w produkcje które nie idą 60fps (crysis) ale jak ktoś pisze że nie widzi róznicy gołym okiem pomiędzy 30fps a 60fps to ja się pytam... gdzie byli rodzice?! W dead space z wlaczonym v-sync (30fps na monitorach 60hz) po prostu nie da się grać.
                        Zawsze pryjorytetm jest dla mnie ilość fps, najlepiej stałe 60 (bo taki mam monitor - 60Hz). Inna sprawa że na mocnym sprzęcie nie jest problemem odpalenie AAx4 + wysokiej rozdzielczosci i uzyskania przy tym płynnego fps (60 lub więcej)
                        • avatar
                          DoberMan
                          0
                          leon691 a gdzie Ty byles,jak w szkole uczyli ze powyzej 25 ramek obraz jest dla czlowieka plynny??
                          dlatego prosze o normalne wytlumaczenie,poparte wiedza i przykladami a nie"gdzie byli rodzice"..tym bardziej ze nie zycze sobie takich slow od czlowieka w Twoim wieku,mlodziencze..
                          • avatar
                            leon691
                            0
                            mało tego wracając jeszce do dead space2 to tam przy wyłączanym v-sync spadki z 150fps do 80fps też sa odczuwalne.I to nie jako rozdzieranie obrazu (tearing up)związane z różnicą odśiwieżania względem FPS ale jako rzeczywiste zwolnienie w odtwarzanej scenie.
                            • avatar
                              leon691
                              0
                              DoberMan--> żeby się czegoś nauczyć w szkole trzeba to zrozumieć, ty wielu rzeczy po prostu nie zrozumiałeś, zapamiętałeś po prostu kwestie, nic nie znaczące do tego.
                              Zostaw szkołe, zacznij myśleć i dochodzić do wniosków sam (jeśli zdołasz).
                              • avatar
                                leon691
                                0
                                ryba-> mogę, tak działa deadspace 1 i 2, oferuje 30fps przy monitorach 60hz po włączeniu vsync. Zresztą nie tylko DS, jest jescze pare tytułów, np. C&C 3. Tak to działa, konsolowe nalecialości.
                                • avatar
                                  0
                                  Widzę, że nie macie stołu w Batmanie...
                                  • avatar
                                    leon691
                                    0
                                    nie idzie tego obejść grzebiąc w grze, w jej plikach konfiguracyjnych, pozostaja tylko programy zewnętrzne typu radeonpro czy D3Doverrider (przy czym nadal nie dizala to idealnie). To jeden z większych bugów serii DS, w 1ce dochodził do tego jeszcze gigantyczny input lag po włączeniu vsync, do tego nigdy nie doczekal się patcha.
                                    • avatar
                                      ryba84
                                      0
                                      Niestety, konsole generalnie doprowadzily do cofania sie jesli idzie o sprzet, bo juz nawet o stagnacji ciezko powiedziec. Co i rusz kolejne tytuly sa optymalizowane pod konsole, ktore, jak np Xbox, sa po prostu slabe wydajnosciowo .... Chociaz to bardziej przez piratow niz same z siebie konsole :).
                                      • avatar
                                        hynio
                                        0
                                        Jak zwykle AMD pierwsze:D
                                        • avatar
                                          Fenarid
                                          0
                                          Ja tu nie widzę AA tylko Full Screen Blur. Ta nowa technologia rozmazuje też tekstury. Do bani ta nowa technologia.
                                          • avatar
                                            Wales21
                                            0
                                            A dla czego u mnie na hd5850 niemam tej opcji,
                                            tz:tego filtrowania morfologicznego??
                                            • avatar
                                              Szymon331
                                              0
                                              CZY jest jakaś możliwość bym nie zmieniając sterowników na inne niż moje obecne 10.4 odpalić MLAA?
                                              • avatar
                                                Konto usunięte
                                                0
                                                wku@#a mnie to co robia ostatnio niektore firmy. dobrze ze zdechl format HDDVD bo pewnie dalej nie wiadomo by bylo kto co bedzie wspieral... mam nadzieje ze kiedys ci filozofowie od wprowadzania technologii "ekskluzywnych" i "zamknietych" jak PhysX czy "wymuszanie na producentach braku AA dla kart AMD", wkoncu zdechna i slowa o nich nikt nie napisze.

                                                zagrywki nvidi do tego stopnia juz obrzydzily mi produkty tej firmy ze mam powazne opory jak mam kupic cos z ich stajni. od jakiegos czasu zachwouja sie jak Kotick i uprawiajac gangsterke bawia sie w biznes.
                                                • avatar
                                                  Konto usunięte
                                                  0
                                                  Jeśli ktoś ma na 45 fps gorsze czasy niż na 55 to bardzo dziwne bo dla mnie nie ma to żadnego znaczenia.Uważam że w opcjach gry powinno się ustawiać stałą liczbę klatek.RE4 przeszedłem całą na ustawieniach 1680x1050 przy średniej liczbie FPS 20.Teraz gram w RE5 1280X1024 MAX i też mam do 30 fps i daję radę.Jak to możliwie w tak szybkiej grze gdzie trzeba szybko reagować?Dla wielu niegrywalne.Oni by musieli mieć 80fps.Co do AA to w niektórych grach to pogarsza grafikę i wygląda ona sztucznie(mówię o wymuszeniu na CCC).Fajnie AA działa na Diablo II.
                                                  • avatar
                                                    VapoR
                                                    0
                                                    Nowe Catalysty 11.2 i na 58xx bez problemu można włączyć.
                                                    • avatar
                                                      Konto usunięte
                                                      0
                                                      Ciekawe w końcu kiedy powiedzą coś o wycieku crysisa 2
                                                      • avatar
                                                        Konto usunięte
                                                        0
                                                        Cóż mogę powiedzieć. AMD ostatnimi latami zaczyna nieźle główkować. To trzeba przyznać. Jednak takie skakanie ze sterownikami. W tych nie działa, trzeba zainstalować te + 5 poprawek szybko mnie nie przekona. U nvidii jednak jest ten smaczek, Poprostu zainstaluje i zapominam. Czasem odświeżę. Pozdro ALL.
                                                        • avatar
                                                          Konto usunięte
                                                          0
                                                          Ja w przypadku gry crysis nie widzę żadnej różnicy z włączonym, a wyłączonym AA, posiadałem GF 9800GT, którego się naszczęscie pozbyłem i kupiłem Radka 5850. ani na jednej ani na drugiej nie wiedziałem żądnej różnicy z AA i bez AA. jedynie co to na radku była lepsza grafika ( na tych samych ustawieniach, pewnie przez DX11)
                                                          • avatar
                                                            SoundsGreat
                                                            0
                                                            No to czekam aż mój GF zacznie SRA(ć) :P