PDA

View Full Version : 4x 9-Tap Anti-Aliasing


Pages : [1] 2

anzak
07-24-05, 01:29 AM
I was looking through some of the unsupported AA modes in RivaTuner and came across "4x 9-tap". I couldn't remember exactly how that mode worked so I dug up ChrisRay's NV40 antialiasing sample patterns thread. This is how he described it.

Another legacy mode from the Nv2x/Nv3x line that was never officially supported. Similar to quincunx it uses pixel sharing post processing that reduces edge aliasing.. It does however cause a blur effect like quincunx.

I've never been a fan of Quincunx, but decided to give it a try. The first game I tried was UT2004. It did clear up the remaining jaggies, but the rest of the image was slightly blurred. Next was Battlefield 2. :eek: The difference between regular 4x and 4x 9-Tap was incredible. Most of the jaggies of alpha textures like grass and trees were cleared up and the edges of the models were even smoother (about on par with ATI's 6xAA). The grass and trees didn't shimmer like they did before. Best of all the performance hit is only slightly worse than normal 4xAA which makes it an option of us NV40 owners who can't use TAA! Take a look at these screens (keep in mind the jpeg compression). You might try putting them in different tabs and switching back a forth to see the difference.

4xAA 8xAF

http://www.nvnews.net/vbulletin/attachment.php?attachmentid=12675&stc=1

4x-9Tap 8xAF

http://www.nvnews.net/vbulletin/attachment.php?attachmentid=12676&stc=1

If your using 4xAA I highly recommend you give 4x-9tap a shot.

toxikneedle
07-24-05, 01:53 AM
How exactly can I enable this? What's Quincunx?

anzak
07-24-05, 02:22 AM
How exactly can I enable this? What's Quincunx?

