Go Back   nV News Forums > Graphics Card Forums > NVIDIA Windows Graphics Drivers

Newegg Daily Deals

Reply
 
Thread Tools
Old 06-24-04, 08:39 PM   #1
ChrisRay
Registered User
 
ChrisRay's Avatar
 
Join Date: Mar 2003
Location: Tulsa
Posts: 5,101
Arrow NV40 antialiasing sample patterns

I have been looking into the drivers, Finding out what modes are still usable. From 61.32 and forward.


I have been going through the Various Anti Aliasing sample patterns currently available to the Geforce 6 6800. This is what I have currently Discovered. For Reference sakes.

Note: Green Dots: Are Geometry sampling and green dots are texture sampling. Super Sampling does texture sampling. Hence why they are seperate from geometry sometimes in Nvidias Hybrid Modes. Texture sampling can effect Alpha Textures and improve overall scene quality unlike geometry sampling.

  • OGMS: Ordered Grid Multi Sampling
  • RGMS: Rotated Grid Multi Sampling
  • OGSS: Ordered Grid Super Sampling
  • RGSS: Rotated Grid Super Sampling

2x: 2x hasnt changed any. Same 2 Sample Rotated Grid Pattern Found on the Nv3x/NV2x Series. Quincunx Shares this pattern Sample




2xQ: Quincunx is a special anti aliasing mode that dates back to the Geforce 3 series, Its share the same sample pattern as 2x. However a post processing pixel sharing occurs on ramdac which can decrease edge aliasing., This can introduce a "blur" effect to the screen. Once heralded as 2x performance at 4x Quality, it effectively removes edges better than 4x OGMS but inferior to 4x RGMS, Performance is in line with 2x multisampling.



4x RGMS: Large Change, 4x Rotated Grid Multi Sampling. Does a much better Job at hitting Horizontal Edges. With Nvidias compression. This mode produces optimal Image Quality/Performance of all modes available within drivers.




4x OGMS: Legacy Mode from NV2x/NV3x line. Sample Patterns are aligned in an ordered grid pattern. While effectively hitting vertical edges. It does little against horizontal aliasing.




4x-9tap: 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.





4xS Still usable on the Geforce 6800, Same as Previous card. 2x RGMS + 1x2 Super Sampling. (Direct3d Only) Notice the green texture sample patterns which will improve overall scene quality. This mode is usually faster than 8xS by a few frames per second. (Ut2004 is an anomaly)




8xS Appears to be 4x RGMS + 1x2 SS, I was testing this mode and to be honest the Performance is definately there and usable in many situations. The pink sample pattern represent the super sampling and its overall effects on textures.




16xS The very first 16x mode ever available under a Direct3d Enviroment! It consists of 4x RGMS + 2x2 OGSS. Notice the 16 Grey Geometry samples and the 4 pink texture samples. This mode requires massive amounts of framebuffer usage. Owners of 256 meg cards might find this more usable.



16x Super Sampling: Another new mode available under Direct3d. This mode consists of pure 16x ordered grid super sampling. This mode fillrate and bandwith limited and will bring even NV4x chipsets directly to it's knees.



2x1 Super Sampling: 2x1 Ordered Grid Super Sampling. Good for Compatibility, Still available with a registry tweak tool. Only good for hitting vertical edges, Horizontal Edges will not be affected.(direct3d only)



1x2 Super Sampling:Similar to 2x1, Also good for compatibility. This pattern is designed to anti alias horizontal edges, It will not do anything to verticle edges.(direct3d Only)




2x2 Super Sampling: 4x Ordered Grid Super Sampling. This pattern does best against verticle edges, But also removes aliasing on horizontal edges as well(Direct3d Only)




Old 6x: Consists of 4x OGMS + 2x1 Super Sampling. This mode was one
of the initial NV30 launch modes. It was long since replaced, Since it doesnt
hit horizontal edges at all it is not very useful.




12x Anti Aliasing: Also Known as 6xS for Geforce FX users. Its combination of OGMS and Ordered Grid Super Sampling. Noticing this pattern leaves me to believe the Geforce 6800 still supports Ordered Grid Multisampling somewhere within the drivers.




