Bouncing Zabaglione Bros.
Legend
What am I missing here? I thought by buying a nVidia card (and one of the best) you get a lot of visual extras and the card takes care of the math doing it? Then why does the fps tank? 285 is quite a capable card, no?
Looks like strange marketing to me; "Buy a PhysX card with lots of visual extras in games and get your fps halved at the same time". With fps nearly halfed, why couldn't these extras be run on the CPU and an AMD GPU instead?
Please explain as I feel very confused at the moment.
With DX10.1 wasn't the games (like Assassins Creed before a patch took it away) both looking better AND running faster?
Because the extra features of Physx still needs to run on your graphics card, reducing the amount of horsepower available for things like more frames.
It's all very well some people claiming "you don't need more than 60 fps because that's what the game is locked to", but you won't ever get to 60 fps if your card tanks because it can't do the physics calculations and the graphics calculations at the same time. So you need more horsepower in the form of a faster card.
This is where the current "Physx > All" marketing push from Nvidia falls down - they don't have cards fast enough to actually use Physx and keep a reasonable speed up, as shown by their one big Physx title, "Batman Arkham Asylum". Maybe in the next generation of Nvidia cards in the middle of next year.
With DX10.1 wasn't the games (like Assassins Creed before a patch took it away) both looking better AND running faster?
That allowed the devs to render more efficiently, thus your card was doing less work and so had more free processing time, allowing other effects, increased framerate or higher resolution. This is one of the advantages of the newer versions of DX10/11 and a matching graphics card.