Thursday, March 7th 2013

NVIDIA Announces PhysX and APEX Support for Sony PlayStation 4

NVIDIA today announced support for Sony Computer Entertainment's PlayStation4 with the popular NVIDIA PhysX and NVIDIA APEX software development kits (SDKs). Game designers use PhysX and APEX technologies for collision detection and simulation of rigid bodies, clothing, fluids, particle systems and more across a wide range of platforms, including desktop PCs, game consoles, and mobile and handheld devices.

NVIDIA PhysX technology is the world's most pervasive physics solution for designing real-time, real-world effects into interactive entertainment titles. The PhysX development environment gives developers unprecedented control over the look of their final in-game interactivity.

Taking PhysX technology content creation to the next level, NVIDIA APEX technology lets artists create intricate physics-enabled environments. They can expand the quantity and visual quality of destructible objects; make smoke and other particle-based fluids integral to game play; and create life-like clothing that interacts with the character's body to achieve more realism in their games.

"Great physics technology is essential for delivering a better gaming experience and multiplatform support is critical for developers," said Mike Skolones, product manager for PhysX at NVIDIA. "With PhysX and APEX support for PlayStation4, customers can look forward to better games."

NVIDIA PhysX and APEX technologies are designed to run on a variety of CPU architectures and can be accelerated by any CUDA architecture-enabled NVIDIA GPU, GeForce 8-series or higher.
Add your own comment

102 Comments on NVIDIA Announces PhysX and APEX Support for Sony PlayStation 4

#51
okidna
TheMailMan78Is Metro 2033 on there?
Yes, and probably the latest/newest game (2010) in that list.
Posted on Reply
#52
TheMailMan78
Big Member
tokyoduongPhysX is such a waste of time. I really liked the idea of a cheap PPU. I wished Aegia didn't sell its soul. I was really thinking of buying one until NVIDIA picked it up. Why don't they just make a small chip that can be integrated into any graphics card and just charge a small royalty fee. I just can't see how NVIDIA can win with their current policy.
With all these new open standards, the BS propriety stuff can only be forced with lots of money. Something that NVIDIA doesn't have a lot of.
I like PhysX. Adds a lot to games when its hardware accelerated.
Posted on Reply
#53
TheLaughingMan
FluffmeisterNot sure what point your making beyond what Xzibit posted? It's widely used across multiple platforms, so is PhysX.
PhysX actually isn't your post proved that with a total of what, 11 games that use it.
Posted on Reply
#54
Mindweaver
Moderato®™
TheMailMan78I like PhysX. Adds a lot to games when its hardware accelerated.
I have to agree. I like PhysX and is the main reason I just bought a GTX680. :toast:

EDIT: Did I tell you I just bought a MSI GTX680 PE? It's out for Delivery. :toast:
Posted on Reply
#55
HumanSmoke
Can't say the press release was anything other than 1. expected, and 2. standard boilerplate.

The Unreal engine features prominently in PS4 PR...and Unreal features what physics engine ?...and Nvidia have been listed as a PS4 partner for some time- if they aren't providing hardware for the system, what else would their partnership be offering ?
TheLaughingManPhysX actually isn't your post proved that with a total of what, 11 games that use it.
Well considering the topic at hand is PS4, then you'd probably need to include console games as well- and since Unreal has PhysX integrated, maybe those eleven titles (????????) need augmenting
Posted on Reply
#56
tokyoduong
TheMailMan78I like PhysX. Adds a lot to games when its hardware accelerated.
Yes it does. I don't doubt that. I've seen it in Batman and Mirror's Edge as best use of PhysX. It's a big difference but not exactly a make or break deal in almost all titles. And the problem is that those titles where it worked great was single player mainly. Why don't make physX an open standard but spend some money optimizing it for their CUDA cores. Yes, it will run on all GPUs but it will be best on NVIDIA cards. That way, I can get a decent taste of physX with whatever GPU i have and decide for myself whether i should plunge for NVIDIA or not on my next card purchase.

