If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
![]() |
|
|
#26 | ||
|
rwaaaraararagh
Join Date: Feb 2004
Location: beaver
Posts: 14,057
|
Quote:
Quote:
__________________
|
||
|
|
|
|
|
#27 | |
|
Junior Member
Join Date: Nov 2004
Posts: 24
|
Quote:
|
|
|
|
|
|
|
#28 |
|
Entirely Suboptimal
Join Date: Mar 2003
Location: WI, USA
Posts: 6,868
|
I sometimes downscale 2720x1536 on my 1360x768 TV and it's about as good as 4x ordered grid SSAA. It's not even close to as good as AMD's RGSSAA modes. I definitely prefer it over FXAA and the like though.
I can see the post process AA options being the preferred route because it's cheap and easy. This combined with 1080p being a lot nicer than 640-720p will be a noticeable improvement for the console folk. |
|
|
|
|
|
#29 |
|
uber-Troll!
Join Date: Dec 2004
Location: Under my bridge
Posts: 26,477
|
4x SSAA is only going ot provide the same edge antialiasing as 4xMSAA. For really smooth edges, algorithmic processes are more effective. The trick is filtering the edges and not the surfaces/textures.
__________________
Shifty Geezer ... Tolerance for internet moronism is exhausted. Anyone talking about people's attitudes in the Console fora, rather than games and technology, will feel my wrath. Read the FAQ to remind yourself how to behave and avoid unsightly incidents. |
|
|
|
|
|
#30 |
|
Naughty Boy!
Join Date: Jul 2008
Posts: 2,253
|
|
|
|
|
|
|
#31 |
|
Entirely Suboptimal
Join Date: Mar 2003
Location: WI, USA
Posts: 6,868
|
The NVIDIA custom resolution trick. You define a huge rez and then let the GPU downscale it to your native rez. It works very reliably but while it helps it's only about as good as OGSSAA. But considering other AA rarely works these days, or you can't use transparency AA, and shader effect aliasing is everywhere, and the current FXAA/MLAA stuff sucks, the downscale trick is useful.
And while MSAA is better for poly edges, the downscale trick arguably improves the consistency of the whole picture. It is supersampling afterall. That counts for something even if it's not RGSSAA. Sometimes I add on 2x MSAA for a little extra aliasing killing but it's hard to notice. |
|
|
|
|
|
#32 |
|
Junior Member
Join Date: May 2010
Location: London
Posts: 82
|
Last time I dug around in Catalyst Control Centre there was an option to enable supersample AA. It does a great job on edges but I believe it blurs the textures by softening all detail in the frame:
http://www.hardocp.com/article/2009/..._card_review/5 "An old feature being brought back to life on the Radeon HD 5800 series is Supersample AA! Yes, full Supersample AA is now selectable in Catalyst Control Center. You will be able to select whether Multisample AA or Supersample AA is used in all your games. This of course demands a LOT from the hardware, but it has the performance to at least allow some level of it in most games, at lower resolutions. We will show you how this looks in games on the next page. It is great to have this option now present." "Supersampling AA definitely works in reducing aliasing, on all textures, polygons and even eliminates shader aliasing. However, as you can see above in all three screenshot comparisons, enabling Supersampling AA also causes a reduction in texture quality. By enabling even the lowest 2X Supersampling AA we found that textures started to look blurry, losing their detail and crispness. This, unfortunately, is the nature of Supersampling AA. It literally is a full screen AA method that eliminates jaggies on EVERYTHING, but at the same time degrades texture quality." |
|
|
|
|
|
#33 | |
|
Member
Join Date: Sep 2010
Location: Australia
Posts: 222
|
Quote:
|
|
|
|
|
|
|
#34 |
|
Tea maker
Join Date: Feb 2002
Location: In the Island of Sodor, where the steam trains lie
Posts: 4,396
|
No it wouldn't. To see this you need to take the fourier transform of a rectangular grid of points (representing your "QFHD 2160p or higher" source image) and comparing the frequency space result with the transform of a "less regular" placement of sample locations. The latter should shift the unrepresentably high frequencies (i.e those that alias) further towards the blue end of the spectrum which make them easier to filter out.
__________________
"Your work is both good and original. Unfortunately the part that is good is not original and the part that is original is not good." -(attributed to) Samuel Johnson "I invented the term Object-Oriented, and I can tell you I did not have C++ in mind." Alan Kay |
|
|
|
|
|
#35 |
|
Entirely Suboptimal
Join Date: Mar 2003
Location: WI, USA
Posts: 6,868
|
Are you referring to some sort of special SSAA or to AMD's Adaptive AA (alpha texture anti-aliasing)? Combining MSAA and Adaptive/Transparency AA still misses a lot of aliasing of various effects in a current-day game. One has to go far back in time to find a game that is thoroughly anti-aliased by MSAA+AAA/TAA.
|
|
|
|
|
|
#36 |
|
uber-Troll!
Join Date: Dec 2004
Location: Under my bridge
Posts: 26,477
|
I don't know if adaptive SSAA is implemented in any GPU solution, but it's a technique that effectively measures what you're rendering and adds samples as needed. It was used in the Cell terrain demo many years ago. You don't waste cycles rendering 16 samples of blue sky or similar grass, but you'd render 16 samples per pixel along edges or noisy surfaces.
__________________
Shifty Geezer ... Tolerance for internet moronism is exhausted. Anyone talking about people's attitudes in the Console fora, rather than games and technology, will feel my wrath. Read the FAQ to remind yourself how to behave and avoid unsightly incidents. |
|
|
|
|
|
#37 | |
|
Member
Join Date: Oct 2004
Posts: 719
|
Quote:
You already have to find edges for secondary pass to perform super sampling. In this phase you could mark certain materials or search areas which have strong normal variation for extra sampling. IMHO. Proper way is to reduce the shading aliasing is in the shader itself, this way you do not have sampling limits, you can do it analytically or prefilter data.. (Clean/Lean mapping..etc.) Last edited by Shifty Geezer; 28-Mar-2012 at 11:35. Reason: Denoisification |
|
|
|
|
|
|
#38 |
|
uber-Troll!
Join Date: Dec 2004
Location: Under my bridge
Posts: 26,477
|
Fractal talk moved here.
__________________
Shifty Geezer ... Tolerance for internet moronism is exhausted. Anyone talking about people's attitudes in the Console fora, rather than games and technology, will feel my wrath. Read the FAQ to remind yourself how to behave and avoid unsightly incidents. |
|
|
|
|
|
#39 |
|
Senior Member
Join Date: Dec 2006
Posts: 2,359
|
They'll be using the newer versions of FXAA/MLAA but MSAA is still the best option there is..
Why I love being a PC gamer, MSAA+TrSAA is the king of IQ! And it's even better now TrSAA is fully supported in DX9/10/11
__________________
(\__/) (='.'=) This is Bunny. Put Bunny into your sig to help him take over the world. (")_(") |
|
|
|
|
|
#40 | |
|
Member
Join Date: Feb 2007
Location: Irvine, CA
Posts: 432
|
Quote:
|
|
|
|
|
|
|
#41 | |
|
Senior Member
Join Date: Jul 2008
Posts: 1,089
|
Quote:
http://forums.guru3d.com/showthread.php?t=346325 http://www.pcgameshardware.com/aid,6...sampling/News/ http://www.pcgameshardware.com/aid,7...sampling/News/ Last edited by user542745831; 29-Mar-2012 at 14:27. |
|
|
|
|
|
|
#42 | |
|
Entirely Suboptimal
Join Date: Mar 2003
Location: WI, USA
Posts: 6,868
|
Quote:
Quite a few games still won't work with forced MSAA/SSAA. AFAIK, NVIDIA and AMD have to profile games and set the driver up to have forced AA work in most cases these days. Sometimes they don't bother. I find it completely ridiculous that we have not gotten past this crap yet. FXAA and MLAA have probably made things even worse because now developers can just easily drop in a fairly low overhead full screen effect that looks like nice AA (in screenshots anyway). |
|
|
|
|
|
|
#43 | ||
|
uber-Troll!
Join Date: Dec 2004
Location: Under my bridge
Posts: 26,477
|
Quote:
Quote:
__________________
Shifty Geezer ... Tolerance for internet moronism is exhausted. Anyone talking about people's attitudes in the Console fora, rather than games and technology, will feel my wrath. Read the FAQ to remind yourself how to behave and avoid unsightly incidents. |
||
|
|
|
|
|
#44 |
|
Moderator
Join Date: Feb 2002
Location: Redmond, WA
Posts: 3,332
|
Comes back to an issue I have with forcing anything in the driver.
Yes you get features like AA in older games, but what you really do as the driver writer is assume responsibility for the feature. . Later as rendering techniques evolve and as a result the driver hacks no longer work devs still feel no real need to implement the feature. Why should they, if the game is popular enough the driver writers will have to hack the functionality in for them. Back when every rendering pipeline was based on OGL 1.X driver overrides made a lot of sense, they were just overrides for global state values. Now when there are so many parts of the pipeline programmable, you're pretty much guaranteed any generic approach will fail on any renderer that pushes the boundaries. I have the same issue with the automatic stereoscopic 3D feature in the NVidia drivers, you need it short term, but it's a hack and not a long term solution and in the end all it will really do is delay adoption by devs. |
|
|
|
|
|
#45 | |
|
Senior Member
Join Date: Feb 2002
Posts: 2,769
|
Quote:
And responsibility always (at least partially)gets pushed on the devs, whenever a game is "incompatible" with driver overrides too.
__________________
"I see Subversion as being the most pointless project ever started." Linus Torvalds |
|
|
|
|
|
|
#46 |
|
Entirely Suboptimal
Join Date: Mar 2003
Location: WI, USA
Posts: 6,868
|
It sounds like a nightmare. I don't see how it would ever go away though because end users expect to be able to force options and the IHVs use it as selling points.
The forced driver features have been around forever. I remember Riva 128 being troublesome because of its auto mipmap generation that messed up some games. I think NV backpedaled on that feature in later drivers. |
|
|
|
|
|
#47 |
|
Junior Member
Join Date: Dec 2006
Posts: 90
|
can multiple-render-targets implement the old 3dfx t-buffer idea efficiently (i.e. multiple instances of the same triangle rendered simultaneously fetching the same textures, fetching the geometry once) .. if so do any demos exist
|
|
|
|
|
|
#48 |
|
Registered
Join Date: Apr 2012
Posts: 2
|
Why cant they have a separate feature for racing games that give just the whole car say 16xaa while the rest of the environment has only 4xaa? Or same with weapons & hud.
|
|
|
|
|
|
#49 | |
|
Member
Join Date: Oct 2004
Posts: 719
|
Quote:
Problem is the memory consumption etc. for the 16x pass and the actual combination pass. |
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|