Was helping a few people in-game with getting a bit more performance out of the game, when one of them (
@Rune) went ahead and did some independent testing and joined in.
It turns out that if you go into nVidia's Control Panel and turn OFF Ambient Occlusion, you can nearly double your framerate within the game. This was confirmed by myself,
@Rune and a couple others.
Comments
*goes and tries this*
Any idea what Ambient Occlusion is actually for?
But yeah, it typically comes with a fairly hefty performance hit for not very much of a visual boost.
it was set On by default on mine
regardless, turning it off made a huge difference
Basically ambient occlusion changes lightning to give shadows a more "Realistic" look, particularly in corners and crevices. It makes it so areas that would get little direct light in the real world have more of a shaded appearance.
I hate this option because it can make a huge hit to your FPS for what IMO is a very subtle and barely noticeable change to your graphics.
However, this isn't some breakthrough. Ambient occlusion is an in-game option and I'm sure we've all tried turning it off to get better performance.
Anyway, I agree it's not very noticeable in a lot of games, but in CO it adds quite a bit to the appearance of the world. That said, I'd rather have my framerate back up to tollerable levels than the nice shadows in the corners.
Post Processing, However, is another story. It is a significant amount of image quality, as well as FPS. In CO, it is worth turning this on.
The in game AA looks odd and sort of blurry to me, so I forced AA through the control panel instead, and while it has less visual effect than in other games, it does look a good deal better. The HUGE difference though was the FPS BOOST it gave me, I tried turning it on and off again and noticed better framerates.
Hovering above M city without any AA I got about 42 FPS average (nearly all on high besides draw distance sliders at 100%, no AA and low shadows). After turning on 4xAA in the control panel I logged into the same scene and got about 52 FPS average, I then turned it up to 8xAA and got about 55 FPS average. When I get home from work today I will try turning it further up, since getting better looks AND FPS is a rather sweet deal
Anyway I have noticed this in a few other games, and it seems to be caused by poor utilization of the GPU and too much stress on CPU's, so putting more load on the GPU actually serves as a carrot on a stick and makes the whole thing run im better harmony. One other game which had this for me at least is WAR, which much like CO got rather poor optimization.
Even after the FPS boost there is still no way I can turn shadows to medium/high on my Geforce 9800GTX, apparently Cryptic can't code shadows without it killing 50% of the game performance...
For reference my PC setup is:
3,16 Core2Duo
4 gigs RAm
Geforce 9800GTX
Vista 32 bit
worked for me
Prior to this was getting average 20-30 fps, sometimes reaching 35.
With this change in place, I went to 58-65 fps.
Great work Wasabee!
(I'm on a 9800GT)
Is that the only setting you changed on the control panel?
I'm running NVidia Gforce 8800 GTS under vista. Any idea what the problem could be?
OMG, this works so well. I got a jump from 35-40FPS to around 60+stable and sometimes at 85+FPS. Thanks for the advice. I have everything set to its maximum value. Although right now I can see some jagged edges, it still beats having slow downs, now it runs soo smooth.
Here are my specs
3.80 i7 965
6GB RAM
2 x GTX 295s
Vista 64bit
1920x1200 res
I thought my PC would be able to handle anything for now. But apparently it cannot handle AA too well. Thanks for the info though. Oh and it does not matter if I have my AA at 2x or 8x, I get the same FPS the moment I turn it on. It drops from 80FPS to 35-40FPS, that is cutting the performance down in half.
Actually an update, in MC I am still getting 35-40 FPS