You can enable it though RivaTuner (http://www.guru3d.com/rivatuner/).

Quincunx (2xQ) has the same sample pattern as 2xAA, but uses post processing pixel sharing to smooth the edges. It can give 4xAA quality with the performance hit of 2xAA, the only problem is that it slightly blurs the image.

toxikneedle
07-24-05, 02:42 AM
Okie found it, quick question though. Are you using the new 77.76 drivers?

I'm using the XG 77.62 Type 3 drivers and for some reason 4x-9tap isnt turning on when I open BF2. When I alt-tab out and alt-tab back in, it turns on but the ground disapears in BF2, so I just see water everywhere.

anzak
07-24-05, 02:47 AM
Yeah, I'm using the 77.76. To make sure its turned on check the control panel, it should say 4x9T as the Antialiasing Settings.

toxikneedle
07-24-05, 02:49 AM
Yeah it does, I mean like I said, it works when I alt tab back in but the ground is missing. I remember someone had the same problem with the ground missing in BF2 and it was driver related so I'll try to get the new drivers.

EDIT: Yep, it was the drivers. Running 77.76 with 4x9tap and I kinda like it. I think Im gonna keep it. Thanks for the tip.

wEEt
07-24-05, 05:37 AM
Trying it now.

anzak
07-24-05, 03:39 PM
I've decided to take a closer look at the over all effect of 4x9T. Here are some BF2 shots at 200% zoom.

4x

http://www.nvnews.net/vbulletin/attachment.php?attachmentid=12680&stc=1

4x9T

http://www.nvnews.net/vbulletin/attachment.php?attachmentid=12681&stc=1

8xS

http://www.nvnews.net/vbulletin/attachment.php?attachmentid=12682&stc=1

As you can see 4x9T does a better job at removing the aliasing from the trees. The downside to this is that the tree textures are slightly blurred. IMO this is a worthy trade off for this sort of AA and performance. When these screenshots were taken, both 4x modes were running at about 50fps where 8xS was in the high 20s.

Can you tell which screenshot is 8xS and which is 4x9T?

http://img137.imageshack.us/img137/5250/18ju1.jpg

http://img137.imageshack.us/img137/9656/23la.jpg

muaddib
07-24-05, 04:11 PM
Nice. Can you enable it through nHancer?
PS - The first forest pic is running 8xS, right? :D
Although the differences are marginal...

anzak
07-24-05, 04:28 PM
Nice. Can you enable it through nHancer?
PS - The first forest pic is running 8xS, right? :D
Although the differences are marginal...

Never could get nHancer to work in the past. I'm downloading the .Net Framework now, hopefully it will work this time.

I'll reveal what pic has what mode after I get a few more guesses. :P

EDIT: Nope. nHancer doesn't support it.

wEEt
07-24-05, 04:30 PM
In WoW the performance hit is quite big but IQ is fantastic. I'm keeping it, thx 4 the tip :)

Graphicmaniac
07-24-05, 04:38 PM
1st is 4x9T
2nd is 8xS

i prefere the 1st coz give better atmosphere :P

TheManko
07-24-05, 05:07 PM
I wondered where that option went after the Geforce 4... I loved it in Soldier of Fortune 2 where you could enable it ingame!
I think it's stupid that these alternate antialiasing modes are not available in all games, like the other modes. I mean, it's not like there are a lot of different brands for the games to recognize!

anzak
07-24-05, 05:17 PM
I wondered where that option went after the Geforce 4... I loved it in Soldier of Fortune 2 where you could enable it ingame!
I think it's stupid that these alternate antialiasing modes are not available in all games, like the other modes. I mean, it's not like there are a lot of different brands for the games to recognize!

It works in every game I've tested so far. You just have to enable it through RivaTuner. The only thing I don't understand is why its not officially supported.

rewt
07-24-05, 05:25 PM
There are actually five AA modes for 4x: Of which only two are officially supported.

4x Ordered Grid (FX series and lower)
4x Rotating Grid (GeForce 6 and higher)
4x9T
4xS
4xGamma

*edit - 4xS might still be supported on the GeForce 4, but not on newer cards.

fivefeet8
07-24-05, 08:56 PM
There's also a 4xSS mode as well. ;)

trinibwoy
07-24-05, 09:11 PM
I can do 4xS on my GT just fine.

rewt
07-24-05, 10:30 PM
I didn't say a GT couldn't do 4xS. I said it wasn't supported by nvidia. Otherwise there would be an option in the control panel for it.

fivefeet8 how would one go about selecting 4xSS AA? Are you referring to 2x2 ?

ChrisRay
07-24-05, 10:32 PM
I didn't say a GT couldn't do 4xS. I said it wasn't supported by nvidia. Otherwise there would be an option in the control panel for it.

fivefeet8 how would one go about selecting 4xSS AA? Rivatuner doesn't seem to have that option. Or are you referring to 2 x 2?


4x SS is 2x2 by supersampling.


There are actually five AA modes for 4x: Of which only two are officially supported.

4x Ordered Grid (FX series and lower)
4x Rotating Grid (GeForce 6 and higher)
4x9T
4xS
4xGamma

*edit - 4xS might still be supported on the GeForce 4, but not on newer cards.


Actually the Geforce 6 series can do OGMS just fine. Half the hidden AA modes use it. And ity used to be accessible. 4x9tap is actually a 4x OGMS pattern.

rewt
07-24-05, 10:46 PM
The 4x Gamma corrected AA appears to be 4x OGMS pattern as well. Is it OpenGL/Direct3D only or does it support both?

anzak
07-24-05, 10:49 PM
4x9tap is actually a 4x OGMS pattern.

Yep, thats another downside. So far I prefer 4x9tap in Battlefield 2 and Doom 3.

ChrisRay
07-24-05, 11:46 PM
The 4x Gamma corrected AA appears to be 4x OGMS pattern as well. Is it OpenGL/Direct3D only or does it support both?


All 4x Gamma is a shader applied to post processing of your 4x AA sample pattern. So its 4x RGMS or 4x OGMS dependent upon your hardware capabilities.

trinibwoy
07-25-05, 12:16 AM
All 4x Gamma is a shader applied to post processing of your 4x AA sample pattern. So its 4x RGMS or 4x OGMS dependent upon your hardware capabilities.

Is ATi's gamma correction done via shaders as well?

OWA
07-25-05, 12:18 AM
2nd pic is 8xS since it's not quite as blurry as the first. That's my guess anyway.

anzak
07-25-05, 01:14 AM
2nd pic is 8xS since it's not quite as blurry as the first. That's my guess anyway.

Right. The first is 4x9tap. The difference in IQ is really small despite the performance difference which is massive.