The fact that PhysX is not a deciding factor for gamers buying a new card means their strategy is not working. The fact that physX is not that important for gamers means that developers will not go heavy on implementing PhysX unless they have an incentive payment from TWIMTBP.
Posted on Reply
#57
TheMailMan78
Big Member
tokyoduongYes it does. I don't doubt that. I've seen it in Batman and Mirror's Edge as best use of PhysX. It's a big difference but not exactly a make or break deal in almost all titles. And the problem is that those titles where it worked great was single player mainly. Why don't make physX an open standard but spend some money optimizing it for their CUDA cores. Yes, it will run on all GPUs but it will be best on NVIDIA cards. That way, I can get a decent taste of physX with whatever GPU i have and decide for myself whether i should plunge for NVIDIA or not on my next card purchase.

The fact that PhysX is not a deciding factor for gamers buying a new card means their strategy is not working. The fact that physX is not that important for gamers means that developers will not go heavy on implementing PhysX unless they have an incentive payment from TWIMTBP.
AMD drivers are an incentive to go NVIDIA. PhysX is just gravy.
Posted on Reply
#58
tokyoduong
TheMailMan78AMD drivers are an incentive to go NVIDIA. PhysX is just gravy.
you have to bring another flame bait into this topic. I'm out.
Posted on Reply
#59
TheMailMan78
Big Member
tokyoduongyou have to bring another flame bait into this topic. I'm out.
Just going by my own experience.
Posted on Reply
#60
Fluffmeister
TheLaughingManPhysX actually isn't your post proved that with a total of what, 11 games that use it.
Posted on Reply
#61
cadaveca
My name is Dave
tokyoduongyou have to bring another flame bait into this topic. I'm out.
It's not flamebait. It's documented issues with Photoshop(OpenGL), which made him change.


I have issues myself, and am considering changing as well. It's not flamebait at all, it's just a users experience, and sentiment.

I haven't run Nv cards for any real length of time since the 7800GTX 256MB. I've had Nvidia cards since then, but have always preffered AMD cards. I am loath to switch, and just end up with other issues, but I am definitely not happy with the dual 7950's and dual 7970's that I run now, to the point that of those 4 VGAs, only one is getting used. I'd sell the others, but have some review work to finish with them, and then I'm changing as well. AMD's drivers suck in my config. You're more than welcome to come to my house and check it out, find out what I'm doing wrong, but I doubt you'll find much.

So you can add THAT to my "ANTI-NV" opinions posted earlier.
Fluffmeisterfarm4.staticflickr.com/3653/3390182310_f86c82cb95.jpg
Remember, he plays games near daily with the rest of the TS users, and uses an Nvidia card. To him, that is his perspective as an NVidia user. You may not like it, but that doesn't make it invalid. Whenever he sees something in-game that is cool, and thinks might be pHys-X, he's quick to ask me if I see similar(we paly together often). 8/10 times, I do. So Phys-X adds little to his experience so far.


If PHys-X is used behind the scenes, nobody cares. But the fact of the matter is that while it is used fairly often now, it doesn't really add much that a user can identify with, as that's 1000% due to it being CPU-based. When it doesn't add much to the user experience, of course it's usefulness will be questioned.
Posted on Reply
#62
tokyoduong
cadavecaIt's not flamebait. It's documented issues with Photoshop(OpenGL), which made him change.


I have issues myself, and am considering changing as well. It's not flamebait at all, it's just a users experience, and sentiment.

I haven't run Nv cards for any real length of time since the 7800GTX 256MB. I've had Nvidia cards since then, but have always preffered AMD cards. I am loath to switch, and just end up with other issues, but I am definitely not happy with the dual 7950's and dual 7970's that I run now, to the point that of those 4 VGAs, only one is getting used. I'd sell the others, but have some review work to finish with them, and then I'm changing as well. AMD's drivers suck in my config. You're more than welcome to come to my house and check it out, find out what I'm doing wrong, but I doubt you'll find much.
But we're talking about PhysX and not photoshop. I agree with you that NVIDIA cards works better with photoshop anyways. The gap is not as wide now as it used to be.

As far as gaming and physX goes(since they are closely/directly related), NVIDIA has made inconsistency and dirty tactics in the industry. I think it's great that they help devs optimize games to work with their hardware but they also do dirty tricks to make AMD look bad for no reason. If I am owning AMD hardware and the game runs like crap simply because of a bad business practice rather than hardware limitation then I would less likely buy into their products.

