Originally posted by: munky
If you're gonna claim x86 cpu's are too slow to run physics acceptably, then why bring them up as an alternative platform?
I didn't say you can't do any physics on the CPU at all. Should be pretty obvious, since games have been doing physics on the CPU for years. Everyone knows that.
You CAN do physics on the CPU, and both PhysX and Havok allow you to do that.
But in both cases, the CPU's performance is going to limit the amount of effects you will be able to use. Therefore, effects like cloth, water, softbodies etc will not be an option. Which is why we haven't seen them in any games without accelerated physics, regardless of whether the games used Havok, PhysX, or some other API.
Originally posted by: munky
If a person is looking to have the extra physics effects as offered on the gpu, then x86 cpu's are not an option.
Exactly, which means that currently Havok is not an option.
If you don't want to use the extra physics, then you could still use PhysX on an x86 CPU instead of Havok. The extra physics effects aren't the
only thing that PhysX does.
Again, I was responding to the claim that PhysX would only run on nVidia GPUs.
This simply is not true. If you use PhysX on an x86 CPU, it's still a good alternative to Havok on CPU. PhysX just allows you the OPTION of GPU/PPU acceleration and extra effects. Havok doesn't.
I didn't think it would be THAT hard to understand. And I am amazed at how selectively my posts are read, and how they are only partially understood or pulled out of context. It seems deliberate (I give you the benefit of the doubt that you're not really THAT thick. Sadly that means that I think you are trolling and being obnoxious on purpose).