





|
NVIDIA has FXAA. What makes FXAA unique over techniques like MLAA is that FXAA has special logic to reduce the contrast of single-pixel and sub-pixel sized features that would otherwise be much more visually distracting without hardware AA. For example, single-pixel sized features alias by snapping from pixel to pixel, and sub-pixel sized features alias by flickering on and off as they overlap a pixel's center. Like other aspects of FXAA, the developer has full control as to how much of this contrast reduction to include in the title. http://www.hardocp.com/article/2011/...ing_technology |
|
"Embarrassingly parallel" refers to a problem made up of many isolated tasks, such as running a fragment (pixel) shader on millions of different fragments, or a HTTP server handling thousands of clients, that can all be run concurrently without any communication between them." "It's odd that, that term is used here, because the other anti-aliasing techniques are embarrassingly parallel as well. SSAA (super-sampling) always renders each pixel n times at various locations within the pixel, and blends them together." "MSAA (multi-sampling) is basically the same as SSAA, but only works on polygon edges and is very dependant on proper mipmapping to reduce aliasing introduced when scaling textures." -Optimus |
|
Whatever works best. |
|
Interesting stuff SH. Thanks for this. I do think the point of MLAA here is that it's efficiently processed on either CPU or GPU engines, which helps balance available resource utilization. |
|
I worked on an algorithm well prior to 2009 similar to MLAA. I'm surprised this was/is news. Lastly, it seems to me that box 2f in the MLAA graph should be (lightly) shaded. |
|
nah Vector graphics. Create that as standard HD video tech. Then we can talk impressed . |
|
Toxinz, http://en.wikipedia.org/wiki/Vectrex Think that's what you're looking for. ;) And yes. I think the bigger point here was moving algorithms to the CPU efficiently, as opposed to the inherent new-ness of the approach, or the idea that MLAA is somehow the perfect / one-size-fits-all solution. |