Just open up PhysX and put NVIDIA logo in it so it's pretty much repetitive marketing burned into everyone's brain whenever they start a game. Let it run on all hardware. Spend money to optimize on their CUDA cores. Devs will spend more time and resources coding for physX into their game. Watch people enjoy PhysX so much that they would rather buy NVIDIA cards instead of AMD because it just works better. That would make more sense as a long term strategy.
Posted on Reply
#63
Fluffmeister
cadavecaRemember, he plays games near daily with the rest of the TS users, and uses an Nvidia card. To him, that is his perspective as an NVidia user. You may not like it, but that doesn't make it invalid. Whenever he sees something in-game that is cool, and thinks might be pHys-X, he's quick to ask me if I see similar(we paly together often). 8/10 times, I do. So Phys-X adds little to his experience so far.


If PHys-X is used behind the scenes, nobody cares. But the fact of the matter is that while it is used fairly often now, it doesn't really add much that a user can identify with, as that's 1000% due to it being CPU-based. When it doesn't add much to the user experience, of course it's usefulness will be questioned.
You're right, I can't help it if people are going to be ignorant.
Posted on Reply
#64
cadaveca
My name is Dave
FluffmeisterYou're right, I can't help it if people are going to be ignorant.
Actually, I'd call your own attitude a bit ignorant as well. Like, no offense intended, but really that's how you come off, especially with this post as a perfect example. Ignorance is bliss, so they say. Why try to ruin someone's bliss?


Do keep in mind, that the local BoyScout troop is run out of my house, and as such, those BoyScout ideals are a big part of my character that has me feel this way. I dealt with Mailman and his driver issues, on many occasions, and he really is justified in making that change, and stating it as such.
tokyoduongBut we're talking about PhysX and not photoshop. I agree with you that NVIDIA cards works better with photoshop anyways. The gap is not as wide now as it used to be.
Well, I mean, Mailman posted AMD had driver issues, which was scoffed at. For him, there were issues, and he uses his PC both for gaming, and for Photoshop. He wasn't referring to issues with games. you called it flamebait, but that was really what made him change...driver issues.
Posted on Reply
#65
TheHunter
HW physx can be good, but its optimization sucks.

HW Physx3 has improved a little, but nothing major compared to physx2, it still crawls gpu with useless cycles (drawback calls) and lowers gpu usage instead of speeding it up..


I know i played a lot HW physx games and the more i played them the more i hatted this physics engine. Again optimization is bad.


Sw physx is ok, its just another physics engine, nothing special.
Posted on Reply
#66
Fluffmeister
cadavecaActually, I'd call your own attitude a bit ignorant as well. Like, no offense intended, but really that's how you come off, especially with this post as a perfect example. Ignorance is bliss, so they say. Why try to ruin someone's bliss?


Do keep in mind, that the local BoyScout troop is run out of my house, and as such, those BoyScout ideals are a big part of my character that has me feel this way. I dealt with Mailman and his driver issues, on many occasions, and he really is justified in making that change, and stating it as such.
I really can't help it if people get offended, this forum and many others like it are full of people getting butthurt everyday over things that basically mean very little in the grand scheme of things.

The fact is I simply stated it's no real surprise PhysX has been licensed again for the new consoles, which in turn resulted in all this fuss is suitable proof of that. ;)
Posted on Reply
#67
tokyoduong
cadavecaWell, I mean, Mailman posted AMD had driver issues, which was scoffed at. For him, there were issues, and he uses his PC both for gaming, and for Photoshop. He wasn't referring to issues with games. you called it flamebait, but that was really what made him change...driver issues.
I never scoffed at him about PhysX. I even said I PhysX works great but photoshop is off topic and a subjective comment about drivers is unnecessary. But I see his point, however, it is still off topic.

My point being they have this technology that should be mainstream and they spent lots of time and resources to push and make it mainstream. Then they spent lots of time and resources restricting people from experiencing it. It's like an identity crisis.