Old 8xS(Broken): Geforce FX users 8xS Anti Aliasing. A Combination of 2RGMS with 2x2 OGSS. Notice the pink patterns as well. Much larger performance hit than Nvidias new mode. However it seems to sharpen textures better. Unfortunately with later forceware drivers, This anti aliasing is currently broken.





Nvidia once again has unchallenged legacy support for its Anti Aliasing methods.
__________________
|CPU: Intel I7 Lynnfield @ 3.0 Ghz|Mobo:Asus P7P55 WS Supercomputer |Memory:8 Gigs DDR3 1333|Video:Geforce GTX 295 Quad SLI|Monitor:Samsung Syncmaster 1680x1080 3D Vision\/Olevia 27 Inch Widescreen HDTV 1920x1080

|CPU: AMD Phenom 9600 Black Edition @ 2.5 Ghz|Mobo:Asus M3n HT Deluxe Nforce 780A|Memory: 4 gigs DDR2 800| Video: Geforce GTX 280x2 SLI

Nzone
SLI Forum Administrator

NVIDIA User Group Members receive free software and/or hardware from NVIDIA from time to time to facilitate the evaluation of NVIDIA products. However, the opinions expressed are solely those of the members

Last edited by ChrisRay; 04-17-05 at 07:54 PM.
ChrisRay is offline   Reply With Quote
Old 06-24-04, 08:52 PM   #2
ChrisRay
Registered User
 
ChrisRay's Avatar
 
Join Date: Mar 2003
Location: Tulsa
Posts: 5,101
Default Re: 6800 Series Anti Aliasing Sample patterns

I collected data and gathered results.

Note: All data gathered, With the exception of the Reference shot with no AF is done with 16x Quality Anistropic Filtering.


No AA/NoAF: Reference Point. Performance used as baseline

Image Quality Shot

http://www.nvnews.net/articles/chrisray_iq/noaa.png


2xAA/16xAF: Marginal performance Hit from moving from 2xAA/16x Quality AF, Large increase in Image Quality.

Image Quality Shot

http://www.nvnews.net/articles/chrisray_iq/2xAA.png


2xQAA/16xAF: Performance hit as shown is similar to 2xAA, the blurring side effect of quincunx can be seen here.

Image Quality Shot

http://www.nvnews.net/articles/chris...arison/2xq.png


4xAA/16xAF(RGMS): With Nvidias New 4x RGMS pattern the jump from 2x to 4x is about the same as the jump from from no anti aliasing to 2x. Bringing significant quality improvements at a very marginal frame rate hit from 2x. Highly recommended mode for 6800 users. Please note horizontal edges and how 4x AA effectively removes aliasing.

Image Quality Shot

http://www.nvnews.net/articles/chrisray_iq/4xAA.png


4xAA/16xAF(OGMS): Nvidias old legacy 4x Multi Sampling. This mode is also found on NV2x/NV3x Variant Nvidia GPUs, It employs the same compression as Nvidias new mode. It does appear to be marginally faster than the new mode. However it doesnt do much for horizontal edges at all rendering it pretty useless in comparison to the 4x RGMS pattern

Image Quality Shot

http://www.nvnews.net/articles/chrisray_iq/4xogms.png


4x9tap/16xAF: As seen on the original NV2x/Nv3x GPUS, This mode is a bit slower than 4x multisampling modes. An exception seems to be Unreal Tournament 2004 which seems to not differ in performance much at low resolutions. More bandwith limited titles/resolutions will show more of a disparity.

Image Quality Shot

http://www.nvnews.net/articles/chris...son/4x9tap.png


8XS/16xAF: Impressive results. Able to maintain an average of 50 + FPS in the Antalus Map. This setting has proven to be more usable than I expected. (Recommended for Jagged edge nuts) Offers twice the performance of the old 8xS mode and seems to remove horizontal edges better. Compare to the old 8xS Mode.

Image Quality Shot

