Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (757)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (844)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  [PhysX4J] Alpha version released  (Read 7395 times)
0 Members and 1 Guest are viewing this topic.
Offline NewbTon

Junior Devvie

Odejava games rock!

« Posted 2007-06-01 11:29:16 »

Hello All

Lately I've been working on a Java binding to the physics engine PhysX.
It's downloadable via subversion :

Right now it supports :
       Actors (like bodies in ODE)
      RevoluteJoint (Like joint hinge)
      D6Joint (6 degrees of freedom joint. Fully configurable joint with motors. Does not exists in ODE).
      Shapes : Box and Sphere

Right now I'm  working on:
      More shapes: Cylinder, capsule, mesh
      Collision events
          And much more

This has been a lot easier than expected so the dynamics part should be finished in 2-3 months,
with progress on an (almost) daily basis.

You can download documentation on the Physx website :

However, if you are familiar with ODE or any or engine, you should be up and running right away.

Offline Amos Wenger

Senior Devvie

Everything's possible, but not everything's fun...

« Reply #1 - Posted 2007-06-01 14:46:25 »


Is PhysX significantly faster than e.g. ODE, JOODE ?

"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
Offline ryanm

Senior Devvie

Projects: 1
Exp: 15 years

Used to be bleb

« Reply #2 - Posted 2007-06-01 15:34:57 »

Looks like physX is still windows only  Undecided
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline NewbTon

Junior Devvie

Odejava games rock!

« Reply #3 - Posted 2007-06-01 15:43:24 »

I don't know if PhysX is faster than ODE..
Offline gideon

Senior Newbie

« Reply #4 - Posted 2007-06-01 16:28:22 »

I thought it was supposed to be hardware accellerated with their special pci  physics card. If it is, it should be faster than any of the pure software based solutions.

The towship's adventures
Offline NewbTon

Junior Devvie

Odejava games rock!

« Reply #5 - Posted 2007-06-02 01:17:35 »

Well what strikes me more than speed is its's truly superior byt the 1000th to any other engine I've seen so far (I've seen newton and ODE, suppose Havok is at about the same level).
Not that I need to advertise for it ..I'm creating this binding because I need better physics for my own game and if someone else could benefit why not ?
But really give it a we can dispose off alot of these threads about "why are my boxes sometimes stuck to the ground" Smiley lol !
Offline Marvin Fröhlich

Senior Devvie

May the 4th, be with you...

« Reply #6 - Posted 2007-06-02 09:54:41 »

The only time I have seen PhysiX in action is in the game "Two Worlds", which I have been plaing for some days in the last two weeks. And there were really strange effects like creatures floating around two meters over the ground or I myself "standing on a wall", which means that my feet are horizontally at the wall. Is this a known bug in PhysX or a bug in the game? If it is in the engine, then we should wait until it is fixed.

Online Abuse

JGO Ninja

Medals: 64

falling into the abyss of reality

« Reply #7 - Posted 2009-02-14 13:24:25 »

Out of interest, how is this progressing?

Now that Nvidia has completed acquisition of Ageia, and video drivers that provide HW PhysX acceleration are available to everyone with Geforce 8 Series, 9 Series & 200 Series cards - it seems likely PhysX will become the standard.

Though I recently had a play with all of the applications & tech demos that show-off PhysX, and I have to say they're realy not all that great yet. Definitely no 'killer app'

Cryostasis Tech Demo - Vista only (shame - would have loved to see this running)
Cellfactor Revolution - Impressive, but HW accelerated for Ageia card only, not Nvidia.
Warmonger - Nice enough, though physics don't play a particularly pivotal role in the game.
'The Great Kulu' tech demo - Nice effect, but as it's HW accelerated for 200 Series only - doesn't show off the tech at all.
UT3 physx mod(3 maps) - A few destroyable walls & environmental effects, unimpressive.
PhysX screen saver - nice to look at.
Metal Knight Zero(MKZ) - rolling demo who's unimpressive physics has caused it to hit the ugly stick one too many times  Roll Eyes
Fluid tech-demo - mostly-Realistic dynamic water in silky smooth real-time, something i'd not seen before.
Offline bienator

Senior Devvie


« Reply #8 - Posted 2009-03-03 00:43:59 »

I am also curious if the project is still active.

PhysX is IMO a pretty interesting technology since it runs on the gpu it would be able to process collisions with VBOs for example without the need of a redundant geometry copy in system memory just for physics. It is already supported on win and linux, mac is planed too - would fit pretty well to java IMO.

Offline cylab

JGO Kernel

Medals: 180

« Reply #9 - Posted 2009-03-03 01:51:54 »

There is another slightly less outdated variant here:

Mathias - I Know What [you] Did Last Summer!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline NewbTon

Junior Devvie

Odejava games rock!

« Reply #10 - Posted 2009-05-12 19:40:49 »

I'm still using it for my game..but I've only really implemented the features that my game needs.
To implement a full scale PhysX is alot of work. I dont mind post my Physx java version if anyone needs it.
Offline Eli Delventhal

JGO Kernel

Medals: 42
Projects: 11
Exp: 10 years

Game Engineer

« Reply #11 - Posted 2009-05-12 19:54:46 »

I've used PhysX before and it seems like a good physics engine. I've never had an noticeable problems with it.

See my work:
OTC Software
Offline NewbTon

Junior Devvie

Odejava games rock!

« Reply #12 - Posted 2009-05-12 22:28:03 »

I dont have any problems with it, but I think that Bullet is better (I dont know why I think that, but I do Smiley ).
IT looks like the open source model is winning once again..I havent seen anything important added to
PhysX for the last 2 years, and bullet seems very dynamic amd active.  Ageia (Now NVidia) is more focused on promoting their
physics card, that no one knows's a damn good idea, but it seems to go the betamax way, in other words, a lost cause. Anyway a major drawback is that you need to "install" PhysX..and when you upgrade to another version, you need to uninstall the old version first. So you need some kind of installer in your game, for both your game and PhysX. That was pretty annoying to me..
They have an installer but it's getting annoying for gamers that they have to install PhysX, then your game after.
I had to figure out what their installer did. It was just changing some values in the windows registry..then I made my own
installer that did that AND installed my OWN files as well..a lot of work just to get their physics engine going.
A top of that I also have to make a java here suddenly were talking 3-5 months extra dev time (spare time, that is)..and a lot of headache.
It would be easier without an installer, just a dll and a java thats why I'm considering changing to Bullet.
That, and because the Bullet demos looks better somehow.
Pages: [1]
  ignore  |  Print  

EgonOlsen (73 views)
2018-06-10 19:43:48

EgonOlsen (54 views)
2018-06-10 19:43:44

EgonOlsen (73 views)
2018-06-10 19:43:20

DesertCoockie (253 views)
2018-05-13 18:23:11

nelsongames (154 views)
2018-04-24 18:15:36

nelsongames (154 views)
2018-04-24 18:14:32

ivj94 (895 views)
2018-03-24 14:47:39

ivj94 (156 views)
2018-03-24 14:46:31

ivj94 (808 views)
2018-03-24 14:43:53

Solater (172 views)
2018-03-17 05:04:08
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!