John Carmack: Not a big fan of PhysX

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Dec 30, 2004
12,553
2
76
Originally posted by: KIAman
I agree with BenSkywalker. I'm not holding my breath until real physics makes its debut. Realistic paper and cloth is meh.

I'd consider something that can not only accelerate, but simulate the following.

1. Gravity
2. Wind
3. Magnetics
4. Motion
5. Skin!!!!
6. HAIR!!!!
8. Skeletal articulation
9. Explosions
10. Layer movements


Although, in the end, physics just contribute to the graphical experience and not much to the gaming experience (except mirror's edge like games). What would revolutionize gaming experience is AI.

Give me an AI card and make my single player FPS more spicy, not just "HELL MODE" where 1 nick on my finger is instadeath.

Physx is not going to help with any of those; nor is it going to add value to gamplay. Those are far too complex to bother with for a game.

#1, 3 are simply equations, have you not had physics? We're talking f=ma where a = 9.8m/s^2. SIMPLE any processor can do it, and has, as Burnout has shown, with millions of particles flying everywhere during a crash, and on only 2 cores to boot.
 

Keysplayr

Elite Member
Jan 16, 2003
21,219
55
91
Originally posted by: soccerballtux
Originally posted by: KIAman
I agree with BenSkywalker. I'm not holding my breath until real physics makes its debut. Realistic paper and cloth is meh.

I'd consider something that can not only accelerate, but simulate the following.

1. Gravity
2. Wind
3. Magnetics
4. Motion
5. Skin!!!!
6. HAIR!!!!
8. Skeletal articulation
9. Explosions
10. Layer movements


Although, in the end, physics just contribute to the graphical experience and not much to the gaming experience (except mirror's edge like games). What would revolutionize gaming experience is AI.

Give me an AI card and make my single player FPS more spicy, not just "HELL MODE" where 1 nick on my finger is instadeath.

Physx is not going to help with any of those; nor is it going to add value to gamplay. Those are far too complex to bother with for a game.

#1, 3 are simply equations, have you not had physics? We're talking f=ma where a = 9.8m/s^2. SIMPLE any processor can do it, and has, as Burnout has shown, with millions of particles flying everywhere during a crash, and on only 2 cores to boot.

Question dude. How come you are dead set against physics on the GPU when it is many, many times more powerful for these types of calculations? Yes, a CPU is "capable" of these calculations, but in no way in hell can it do it as quickly as even the weakest GPU core today. ESPECIALLY if you add all of those items in the above list simultaneously. How much hope do you think a CPU has of running these things more quickly than a GPU?

I don't understand what you're thinking, or more accurately, "how" you are thinking.

And bolded above, what the heck? I'm trying to figure out if you mean PhysX won't help with any of those, or physics. Is this difference distinctive for you? or is it synomomous?