http://www.nvnews.net/articles/chrisray_iq/8xAA.png


16xS/16xAF: The new 16x is exclusive to people with NV40 variant graphic cards. This mode is overkill. It does however provide the absolute best Image Quality. It effectively removes aliasing better than any other mode nvidia offers and also serves to sharpen textures. It does however have dire effects upon performance.

http://www.nvnews.net/articles/chrisray_iq/16xS.png


16xAA(SS)/16xAF: The other 16x pattern within Nvidia drivers is 16x Super Sampling. Its quality seems slightly below 16xS when it comes to edge removal. However texture quality will be very high using this mode. Performance is very low due to the massive fillrate and bandwith requirements.

http://www.nvnews.net/articles/chris...on/16xogss.png


4xS/16xAF: This result surprised me alot. I absolutely cannot see any reason to use this mode on a Geforce 6800, While one of my favorite modes on the geforce FX series, the 4x Multi Sampling mode completely obsoletes this method. Providing twice the frame rates at the same Image Quality. One thing to note is that UT2004 shows an unusual anomaly compared to other aps. Generally 4xS is few frame per second faster than 8xS.

Image Quality Shot

http://www.nvnews.net/articles/chrisray_iq/4xSAA.png



2x1/16xAF: Not really an ideal Gaming mode. This mode is useful for playing Old Games with Alpha Texture, Doesnt effect horizontal aliasing at all

Image Quality Shot

http://www.nvnews.net/articles/chrisray_iq/2x1.png


1x2/16x AF: Same as Above, Not ideal Gaming Mode. This mode is useful for playing Old Games With Alpha Textures, Doesnt effect Vertical Aliasing at all

Image Quality Shot

http://www.nvnews.net/articles/chrisray_iq/1x2.png


2x2/16x AF: Best Legacy AA Mode. Pure Super Sampling. Works excellent in older titles which have trouble with Multi Sampling. Image Quality Comparable to 4x ordered grid multi sampling

Image Quality Shot

http://www.nvnews.net/articles/chrisray_iq/2x2.png


Old 6xAA/16xAF: Another not terribly useful mode. This mode was originally used during the launch of the Geforce FX 5800 Ultra. It was
highly criticized for not being much better than 4x. There is not much use
to this current mode.

Image Quality Shot

http://www.nvnews.net/articles/chrisray_iq/old6x.png


12xAA/16x AF: Not Terribly useful. IQ results above 4x Multi Sampling are marginal. Hybrid mode so not even paticularly useful for Alpha textures.

Image Quality Shot

http://www.nvnews.net/articles/chrisray_iq/12x.png


Old 8xS/16xAF: Interesting mode. Edge removal is comparable to New 8xS mode. However it does tend to offer better quality on textures due to it being super sampling. Not reccomended unless you want sharper textures. Be sure to compare to the new 8xS.

Image Quality Shot

http://www.nvnews.net/articles/chrisray_iq/old8xS.png



Performance: For the new graph I decided to use DM: Ice Tomb because it more effectively limits the GPU than Antalus. All tests were conducted with max quality in DM Icetomb. I took three preset runs and divided the results to reduce margin of error. Margin of error was within .5 FPS.




To Enable: To Enable copy this .cfg to your riva tuner and remove your old AA .cfg settings.

Code:
[ForceWareFSAAModes]
FSAAMode01 = 2 x 1
FSAAMode02 = 1 x 2
FSAAMode05 = 2 x 2
FSAAMode0E = 2x
FSAAMode0F = Quincunx
FSAAMode10 = 4x RGMS
FSAAMode12 = 4x 9-tap
FSAAMode13 = 4xS
FSAAMode17 = 12x
FSAAMode19 = Old 8x
FSAAMode1A = 16x Hybrid
FSAAMode16 = Old 6x (D3d)
FSAAMode18 = New 8x
FSAAMode1B = 4x Gamma Corrected
FSAAMode0D = 16x OGSS

Conclusion: Nvidias new 4x mode results in the best balance of image quality and performance. However there is lot of tweakability within Nvidia's drivers, Finding a mode that suits you shouldnt be hard.


