Main Menu
» Home
» News
» Forums
» Articles
» Files
» Blogs
» Chat
» Search
» Register
» User CP
» Screenshots
» Disclaimer
» Submit News
» News Archive
» Contact Us
Follow Us
» Facebook
» Twitter
» Newsletter
» RSS Feed

PhysX Performance Analysis
Posted by Regeneration on November 9th, 2009, 06:36 PM

Something that is often overlooked in games is the environment that surrounds the player. This environment is extremely important as it shapes how the game will progress and oftentimes is an integral part of the storyline. For instance exploding barrels and trash piles in Painkiller often gave the player extra ammo and coins. Grass, trees, and water in FarCry offered an awe inspiring picturesque setting and depending on the mission could be a key part in completing your objective.

In both of these instances the environment played a key role in playing the game, however in each instance there were limits to what the environment could offer. In Painkiller for instance when a trash pile exploded it really just broke apart into large chunks that soon disappeared. In FarCry when trees burned or exploded they did so in an un-realistic manner.

So why is that?? The quick answer is hardware and programming limitations. Breaking something into smaller pieces is a complex problem for game designers as they have to account for everything, assign rules to falling debris, and determine how you can interact with different materials. This process is very costly in terms of CPU calculations so game designers purposefully limit the environments to ensure a smooth gaming experience.

PhysX is the answer to this fundamental problem and finally gives game designers the ability to add realism to their games. No longer does a NPC simply fall out of a window, now that character can rip curtains off the wall while shattering a pane of glass before falling to their death. All of this with perfect physical properties and absolutely no additional load on the CPU.

Read the entire article in NinjaLane.