Now if they allow physx to run on the PS4 GPU then they're hypocritical. If they force it to run on the CPU then it's like what you mentioned above. The difference in gaming experience will not be that noticeable if it's even noticed. The cost will get passed to the consumer one way or another with a half assed implementation of something that could/should work great on every title. AMD users will be pissed and NVIDIA users doesn't get to fully utilize PhysX iin all its glory because devs doesn't want to heavily code something that NVIDIA shut out half their potential customers.
FluffmeisterI really can't help it if people get offended, this forum and many others like it are full of people getting butthurt everyday over things that basically mean very little in the grand scheme of things.

The fact is I simply stated it's no real surprise PhysX has been licensed again for the new consoles, which in turn resulted in all this fuss is suitable proof of that. ;)
But you posted this after you read the news. Had you predicted this before the news came out then you would've had a great career as a prophet :)
Posted on Reply
#68
TheMailMan78
Big Member
tokyoduongI never scoffed at him about PhysX. I even said I PhysX works great but photoshop is off topic and a subjective comment about drivers is unnecessary. But I see his point, however, it is still off topic.
I was giving you a reason IMO that is valid to switch even without PhysX which was based off of this comment.
tokyoduongYes, it will run on all GPUs but it will be best on NVIDIA cards. That way, I can get a decent taste of physX with whatever GPU i have and decide for myself whether i should plunge for NVIDIA or not on my next card purchase.
Also NVIDIA bought PhysX as a fluff for developers to use their tech and license. They spent good money on it just so they could win a profit. Now you want them to make it "open source". Great idea there Buffet.
Posted on Reply
#69
Fluffmeister
tokyoduongBut you posted this after you read the news. Had you predicted this before the news came out then you would've had a great career as a prophet :)
I said people were reading too much into it too, but you're right, I should have predicted the impending tears. :)
Posted on Reply
#70
erocker
*
FluffmeisterI said people were reading too much into it too, but you're right, I should have predicted the impending tears. :)
You can stop now. No need to continue down this road. You've said what you need to say, no point in continuing. Let others partake in the discussion.
Posted on Reply
#71
buildzoid
Nvidia would never let AMD run Physx without some sort of forced slow down because AMD cards have a lot more compute power than Nvidia cards so they would run PhysX better.
GTX 680 ~ 3TFLOPS
HD 7970 Ghz ~ 4TFLOPS
GTX Titan ~ 4.5TFLOPS
So if PhysX was equally well optimized for both AMD and Nvidia GPUs then the AMD ones would run it better. The only nvidia card that has more compute power than the 7970 Ghz is the GTX Titan which is to expensive to compete in this.
Posted on Reply
#72
newtekie1
Semi-Retired Folder
buildzoidNvidia would never let AMD run Physx without some sort of forced slow down because AMD cards have a lot more compute power than Nvidia cards so they would run PhysX better.
GTX 680 ~ 3TFLOPS
HD 7970 Ghz ~ 4TFLOPS
GTX Titan ~ 4.5TFLOPS
So if PhysX was equally well optimized for both AMD and Nvidia GPUs then the AMD ones would run it better. The only nvidia card that has more compute power than the 7970 Ghz is the GTX Titan which is to expensive to compete in this.
The tiny amount of compute power PhysX needs to run would make the difference between the GPUs moot. I mean, we're talking about a technology that can be maxed out on a GTX250 with is only capable of ~450GFLOPS. The PhysX calculations are relatively easy for a GPU to compute, it is all the extra graphical crap that has to be rendered on the screen that it generates that really cause the performance issues.
Posted on Reply
#73
buildzoid
Yeah because so far it's implementations are limited to aesthetics if it was use for highly detailed environment destruction (Redfaction style but much bigger something like leveling a skyscraper/s) or something similar then the requirements would start stacking up.
Posted on Reply
#74
TheoneandonlyMrK
buildzoidYeah because so far it's implementations are limited to aesthetics if it was use for highly detailed environment destruction (Redfaction style but much bigger something like leveling a skyscraper/s) or something similar then the requirements would start stacking up.
Bring exactly that.... someone please xD
Posted on Reply
#75
Phusius
Do we even want Physx? When I tried out a GTX 680 Arkham City generally ran fine but when Physx was enable it still dipped into 20's and 30's FPS at times... and that was a 680...

You pretty much have to have a separate card for Physx to enable it on High in games like Arkham City... so I dunno.
Posted on Reply
Add your own comment
Apr 25th, 2024 11:31 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts