Why no antialiasing ?

Discussion in '3DS - Console, Accessories and Hardware' started by pachura, Jun 4, 2011.

  1. pachura
    OP

    pachura GBAtemp Advanced Fan

    Member
    566
    2
    Dec 9, 2006
    3DS' screen is quite low resolution and it could really use some antialiasing. And despite AA is listed as one of Pica200's features, it seems that no game is using it at the moment.

    2xFSAA (Full Screen Antialiasing) basically forces hardware to render 4 times as many pixels as normally. I understand it would drastically decrease framerate of most games. But what about Nintendo's Home Menu ? Game menus ? Character selection screens ? They are really simple, so why no one uses antialiasing there ? For instance, car model and track selection in Ridge Racer looks really ugly due to the "jaggies"...
     
  2. Porobu

    Porobu Gbatemps Shiny Latias

    Member
    1,042
    7
    Sep 12, 2009
    Some games use it when 3D is off and FSAA is Full Scene (not screen) Anti-Aliasing
     
  3. Ikki

    Ikki GBATemp's grumpy panda.

    Member
    2,797
    49
    Jun 1, 2010
    Uruguay
    Montevideo
    I believe it's because the 3D supposedly has it's own antialiasing-ish effect.
     
  4. pachura
    OP

    pachura GBAtemp Advanced Fan

    Member
    566
    2
    Dec 9, 2006
    This was what everyone was hoping for, but in reality the jaggies look even worse in 3D (at least for me).
     
  5. heartgold

    heartgold GBAtemp Psycho!

    Member
    4,353
    1,038
    Sep 11, 2009
    London
    Seems good to me in 3D sorta
     
  6. Pippin666

    Pippin666 SSF43DE Master

    Member
    1,828
    248
    Mar 30, 2009
    Canada
    Montreal, Qc
    There is a part in SSF4 with AA + 3D. Right before a fight during the character introdution. Some cutscene in DoA also have AA + 3D.

    Pip'
     
  7. Ergo

    Ergo GBAtemp Advanced Fan

    Member
    614
    131
    Oct 29, 2008
    United States
    Probably because implementing it isn't 'free', resource wise.
     
  8. RupeeClock

    RupeeClock Colors 3D Snivy!

    Member
    6,389
    861
    May 15, 2008
    To display three screens at once, two of them being the 3D display, requires greater computing power than Anti-aliasing would probably allow.
    Some games already suffer a little frame loss during 3D mode.
     
  9. Ikki

    Ikki GBATemp's grumpy panda.

    Member
    2,797
    49
    Jun 1, 2010
    Uruguay
    Montevideo
    And it would be one anti-aliasing per screen, right?

    That'd be kinda too much.
     
  10. pachura
    OP

    pachura GBAtemp Advanced Fan

    Member
    566
    2
    Dec 9, 2006
    It depends on what's on these screens. If there's just a single textured cube rotating, then it doesn't require that much power and AA could be used. But it's not.
     
  11. Wizerzak

    Wizerzak Because I'm a potato!

    Member
    2,784
    847
    May 30, 2010
    United Kingdom
    I can't understand why you'd want it anyway. Most Nintendo games go for a low-graphic look so adding AA won't make much of a difference...
     
  12. doyama

    doyama GBAtemp Maniac

    Member
    1,288
    3
    Nov 30, 2006
    United States
    Considering you're now only getting around 4 hours of gaming right now on a 3DS, would you want to have a non-toggleable AA feature that would suck so much battery life that you'd probably be in the 2.5 hour range?
     
  13. m3rox

    m3rox GBAtemp Advanced Maniac

    Member
    1,673
    1
    Nov 13, 2006
    United States
    WA
    Less than that, AA can really eat up a system's resources. Realtime AA.... I don't even think this is possible yet as it would fall under what the pros in the CG industry call "realtime rendering" (different than what you're thinking of), which consists of AA, lighting, rendering, the whole shebang being done in real time. The closest the movie industry has is progressive rendering (where a single frame starts off as a mosaic and is progressively refined over a certain period of time). So the best you're going to get is what you see currently on the 3DS/Wii/PS3/360.
     
  14. Issac

    Issac I

    Global Moderator
    GBAtemp Patron
    Issac is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,368
    2,659
    Apr 10, 2004
    Sweden
    Sweden
    When 3D is on, you have your eyes focused at one particular "distance" in the scene, and the parts that are around the model for example will be at a different distance.. this makes up for the anti aliasing since it will be blurry for your eyes, and give a anti-aliased effect [​IMG]
     
  15. RupeeClock

    RupeeClock Colors 3D Snivy!

    Member
    6,389
    861
    May 15, 2008
    That's actually what Picross 3D on the DS is, and that seems to have legiitmate AA.

    The bottom screen may not be utilising 3D or anything that needs AA, but that still leaves two wide screens.

    I do say though 2D mode makes AA sound more feasible.
     
  16. m3rox

    m3rox GBAtemp Advanced Maniac

    Member
    1,673
    1
    Nov 13, 2006
    United States
    WA
    No, no game has real AA.
     
  17. Ultralex

    Ultralex GBAtemp Fan

    Member
    334
    8
    Mar 18, 2009
    Gambia, The
    If you turn off 3D in SSF IV it's Anti-Aliased.
     
  18. m3rox

    m3rox GBAtemp Advanced Maniac

    Member
    1,673
    1
    Nov 13, 2006
    United States
    WA
    No it isn't.
     
  19. pachura
    OP

    pachura GBAtemp Advanced Fan

    Member
    566
    2
    Dec 9, 2006
    Myself, I don't see any difference as to the "jaggies" with 3D turned on.
     
  20. tigris

    tigris Sentient Existential Anthropomorphic Sweet Potato

    Member
    2,689
    239
    Jun 19, 2010
    The Tibetan Himalayas
    3D antialiases in its own right. Your binocular disparity creates a light blur. This is the eye's "natural" anti-aliasing [​IMG]