27 Comments
AHAHAHAHAHAHAHAHA! This has got to be the funniest article I've ever read. Nvidia is so desperate. They know PhysX is going to die and this is what they came up with? They should be embarrassed.
Quote
This was indeed a very PRO-nvidia article? Instead of writing about Physx, why not talk about future OpenCL implementations in games instead. Like Improvizor said, PhysX wont live for that long.
Quote
oh dear...lmao. it just keeps getting better xD no matter where i go to read im seeing the same things over and over....nvidea spouting rubbish about there failing physix platform! paha. us gamers? were all too wise to fall for such tosh. nvidea need to get a grip. we all know what there like and we all know openCL is the future.
Quote
omg, what a pile of shit.
Quote
My only concern with all this is that ATi simply does not have the same drive as Nvidia...they haven't had the drive of nvidia's TWIMTBP....they didn't drive home their DX 10.1 advantage....they haven't pushed Stream as hard as Nvidia has Cuda....and Nvidia is pushing Physx very hard....all we have heard from ATi about open physics is their announcement about "Bullet" physics (which was apparently developed on Nvidia GPU's)....How many games did they say were in development using this?....don't think too long it wasn't a big number....just a little less than one.
Nvidia are going to keep actively supporting Physx and unless ATi get a bit of gumption rather than just announcing Bullet physics and then forgeting it then it will be many months even years before Physx dies.
They need to get some mucho marachas.
Quote
They have as many marachas as they have bullet titles in development.

Seriously, are there any official figures that show the ATI's share in GPU market? The way they are acting, it would seem as if they produce 90% GPU's people buy.
Quote
This is an interesting excerpt taken from the last statement of the article

Quote:
"PhysX is a programming layer that works independent of driver based technologies and allows the game developer to work through the complicated new language with an easy to use interface
Its funny..Nvidia stated one of the reasons why PhysX was disabled when an ATI card was present was because of the close collaboration needed at the driver level for both of these technologies. lol Of course we know the real reason why it was blocked.
Quote
I just typed a half page concerning PhysX as a CUDA app (It is) Stream being so damned cool (It is) and the lack of support for them both (Which is true) along with this link:
http://www.tomshardware.com/news/ATI...5870,9031.html

And for some reason my keyboard fritzed and took me back a few pages and now I lost the whole damn thing.
Oh well. Suffice it to say I wanna see Larrabee in action.
Quote
Quote:
Originally Posted by darthcyclonis View Post
Its funny..Nvidia stated one of the reasons why PhysX was disabled when an ATI card was present was because of the close collaboration needed at the driver level for both of these technologies. lol Of course we know the real reason why it was blocked.
They just OWNED themselves. Jesus Christ what a bunch of money grabbing idiots.
Quote
ATI bullet physics is far better then the Agia/Nvidia version.
bullet is opensource <i'm a big fan off that
bullet is already used in Xbox 360 games, makeing crossplatform games more easy and cheaper to make.
Quote
From what I have read bullet Physics was used in Force Unleashed. Since I have never played the game (boo to lucas for not releasing Pc version). I can't comment on its performance.
Quote
actually a 'ultimate sith edition' of force unleashed was just released for the pc a week or so ago but the game itself seem kinda flaky
Quote
Quote:
Originally Posted by darthcyclonis View Post
From what I have read bullet Physics was used in Force Unleashed. Since I have never played the game (boo to lucas for not releasing Pc version). I can't comment on its performance.
Actually Force Unleashed uses Euphoria as animation engine and DMM as physics engine. And it works great and a lot of developers could look into that. But the game itself is like all the other Lucas Arts games. You have to get really close to the enemies or they will just ignore you (just see some youtube gameplay vids and you'll see). Same as a century old JK3: Jedi Academy :/
Quote
Quote:
Originally Posted by blindartist View Post
actually a 'ultimate sith edition' of force unleashed was just released for the pc a week or so ago but the game itself seem kinda flaky
And they said it was meant for consoles only as you would need a 2 grand PC to even run the game. Not only I wouldn't even pirate this game, but if I saw a copy of it laying down on the street, I would pick it up and throw it in the garbage can so that some kids wouldn't find by accident.
Quote
If any nVidia people are reading this... SORRY, but there are THOUSANDS of GAMERS who will NOT BUY any more nVidia products, fix the issue with PhysX and ATi, i demand it as a customer, you are violating my HARDWARE and SOFTWARE.
Quote
This gave me a good morning laugh...Thank you nVidia,and little advice for you :::::
Spend more time and money on doing your fukin job, less time on creating false hype and fukin propaganda,STOP enslaving game developers and milking consumers...fukin greedy bastards
Quote
i understand ati fans point of view but imagine this guys c'mon:

you people buy a technology with YOUR money...
then with YOUR money again you invest in it!
so far so good....
but..
then i come along and take you technology FOR FREE just like that and put in my own products and claim my products do the same as your products and i sell cheaper!

and you know i had the chance to buy that technology myself but i did not...
and i took your investment for free and made money out of it!

seriously.. any of you would like me for doing this?? would you like that to happen to you?

not saying nvidia ain't greedy but which company isn't?


tho overall i agree that taking physX out of ati hardware was a bad move... at this stage...


if nvidia was pulling this off... it should have done it in the beginning!

Last edited by ObliVioN_; November 13th, 2009 at 04:50 PM..
Quote
@ObliVioN:

First off, I used to love NVIDIA way back when they value VALUE over everything else and before they became these price-pricks. Even now, I still have some respect for their engineers (and no one else). But I was never NVIDIA's fanboy/girl -- as you obviously are, nor am I ATI's right now. But your so-called analogy back there is just SO flawed on SO many levels! Especially that part about "...take you technology FOR FREE..."

WTF? Who took what from whom? If you're making a not-so-subtle jab that AMD/ATI stole technology from NVIDIA, can you please elaborate on when, what and how exactly did this happen? Because apparently -- besides you -- none of us here had ever heard or read anything about this major story that you're implying here.

If you can provide some verifiable proof of this Technology Theft that you so boldly claim, I'd be more than happy to agree with you and slam AMD/ATI for it. But if you can't do that, at all, then stop makin' false accusations you can't even back up.
Quote
Quote:
Originally Posted by Calamity View Post
@ObliVioN:

First off, I used to love NVIDIA way back when they value VALUE over everything else and before they became these price-pricks. Even now, I still have some respect for their engineers (and no one else). But I was never NVIDIA's fanboy/girl -- as you obviously are, nor am I ATI's right now. But your so-called analogy back there is just SO flawed on SO many levels! Especially that part about "...take you technology FOR FREE..."

WTF? Who took what from whom? If you're making a not-so-subtle jab that AMD/ATI stole technology from NVIDIA, can you please elaborate on when, what and how exactly did this happen? Because apparently -- besides you -- none of us here had ever heard or read anything about this major story that you're implying here.

If you can provide some verifiable proof of this Technology Theft that you so boldly claim, I'd be more than happy to agree with you and slam AMD/ATI for it. But if you can't do that, at all, then stop makin' false accusations you can't even back up.


excuse me??

aTI could HAVE bought AGEIA! WHY DIDN'T THEY?? they dont want to spend money?

WHO bought AGEIA? WHO is wasting money improving it? WHO?

I Don't see any flaw in MY statement!

"YOU buy something!

I let YOU waste your money improving it then

I TAKE IT FOR USE IN MY PRODUCTS for free
!"


what? did ati payed to use PhysX that NVIDIA OWNS?????

if ati payed to use it then well my Mistake

BUT IT ATI DID NOT PAY:

tell me:

Dont you have to PAY to USE ANTIVIRUS?

dont YOU have to PAy to use WINDOws?

DOnt you have to pay to use ĂLMOSt any kind of software in the MARKET??????


WHY IS PhysX different? doesn't it take money and resources to evolve??

IS ATI special and does not have to pay for anything??

before i was a nvidia admirer i was a 3dfx admirer!
again I dunno what Nvidia was but i sure know who NVIDIA is now and there is no Perfect company!

nvidia is not perfect AND ati sure as hell aint perfect either!

BUT i know who PhysX belongs to! IT belongs to NVIDIA!

people have this strange difficulty in accept that PhysX IS owned by nvidia!

Last edited by ObliVioN_; November 14th, 2009 at 04:11 PM..
Quote
ATI si not perfect, but Nivida is just a sorry piece of shit piece company.

I'm sick of this bullshit, "yeah Nvidia is not much, but ATI... " what the fuck has ATI to do with it? Did they block Nvidia cards? No. Did they block Ageia cards? No. Nvidia did and don't ever forget that.
Quote
THey are rival teams and rival companies since ever for crying sakes!

i dont agree what nvidia DID! i dont!

BUT any of you as a business man WOULD HAVE DONE IT TO protect your investment!

the question here is... WHY did nvidia do it now? why now?
Quote
>>...people have this strange difficulty in accept that PhysX IS owned by nvidia...

LOL. Wait, what?! Did I miss something while I was away? Was "PhysX's ownership" the thing in question here? OMG, I must have totally misread the article and comments. Guys, can someone please tell me what he's talking about now? Did he just pull an issue out of thin air for the sake of saying something?

Sigh, half a page of rambling, but not a single proof given. Excuse me Sir, everybody's still waiting for that proof of yours about how AMD allegedly stole PhysX from Nvidia. Just tell me, so I won't waste my precious time waiting for it: Are you ever going to prove this so-called "tech theft", or are you just gonna dance around the bush and troll this comment thread 'till 2012? If your answer is the latter, then sorry to say, I've got better things to do than listen to baseless accusations. Maybe the more patient ones here will indulge you.

And mkey, I couldn't have said it better myself: "WTF has ATI to do with it (anyway)?"

Ok, let's get serious though. Oblivion, your central issue, from what I can gather, is that you've taken offense because you think AMD/ATI are "taking PhysX without payment", right? Well, hold on to something stable because what you're about to hear may come as a shocker to you. Please, can someone set the record straight for this guy and tell him that ATI couldn't care less about PhysX? Jeez Luis, ATI wouldn't even touch PhysX with a ten-foot cattle prodder, much less "steal" it. Hell, they don't even want third-party groups like NGOHQ anywhere near it! ATI doesn't want to "support" PhysX, they want to "ignore" it!

Sorry to disappoint you mate, but the cold hard fact is, AMD/ATI is already in love with another girl in town, an older woman actually, and her name starts with an "H". If you don't even know who or what I'm referring to, perhaps someone here will enlighten you. I'm just too tired (and lazy) to elaborate further.
Quote
you talking about HAVOK?

lool calamity HAVOK is already owned by intel! at least it was last time i checked!

is gonna be a though relation cause all the girls HAve owners!

Nvidia has PhysX

and HAvok belongs to Intel!

what does ati has? NOTHING!
but has been talking about Open cl bullet for ages.. BUT i SEE NOTHING!

they sure TALK! BUT THEY DONT DO CRAP!

meanwhile ati doesnt invest in nothing and keeps using havok and PhysX...
so easy to ride on others wave... saves lots of money indeed

Last edited by ObliVioN_; November 15th, 2009 at 10:25 PM..
Quote
How does ATI use Physx, please explain this reasoning?
Quote
>>...HAVOK is already owned by intel...

LOL. Firstly, WHEN did I ever say that ATI owned Havok?? I said ATI loves it -- meaning, it supports and endorses it -- and NOT PhysX! Please, READ my post before you make these senseless accusations over and over again. But wait, so let me get this straight, your NEW issue now is "Havok's ownership"? OMG, when did anyone here ever dispute that?! LOL, you just keep making up these non-issues for the sake of trolling this comment thread. It's amazing that NGOHQ is such a patient group of people. If you were to post this unproven allegation of yours at other hardcore technical sites like Tom's Hardware or Ars Technica, they would either laugh at you or ignore you completely. Assuming the moderator doesn't ban you for trolling.

BTW, are you an engineer or developer ? Do you really know anything about the hardware/driver industry, at all? Because if you are, then you should know that you don't necessarily need to "own" an API/framework for you to support it, especially if the owner "wants" you to support it -- or "use it", as you say.

Case in point: Does Nvidia own DirectX? NO. Does it "use" it? ALL THE TIME! So if we were to use your brilliant "logic" and troll and flame people, we could say that Nvidia "stole" DirectX from Microsoft! But we don't do that, do we. And do you wanna know why we don't? Because we know better than that. We know that Microsoft WANTS ATI and Nvidia to use (support) DirectX because it is in its best interests. Similarly, we also know that Intel wants AMD to use (support) Havok because it is in its best interests. Hell, I could even make Nvidia another example of this, but that would take too long to explain here and I'm just too lazy for that. And this brings us to the REAL point that you keep avoiding: AMD NEVER wanted to support or "use" PhysX, because it is NOT in its best interests! Much less "steal" it, as you claim.

So then, are you EVER gonna answer our questions about how AMD "steals and uses technology" from Nvidia? If not, could you at least answer mkey's last question? It's very easy, you know. Pretty please? With cherry on top? No? Aww, too bad.
Quote
calamity

i dont have to be an enginner to know this:

now more then ever YOU WANT IT YOU HAVE TO PAY FOR IT!

NVIDIA PAYED FOR AGEIA!
INTEL OWNs HAVOK!

Their investment! their money!

i WOULD do the SAME cause IS my MONEY and i wont let you use my STUFF on YOUR Products FOR free!

ati wants something like havok or PhysX? SO they HAVE TO spend their money on cl BUllet!

PERIOD! its how the market works!

don't come and talk to me about DX! it was a MUST when it got out!
DOS was not enough and was to much restricting and Microsoft came out with it for programmers!

Besides nowdays you want dx 10 you must get vista! want dx11? vista will do it also thanks to some pacthes!

you have xp? to bad you stuck at dx9!

but you also need windows 7! you pay it one way or another!


PhysX is an EXTRA! is not a must!


everything has a price!
Quote
@Oblivion:

LOL. Oh. My. God.

Sigh. I went away for a week, coz I thought you finally got it, but now I realize that not only don't you have any clue about how the industry works, but that you don't even understand English. So let me state the facts in a very simple (almost mathematical) way, okay?

Facts Given:
* Regeneration / GenL == they "used" PhysX
* Regeneration / GenL == they from NGOHQ.com
* ATi == is not NGOHQ.com

Conclusion:
* ATi == not "use" PhysX

So. Do you get it now, genius? All your complainin' was for nothing, because NOBODY from ATi was "using" PhysX. But if you have proof that they did, then I challenge you to provide it. No more whiny stories please, just the proof.
Quote

 

Quick Reply
Message:
Your Username: Click here to log in

Options
 





eXTReMe Tracker

Copyright © NGOHQ.com - All rights reserved
Reproduction in whole or in part in any form or medium
without written permission of the site's owners is prohibited.
Powered by vBadvanced and vBulletin from Jelsoft
Copyright © 2000-2007 Jelsoft Enterprises Limited
Search Engine Friendly URLs by vBSEO 3.3.2

Contact Us - Archive - NGOHQ.com - NGOHQ.org - NGOHQ.net - Disclaimer - Top