PhysX in action
Sunday, May 31, 2009 7:12:00 AM
It was just a matter of time for proper PhysX drivers for nVidia cards to show after NVidia bought Ageia.
PhysX (formerly Novodex SDK) running on GPU can bring us lots of advantages (read: more FPS, better effects) without having the need for specialized hardware.
It would be nothing special about that as currently it is possible for any physics simulation engine to use CUDA or OpenCL to make people feel power of modern GPUs, but NVidia by buying PhysX made it possible for lots of games to be supported 'automagically'.
One of such games is Unreal Tournament III for which NVidia/Ageia released special PhysX mod featuring 3 extra maps.
The first and most obvious thing when you enable HW PhysX in UT3 is that game's running faster. That's nothing as I cannot really tell the difference between 100 and 120 FPS
Especially if my LCD refreshes with 75 Hz
The real difference starts when you try one of three special maps: HeatRay_PhysX, Tornado_PhysX or Lighthouse_PhysX. Then you can see what PhysX acceleration is all about... Just to mention hundreds, or rather thousands of flying around particles, hail, destructible wooden elements, brick walls (not all though
) and really awesome tornado.
Below you can see some screenshots I took today:

Apart games - there are of course some PhysX demos available as well. Here you can see screenshots from fluid demo and PhysX screensaver - both available here.




PhysX (formerly Novodex SDK) running on GPU can bring us lots of advantages (read: more FPS, better effects) without having the need for specialized hardware.
It would be nothing special about that as currently it is possible for any physics simulation engine to use CUDA or OpenCL to make people feel power of modern GPUs, but NVidia by buying PhysX made it possible for lots of games to be supported 'automagically'.
One of such games is Unreal Tournament III for which NVidia/Ageia released special PhysX mod featuring 3 extra maps.
The first and most obvious thing when you enable HW PhysX in UT3 is that game's running faster. That's nothing as I cannot really tell the difference between 100 and 120 FPS
Especially if my LCD refreshes with 75 Hz
The real difference starts when you try one of three special maps: HeatRay_PhysX, Tornado_PhysX or Lighthouse_PhysX. Then you can see what PhysX acceleration is all about... Just to mention hundreds, or rather thousands of flying around particles, hail, destructible wooden elements, brick walls (not all though
) and really awesome tornado.Below you can see some screenshots I took today:

Apart games - there are of course some PhysX demos available as well. Here you can see screenshots from fluid demo and PhysX screensaver - both available here.






Mikeape67 # Sunday, May 31, 2009 3:29:04 PM
your hardware setup ?
...4 me its time to get a new pc !
soulcoder # Sunday, May 31, 2009 7:19:45 PM
But seriously - I'm trying to keep my config up to date - not going for most expensive stuff (prices will drop so why bother) but still going for stuff that will run most games with decent speed at max settings.
As I see it today - good/best dual core, maybe o'clocked a little, good GPU (I got 275 and I'm happy), lots of RAM and tera-harddrive (so to be able to install all space hungry games).
More cores will be helpful when Alan will wake
I plan switching for quads with Win7...
Anonymous # Monday, June 1, 2009 8:22:21 AM
Anonymous # Monday, June 1, 2009 8:23:21 AM
soulcoder # Monday, June 1, 2009 9:15:45 PM
It's not that SLI is needed but I think either way is a real requirement - my old 8800 alone was not powerful enough...
SLI requires setting aside same GPUs with same memory so answer is easy: scrap 7xxx, buy GTX 260/275 - you'll see really big improvement on performance.
Mikeape67 # Wednesday, June 10, 2009 11:41:12 PM
Marcin Zdundnhotch # Tuesday, June 16, 2009 1:13:06 PM
And after the 2 weeks I suppose I have got stable system, again (275 +new HDD +slightly more powerful power supply unit)
soulcoder # Tuesday, June 16, 2009 7:11:10 PM
Marcin Zdundnhotch # Tuesday, June 16, 2009 7:28:49 PM
soulcoder # Tuesday, June 16, 2009 7:37:46 PM