NxOgre is compatible with PhysX 2.6.2??

Marioko

05-11-2006 17:14:06

Hi, the new PhysX 2.6.2 is compatible with the last version of NxOGRE??
It that version free-4-all??

Thanks..

betajaen

05-11-2006 17:40:07

Yep.

[Edit] Hang on, I thought you was referring to 2.6.0. There is a new version out. I'm downloading it now, I expect it's just bugfixes and perhaps a new thing here and there for a minor release.

betajaen

05-11-2006 18:18:42

Yep, it works.

Interesting enough, the release notes say that fluids can be rendered on software now.

Xpoint

05-11-2006 18:26:33

Works here to. :wink: Just updated nxOgre and PhysX SDK so, working very well. :)

If the fluids realy work on software now, it would be terrible slow, wouldn't it? :wink:

betajaen

05-11-2006 18:34:14

I expect in small quantities it would be fine, however offloading it to a PPU or even a second processor would take most of the grunt work away.

Marioko

06-11-2006 14:06:52

nice...thanks..

Ahh, the last version of NxOGRE is 0.4Rc2??? rigth? :lol:

DaCracker

06-11-2006 14:22:38

Indeed

ColeZero

06-11-2006 16:44:04

I got no problems with nxOgre and 2.6.2, and i didn't get any problems with my own framework, but most of the demos coming with the SDK aren't working anymore, for example all the clothes demos are crashing, the cloth demo, which works perfectly in 2.6.0, isn't working anymore in 2.6.2..
Thank God, that i didn't uinstall the old sdk..^^


EDIT:
Ok i figured out, that none of the Training Programms from the SDK is working anymore...
Everything else works.

EDIT2:
The Ageia PhysX Boxes Demo also crashes, the one which is shipped with the driver..

betajaen

06-11-2006 17:24:26

Hmm. Works for me. Did you download the SystemSoftware that came with 2.6.2?

ColeZero

06-11-2006 17:29:16

@betajean:
Yes of course, its v6.11.01. So everything works(Rocket, my FrameWork, Samples), except the Lessons(TrainingProgramm), and the demo, which comes with the driver.
I mean its works with my project, but sometimes i look into the Lessons..
Its strange, maybe i'll do a complete reinstall..

EDIT:
I've completly uninstalled PhysX Systemsoftware and the SDK, i've removed the registrys, the folders, everything about ageia and i finally run CleanUp-Tools, which removed over 700 Registry Entries about Ageia and PhysX.
And finally, nothing changed, still can't run the lessons, or the PhysX Boxes Demo from the driver, the NxOgre Tutorials are working fine, my Framework still has the same behavior, the Sample, the ones from the sdk, are also working, the Rocket 2.6.2 is also working.
I don't have a clue, why these Training Programms chrash. I also tried recompiling the lessons, still not working...ODD..

betajaen

06-11-2006 17:55:33

Just thinking out aloud, could it be OpenGL? The lessons seem to use it, or at least the library they use? glut32?

ColeZero

06-11-2006 18:25:16

I don't think so, because, i still got 2.60 installed, and the lessons from the 2.6.0 are working..., and the samples from 2.6.2 are also using glut32 or OpenGL and they are working, whats the different between, the Samples like SampleCloth.exe and the Training Programm 1001, they both use glut32, they both use the current systemdriver, but only the sample work, not the lesson..
This is the most curious thing i ever had with PhysX..
Everything works with 2.6.2 excet the lessons..

vasil

08-11-2006 10:27:18

@ ColeZero

You have to edit every LesonXXX.cpp file and change

sceneDesc.simType = NX_SIMULATION_HW;

to this

sceneDesc.simType = NX_SIMULATION_SW;

I guess that if you have the PPU card everything will work for you but since you do not have such card it does crashes.

ColeZero

09-11-2006 09:36:53

OK after a short talk in the ageia forums:
My Problem seems to be fixed in the next version, this is some kind of issue.
So its a bug in the lessons..
As long as nxOgre works everyting is good.^^

ColeZero

16-11-2006 18:39:54

@ ColeZero

You have to edit every LesonXXX.cpp file and change

sceneDesc.simType = NX_SIMULATION_HW;

to this

sceneDesc.simType = NX_SIMULATION_SW;

I guess that if you have the PPU card everything will work for you but since you do not have such card it does crashes.


Yeah this helps, now all the lessons are working, thx. Its a bit dumb, that i missed this line...
Anyway thx...


Works here to. Wink Just updated nxOgre and PhysX SDK so, working very well. Smile

If the fluids realy work on software now, it would be terrible slow, wouldn't it? Wink


Yeah the fluids are now really working in software mode, thats cool...
You need to change only a few lines, 1 or 2:



sceneDesc.simType = NX_SIMULATION_HW;

to

sceneDesc.simType = NX_SIMULATION_SW;



And you need to uncomment:


fluidDesc.flags &= ~NX_FF_HARDWARE;


I made a screen:



This is in Softwaremode, even with a high fps count..:)