Final Note: Unfortunately there are some minor discrepancies in my Image Quality shots. I apologise for this. Due to the fact that I was unlocking these modes over a course of time.. Some modes were not taken at the exact "position" and time frame. I do intend to correct this as soon as possible.
__________________
|CPU: Intel I7 Lynnfield @ 3.0 Ghz|Mobo:Asus P7P55 WS Supercomputer |Memory:8 Gigs DDR3 1333|Video:Geforce GTX 295 Quad SLI|Monitor:Samsung Syncmaster 1680x1080 3D Vision\/Olevia 27 Inch Widescreen HDTV 1920x1080

|CPU: AMD Phenom 9600 Black Edition @ 2.5 Ghz|Mobo:Asus M3n HT Deluxe Nforce 780A|Memory: 4 gigs DDR2 800| Video: Geforce GTX 280x2 SLI

Nzone
SLI Forum Administrator

NVIDIA User Group Members receive free software and/or hardware from NVIDIA from time to time to facilitate the evaluation of NVIDIA products. However, the opinions expressed are solely those of the members

Last edited by ChrisRay; 04-17-05 at 07:37 PM.
ChrisRay is offline   Reply With Quote
Old 06-24-04, 09:59 PM   #3
mikechai
Aegophile
 
mikechai's Avatar
 
Join Date: Jul 2002
Location: Malaysia
Posts: 700
Default Re: 6800 Series Anti Aliasing Sample patterns

Excellent work there ChrisRay!
This would be the most detail and useful AA investigation for NV cards!
__________________
P4 1.6A @ 2382 MHz | 149x16@1.625V | Asus P4S533 |
256MBx2 Samsung PC2700 | MSI GF2gts 32MB DDR

Last edited by mikechai; 06-29-04 at 08:16 PM.
mikechai is offline   Reply With Quote
Old 06-24-04, 10:01 PM   #4
MUYA
 
Join Date: Jul 2002
Location: Hong Kong
Posts: 6,795
Send a message via MSN to MUYA
Default Re: 6800 Series Anti Aliasing Sample patterns

cool stuff...can ya bench with games liek ut2k3/ut2k4 ..far cry etc with some of unofficial AA modes thanks
__________________
I5-2500k@4.7GHz - MSI Z77A-GD65 - 4GB X2 A-DATA DDR3 1600 - Corsair H100 - Antec Quatro 850W
Gigabyte Windforce X3 GTX 680 OC - Dell 24" IPS
Intel 320 300 GB SSD - 1 TB Hitachi HDD - 2x 250 GB WD HDD
Corsair K90 - Corsair Venegance 2000 Headset - Razer Naga Epic
Corsair 600T Case
MUYA is offline   Reply With Quote
Old 06-24-04, 10:05 PM   #5
ChrisRay
Registered User
 
ChrisRay's Avatar
 
Join Date: Mar 2003
Location: Tulsa
Posts: 5,101
Default Re: 6800 Series Anti Aliasing Sample patterns

Quote:
Originally Posted by mikechai
Excellent work there ChrisRay!

p.s. why use GeForce 6 6800 instead of GeForce 6800 ?

because I keep prefixing it as the 6th Geforce card to carry the name. Bad habit


Quote:
Originally Posted by MUYA
cool stuff...can ya bench with games liek ut2k3/ut2k4 ..far cry etc with some of unofficial AA modes thanks

I am beginning to write an Image Quality review in my spare time for Nvnews. It's gonna be a massive undertaking project wise. So Might have to wait for that.
__________________
|CPU: Intel I7 Lynnfield @ 3.0 Ghz|Mobo:Asus P7P55 WS Supercomputer |Memory:8 Gigs DDR3 1333|Video:Geforce GTX 295 Quad SLI|Monitor:Samsung Syncmaster 1680x1080 3D Vision\/Olevia 27 Inch Widescreen HDTV 1920x1080

