Nvidia Physx drivers out

Post your questions, suggestions and experiences regarding game design, integration of external libraries here. For irrEdit, irrXML and irrKlang, see the
ambiera forums
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Post by rogerborg »

lostclimategames wrote:unless you want your dead reckoning to use physics, you should only update positions from the client, the client shouldnt have any effect on your characters position because that leave it open for speed hacks. again tho, i guess it depends on if you want your dead reckoning to include physics.
1) Nobody was talking about client/server until you came storming in with your bizarre context-free blanket assertion.

2) In client/server, the server can validate positions sent by the client in order to prevent speed/teleport hacks, while still allowing the client to be immediately responsive under normal circumstances.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
lostclimategames
Posts: 331
Joined: Sat Sep 02, 2006 4:11 am
Location: Michigan
Contact:

Post by lostclimategames »

This is why I chose Physx for my physics engine. Knowing that it will be ported to hardware was a good sign to jump on board imho.
How will you handle the case of the end-user not having an nvidia card installed?
Insomniac is making an mmo, so yeah, they were discussion a client->server architecture even if it wasn't obvious, so yes, (using subcontext, and past knowledge) my comment was legitimate.
as far as the validation, that would be why i said:
unless you want your dead reckoning to use physics
___________________________
For all of your 3D/2D resource needs:
Image
Weng
Posts: 97
Joined: Tue Oct 03, 2006 4:23 pm
Location: Singapore

Post by Weng »

Its a little off topic but here goes....

If I plan to use to physX sdk for a 3D game, is it necessary to have a graphics card with certain capabilities?
My current system is uses a few years old Nvidia FX graphics card.

I'm planning to get a mac which runs an ATI radeon card. Will the physX sdk work on it as well?

I just need to show some reasonably realistic physical effects, not like those displayed in AAA titles.
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

For using Physx i think you just need to have the Physx runtime installed on the target PC, that's it. It doesn't require a Physx card or a special GFX card, those things can just improve the physics effects and speed.
Image Image Image
Dark_Kilauea
Posts: 368
Joined: Tue Aug 21, 2007 1:43 am
Location: The Middle of Nowhere

Post by Dark_Kilauea »

That's right, you only need the runtime to use PhysX. If no accelerator is found, the library will run in software mode (which is still pretty fast).

Acceleration will only work with the older PhysX cards, or the newer PhysX enabled Nvidia cards. ATI has no support for PhysX atm.
rogerborg wrote:Every time someone learns to use a debugger, an angel gets their wings.
WorldSmith
Posts: 13
Joined: Sat Apr 19, 2008 5:05 pm
Location: Switzerland
Contact:

Post by WorldSmith »

Good point, Weng! Anyone saw a port of the PhysX SDK to a Mac Cocoa/Carbon environment?

Official statement from ageia:

Currently, we only enable Mac builds with select, licensed developers who maintain their own ports of the PhysX SDK.

Post:
http://forums.x-plane.org/index.php?sho ... ded&start=


Unity is using physx, which runs under mac:

http://unity3d.com/unity/features/physics


But still, a free port would be a nice thing - without buying the 50K Source License first. ;)
I'd love to include the physx-wrapper into my project.
Post Reply