Nvidia offers 'PhysX' for Sony PlayStation 3
Updated on March 18 at 8:00 p.m. PST with additional information throughout.
Nvidia on Tuesday said it has signed a license agreement with Sony to provide PhysX technology for the PlayStation 3, whereby Nvidia becomes the official tools and middleware provider for Sony PS3.
Nvidia's PhysX technology--based on the laws of physics--enables game objects to respond in a realistic way to physical events. More conventional technology uses a canned response, in which the same response is repeated over and over.
For example, a window breaks, or a person falls the same way every time. In a PhysX-enabled football sports game, however, the angle and velocity of the impact is calculated by the graphics processor to generate a real-time response that is different practically every time.
The agreement with Sony Computer Entertainment covers tools and middleware for the PlayStation 3. Nvidia is now an official Tools and Middleware provider for Sony PS3, according to Bryan Del Rizzo, an Nvidia spokesman. "This new relationship means a couple of changes in how the PhysX SDK for PS3 is managed. As a Sony Computer Entertainment Tools and Middleware provider, Nvidia will now be exclusively responsible for maintaining and enhancing the PS3 PhysX SDK," he said.
Rizzo continued: "Additionally, while Sony has a license to distribute and support users of the binary version of the PhysX PS3 SDK, Nvidia will now be responsible for licensing the source code PhysX SDK for PS3 as well providing direct support to all source code-licensed PhysX PS3 developers," he said. "This newly announced tools and middleware relationship with Sony closely mirrors the licensing and support model that has existed for years with Microsoft and its Xbox 360 platform and complements our plans to support future console platforms."
Nvidia described the SDK as "a full-featured (application programming interface) and robust physics engine, designed to give developers, animators, level designers, and artists unprecedented creative control over character and object physical interactions by allowing them to author and preview physics effects in real time."
In December, Electronic Arts and Take-Two Interactive Software adopted Nvidia's PhysX technology.
Brooke Crothers has served as an editor at large at CNET News, an editor at Dow Jones' Asian Wall Street Journal Weekly, and a senior editor at InfoWorld. His CNET blog covers chip technology and computer systems, and how they define the computing experience. He also contributes to The New York Times' Bits and Technology sections. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure. Follow Brooke on Twitter @mbrookec. 




a problem that is very parallel, very computationally intensive, and gets very complicated very fast.
Adding realistic physical simulations to a game starting from the ground up takes a lot of effort, and effort usually translates to time and money.
nvidia has a very rich library already built and tested that it acquired a few years ago from aigea. they have since built this into cuda allowing it to run on their consumer gpu's and continue to maintain it.
Licensing PhysX to sony creates a huge incentive for developers since the hard work has already been done. All they need to do is use it, instead of investing the resources to rebuild it.
again, the way things act wasn't licensed, the code that makes it happen was.
I suspect if MS plans to stay with the 360, they will do the SAME with ATI's ATI Stream SDK.
- by deanbvfx March 18, 2009 12:24 PM PDT
- Anyone who read into it would know PS3 has had PhysX from the start.
- Like this Reply to this comment
-
(13 Comments)The new license deal basically allows Dev's to get the PhysX SDK for free with the PS3 SDK.
So this isn't going to make any games better because, well they've already being able to use it. Though I suppose you may see a few PSN games employ it now its free.
And for those who want to know, the PS3 version of the PhysX API runs off the Cell.
http://www.scei.co.jp/corporate/release/pdf/050721be.pdf