|CPU: AMD Phenom 9600 Black Edition @ 2.5 Ghz|Mobo:Asus M3n HT Deluxe Nforce 780A|Memory: 4 gigs DDR2 800| Video: Geforce GTX 280x2 SLI

Nzone
SLI Forum Administrator

NVIDIA User Group Members receive free software and/or hardware from NVIDIA from time to time to facilitate the evaluation of NVIDIA products. However, the opinions expressed are solely those of the members
ChrisRay is offline   Reply With Quote
Old 06-25-04, 12:08 AM   #6
Nv40
Agent-Fx
 
Nv40's Avatar
 
Join Date: Aug 2002
Location: everywhere
Posts: 2,216
Default Re: 6800 Series Anti Aliasing Sample patterns

hey why not some screenshots of old and new 8xS in Geforce6800.?

everytime i use 4xS i notice a huge diference in the IQ of the games.. instantly.. 8xS should be awesome!! and usefull in games not to demanding in power and using conservative resolutions.. like 1024x768.
Nv40 is offline   Reply With Quote
Old 06-25-04, 12:10 AM   #7
ChrisRay
Registered User
 
ChrisRay's Avatar
 
Join Date: Mar 2003
Location: Tulsa
Posts: 5,101
Default Re: 6800 Series Anti Aliasing Sample patterns

Quote:
Originally Posted by Nv40
hey why not some screenshots of old and new 8xS in Geforce6800.?

everytime i use 4xS i notice a huge diference in the IQ of the games.. instantly.. 8xS should be awesome!! and usefull in games not to demanding in power and using conservative resolutions.. like 1024x768.

Problem with screenshots, Is Currently I lack webspace, I would love very much to Quality COmparison Shots, (Which is why I am writing a review) But I have no place to host screens that would either mode justice.



*edit* Update! screenshots posted below comparing each respective mode.
__________________
|CPU: Intel I7 Lynnfield @ 3.0 Ghz|Mobo:Asus P7P55 WS Supercomputer |Memory:8 Gigs DDR3 1333|Video:Geforce GTX 295 Quad SLI|Monitor:Samsung Syncmaster 1680x1080 3D Vision\/Olevia 27 Inch Widescreen HDTV 1920x1080

|CPU: AMD Phenom 9600 Black Edition @ 2.5 Ghz|Mobo:Asus M3n HT Deluxe Nforce 780A|Memory: 4 gigs DDR2 800| Video: Geforce GTX 280x2 SLI

Nzone
SLI Forum Administrator

NVIDIA User Group Members receive free software and/or hardware from NVIDIA from time to time to facilitate the evaluation of NVIDIA products. However, the opinions expressed are solely those of the members

Last edited by ChrisRay; 06-25-04 at 04:34 PM.
ChrisRay is offline   Reply With Quote
Old 06-25-04, 04:13 PM   #8
ChrisRay
Registered User
 
ChrisRay's Avatar
 
Join Date: Mar 2003
Location: Tulsa
Posts: 5,101
Default Re: 6800 Series Anti Aliasing Sample patterns

I just updated the results to show Image Quality among the various Modes. I hope this investigation helps some people.
__________________
|CPU: Intel I7 Lynnfield @ 3.0 Ghz|Mobo:Asus P7P55 WS Supercomputer |Memory:8 Gigs DDR3 1333|Video:Geforce GTX 295 Quad SLI|Monitor:Samsung Syncmaster 1680x1080 3D Vision\/Olevia 27 Inch Widescreen HDTV 1920x1080

|CPU: AMD Phenom 9600 Black Edition @ 2.5 Ghz|Mobo:Asus M3n HT Deluxe Nforce 780A|Memory: 4 gigs DDR2 800| Video: Geforce GTX 280x2 SLI

Nzone
SLI Forum Administrator

NVIDIA User Group Members receive free software and/or hardware from NVIDIA from time to time to facilitate the evaluation of NVIDIA products. However, the opinions expressed are solely those of the members
ChrisRay is offline   Reply With Quote

Old 06-25-04, 05:12 PM   #9
stncttr908
Registered User
 
