Game Devs Only Use PhysX For the Money, Says AMD
arcticstoat writes "AMD has just aimed a shot at Nvidia's PhysX technology, saying that most game developers only implement GPU-accelerated PhysX for the money. AMD's Richard Huddy explained that 'Nvidia creates a marketing deal with a title, and then as part of that marketing deal, they have the right to go in and implement PhysX in the game.' However, he adds that 'the problem with that is obviously that the game developer doesn't actually want it. They're not doing it because they want it; they're doing it because they're paid to do it. So we have a rather artificial situation at the moment where you see PhysX in games, but it isn't because the game developer wants it in there.' AMD is pushing open standards such as OpenCL and DirectCompute as alternatives to PhysX, as these APIs can run on both AMD and Nvidia GPUs. AMD also announced today that it will be giving away free versions of Pixelux's DMM2 physics engine, which now includes Bullet Physics, to some game developers."
Sounds to me like AMD just wishes they'd thought of it first. There's no reason AMD couldn't offer similar deals.
I wouldn't be surprised if most game devs wouldn't implement PhysX if not for a subsidy. Only half the market is going to be able to take advantage of it after all. It may not be that they don't want it, just that it's not an economical use of their time otherwise.
Give me Classic Slashdot or give me death!
Wow, that's so badly edited it's surreal.
This is one of those days where even the "Preview" button doesn't help.
That should read "Says the kid that the dog isn't playing with."
Welcome to the Panopticon. Used to be a prison, now it's your home.
duh, it's got what gamers crave!
Mod me down, my New Earth Global Warmingist friends!
Even before hardware accelerated PhysX was on CUDA and you only got it with the standalone card, I always thought PhysX looked a bet nicer than Havok in action. I've been wishing more games used PhysX for a while, but it seems that if a game is going to be cross-target to the consoles as well, Havok is just a lot more likely. It may just be my own perceptions, but things seem to have a bit more consistent behaviour in regard to momentum and mass in PhysX whereas Havok seems a bit "floaty" a lot of the time. This may just be a result of constants designers pick, or something, I don't really know the details. But I personally just like PhysX better, from a player standpoint, hardware accelerated or not.
Ask, and ye shall receive: http://en.wikipedia.org/wiki/PhysX#PPU
Living With a Nerd
GPU makers are in a bind:
- IGP are now enough for 90% of users: office work (even w/ Aero), video, light gaming, dual-screen... all work fine with IGPs
- the remaining 10% (gamers, graphic artists) are dwindling for lack or outstanding games: game publishers are turned off by rampant piracy, mainly online games bring in big money nowadays
- GPGPU is useless except in scientific computing: we already have more x86 cores than the devs know how to use, let alone use a different computing paradigm
- devs have to target the lowest common denominator, which means no GPGPU for games
I'm actually think of moving my home PC to one of the upcoming ARM-based smarttops. They look good enough for torrenting + video watching + web browsing, consume 10 watts instead of 150...
The Cloud - because you don't care if your apps and data are up in the air.
Intel owns Havok (since 2007) and licenses it out all over the place. There's a page that has all the titles using it (http://www.havok.com/index.php?page=available-games) and it is not a small list. Havok also runs on the CPU exclusively (and will probably continue that way since Intel wants to sell quad cores) so works no matter what your graphics card.
It's also not just physics anymore, there's Havok animation libraries and so on.
This kind of incentive is anti-competitive.
1. It eliminates competition by feature/functionality.
2. It meaningfully constrains innovation. A novel product without capitalization to participate is shut out. (That's the goal anyway)
That said, this kind of incentivizing is everywhere. (game consoles, mega-retailers, mobile phones) No one seems to care about the increased costs consumers assume or constraint on innovation.
I have my bias, what is yours?
http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
A friend told me about his experience with Utopia. It implemented GPU-accelerated physics in one of recent patches. But try hard as you wish, he failed to notice any difference for weeks of gameplay. Until he entered the central city. With flags by the entrance fluttering smoothly in the wind, instead of the old static animation.
Yep, that's it. Many megabytes of a patch, a game of hundreds of miles of terrain, hundreds of locations, battles, vehicles, all that stuff... and physics acceleration is used to flutter flags by the entrance.
45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
We don't have any proof that developers don't want PhysX. What we have is spokes person from company A saying that no one wants company B's technology. There are no scientifically obtained statistics only one guy's - a competitor - opinion.
Nor did the article state *why* it may be unwanted, or any specific why-nots for using PhysX
Oh crap, did I just cross the line into trolldom?
Yes, that's something up with which I cannot put.
I am not a crackpot.
i wouldnt even care if physx was the biggest software innovation of the century - in gaming, especially in regard to graphics, we have suffered a lot because of proprietary shit in the last 2 decades. i dont want to see that again. even if its coarse, inadequate at the start, everyone should push for open standards so that we wont get in deep trouble later.
Read radical news here
I have to disable PhysX in the nVidia control panel to get HL2 or any of the Source engine games to run properly! I had no idea what was causing these games to crash. After disabling PhysX they work right every time!
Apparently it doesn't do anything crucial or even noticable as my games run just fine with it turned off. And now I'm told the game devs don't even want to use it?
This "feature" has caused me nothing but grief!