Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (492)
Games in Android Showcase (112)
games submitted by our members
Games in WIP (556)
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 4471 times)
0 Members and 1 Guest are viewing this topic.
Offline NewbTon

Junior Member




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 :

http://code.google.com/p/physx4java

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 : http://www.ageia.com/developers/support.html

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














Offline Amos Wenger

Senior Member




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


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

Great.

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 Member


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 Member




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 Member




Odejava games rock!


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

Well what strikes me more than speed is its accuracy..it'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 try..so 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 Member




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.

Marvin
Offline Abuse

JGO Knight


Medals: 12


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.

Make Elite IV:Dangerous happen! Pledge your backing at KICKSTARTER here! https://dl.dropbox.com/u/54785909/EliteIVsmaller.png
Offline bienator

Senior Member




OutOfCoffeeException


« 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 Ninja


Medals: 45



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

There is another slightly less outdated variant here: http://jphysx.sourceforge.net/

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 Member




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 Member




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 about..it'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 binding...so 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 binding..so thats why I'm considering changing to Bullet.
That, and because the Bullet demos looks better somehow.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Nickropheliac (16 views)
2014-08-31 22:59:12

TehJavaDev (23 views)
2014-08-28 18:26:30

CopyableCougar4 (33 views)
2014-08-22 19:31:30

atombrot (42 views)
2014-08-19 09:29:53

Tekkerue (41 views)
2014-08-16 06:45:27

Tekkerue (35 views)
2014-08-16 06:22:17

Tekkerue (26 views)
2014-08-16 06:20:21

Tekkerue (37 views)
2014-08-16 06:12:11

Rayexar (73 views)
2014-08-11 02:49:23

BurntPizza (49 views)
2014-08-09 21:09:32
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org 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‑gaming.org
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!