Looks like PhysX has even begun to displace Havok in the marketplace. We'll see if the trend continues in the long run. Should be interesting to see if PhysX can make inroads in the console market though...
*This is NOT distinguishing between CPU and GPU PhysX
More about :popular physics engines comparison physx havok ode
just because a game is made with a particular physics engine doesn't make it better than the other.
havok is the best one to date, but because of the complications that arise from using (way different programming from physics x) not many company's want to even use havok. the few games that got havok showed way better physics than physics x.
What I don't get, is when 360 came out everyone was bragging about how it had nvidia graphics and that its better than ps3 and wii because of it. And now that ATI has a new card out, and Nvidia doesn't even have a prototype (trust me I know, I cant say anything more) all I cant find for ps3 specs is ATI this ATI that. What happened to when it had nvidia?
but off of that, havok is better, no matter what, physics x is old news, havok is the future.
I would argue the opposite: Havok is built into a really strong engine, which naturally leads to more polished games. As a API though, PhysX can be used by most any title, regardless of the engine used, which leads to a lot more crapware overall. That being said, with it being the default Physics API for the Unreal3 engine, I expect support to take off next year.
Also remember, GPU bound PhysX is only a small part of the overall API.
Just see if you ever get more than 1 core for Physx working on a cpu.
My point is, if they can get it to work so well on consoles, certainly a i7 should deliver fairly well also on a PC, but they dont, you somehow need to buy a nVidia only gfx card, since theyve also disallowed the usage of anything but nVidia cards.
If they can wring out good perf on consoles using their cpus, then why not PCs?
Its gimped intentionally, just like other certain things theyve done, and to me it plays more against them than for them, as Im sure alot of people were and still are upset they cut out the ATI option, as well as them doing so on PC cpus.
Theyve left the cpu option available only to promote their cards IMO, and that too is the wrong move in the wrong direction at the wrong time