stncttr908's Avatar
 
Join Date: Aug 2002
Location: NJ, USA
Posts: 4,496
Send a message via AIM to stncttr908
Default Re: 6800 Series Anti Aliasing Sample patterns

Very nice work. I hope this gets a front page link ASAP!
__________________
PC - | Core i7-2600K @ stock | Gigabyte GA-P67A-UD3 | 4GB Patriot Sector 5 DDR3 | Galaxy GTX 460 1GB @ stock | Corsair Force 120GB SSD | Seagate 1TB 7200RPM | 320GB Seagate 7200.10 | 2x Seagate 500GB USB 2.0 | Lite-On 20x SATA DVD+RW | Silverstone TJ-09 | Corsair 620W PSU | Logitech Z-5500s | Sennheiser HD-570 headphones | Samsung 2494LW |

Laptop - | Dell Inspiron 1420 | C2D T7300 (2.0GHz, 4MB cache) | 2GB DDR2-667 | 160GB 7200RPM HDD | DVD +/- RW | 14.1" WXGA+ (1440x900) | Broadcom 802.11g | NVIDIA 8400M GS 128MB |
stncttr908 is offline   Reply With Quote
Old 06-25-04, 06:59 PM   #10
dan2097
Registered User
 
Join Date: Feb 2003
Posts: 205
Default Re: 6800 Series Anti Aliasing Sample patterns

Nice work Chris, in that shot 8xfsaa isnt really that much slower than than 4xfsaa

Its always impressive how much better even just 2xfsaa looks than no fsaa. Do you know what the performance is in that shot at 0xfsaa +16xaf/2xfsaa +0xaf?

Good job, hope it makes the front page
dan2097 is offline   Reply With Quote
Old 06-25-04, 08:46 PM   #11
noko
noko
 
noko's Avatar
 
Join Date: Sep 2002
Location: Orlando Florida
Posts: 735
Default Re: 6800 Series Anti Aliasing Sample patterns

I thought ATI had the edge anti-aliasing solution in the bag, now I am not so sure. The quality for 2x/4x MSAA is far as I am concerned the same. The ATI 6x compared to Nvidia's new 8xS I think will go to Nvidia due to the FSAA part. I am definitely looking forward to all of this. Temporal AA is interesting but I've only found one game that it worked well on and that was MaxPayne II (that was on an old 9700Pro I might add). The choice of both using MSAA and FSAA as well as a combination of the two is great. Some games won't do MSAA but will do FSAA, Splinter Cell is one of them if I am not mistaken. If so, then I will probably get Splinter Cell now.

ChrisRay, could you check into titles that do not do MSAA like Splinter Cell, that is if you have them and see they will work with FSAA?
noko is offline   Reply With Quote
Old 06-26-04, 12:08 AM   #12
ChrisRay
Registered User
 
ChrisRay's Avatar
 
Join Date: Mar 2003
Location: Tulsa
Posts: 5,101
Default Re: 6800 Series Anti Aliasing Sample patterns

I'll try Noko. But at the moment I am very pressed for time. Trying to do alot of things, benches, IQ Comparisons ect

Chris.


P.S. Updated again. Should be much easier to read now.
__________________
|CPU: Intel I7 Lynnfield @ 3.0 Ghz|Mobo:Asus P7P55 WS Supercomputer |Memory:8 Gigs DDR3 1333|Video:Geforce GTX 295 Quad SLI|Monitor:Samsung Syncmaster 1680x1080 3D Vision\/Olevia 27 Inch Widescreen HDTV 1920x1080

|CPU: AMD Phenom 9600 Black Edition @ 2.5 Ghz|Mobo:Asus M3n HT Deluxe Nforce 780A|Memory: 4 gigs DDR2 800| Video: Geforce GTX 280x2 SLI

Nzone
SLI Forum Administrator

NVIDIA User Group Members receive free software and/or hardware from NVIDIA from time to time to facilitate the evaluation of NVIDIA products. However, the opinions expressed are solely those of the members
ChrisRay is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 01:32 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.