IrrPhysx 0.2 - Nvidia Physx 2.8.1 wrapper

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki

Postby JP » Tue Nov 25, 2008 7:50 pm

You'll have to update the include paths to point to your irrlicht SDK, currently they'll probably be pointing to mine on Q:/irrlicht-1.4.2/, which probably isn't where yours are!

Also you'll have to recompile IrrPhysx if you're using codeblocks as the provided IrrPhysx.lib will only work with MSVC compilers i believe so you'll have to get i suppose IrrPhysx.a by compiling it in codeblocks.
Image Image Image
User avatar
JP
 
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK

Postby Seven » Wed Nov 26, 2008 1:20 am

I am gone for a month on vacation but will return to your new and improved, vastly superior latest and greatest version of IrrPhysx. I will put your work to great use :)

cya in a month.....
Seven
Seven
 
Posts: 599
Joined: Mon Nov 14, 2005 2:03 pm

what about...

Postby 3DModelerMan » Sun Nov 30, 2008 3:49 am

What about grass for a feature?.
That would be illogical captain...

My first full game:
http://www.kongregate.com/games/3DModelerMan/replicator#tipjar
User avatar
3DModelerMan
 
Posts: 1691
Joined: Sun May 18, 2008 9:42 pm

Postby JP » Sun Nov 30, 2008 12:36 pm

Aye it's possible, it's done in one of the Physx examples... probably softbody so when i get round to doing softbody then i might show grass in the example.
Image Image Image
User avatar
JP
 
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK

Postby Lambda » Sun Nov 30, 2008 4:52 pm

when will be done the character controller?
Image
Lambda
 
Posts: 126
Joined: Wed Feb 27, 2008 3:00 pm
Location: Spain, Huelva

Postby Deepfreeze32 » Sun Nov 30, 2008 5:57 pm

Awesome project JP!

I registered because I need some help.

When I attempted to open the project it gave me an exception error or something.

I figured, no biggy, I'll create a new project and import the source files.

I did that, and now I get some weird errors whenever I compile it.

Code: Select all
1>Cooking.obj : error LNK2019: unresolved external symbol __imp__NxGetCookingLib referenced in function "bool __cdecl hasCookingLibrary(void)" (?hasCookingLibrary@@YA_NXZ)
1>CPhysxManager.obj : error LNK2019: unresolved external symbol __imp__NxCreatePhysicsSDK referenced in function "public: __thiscall IrrPhysx::CPhysxManager::CPhysxManager(class irr::IrrlichtDevice *,struct IrrPhysx::SSceneDesc const &,bool)" (??0CPhysxManager@IrrPhysx@@QAE@PAVIrrlichtDevice@irr@@ABUSSceneDesc@1@_N@Z)
1>CPhysxManager.obj : error LNK2019: unresolved external symbol __imp__NxReleasePhysicsSDK referenced in function "public: virtual __thiscall IrrPhysx::CPhysxManager::~CPhysxManager(void)" (??1CPhysxManager@IrrPhysx@@UAE@XZ)
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup


I don't know if this means I missed transferring something or what, but I wonder if you could help me?
Deepfreeze32
 
Posts: 3
Joined: Sun Nov 30, 2008 5:53 pm

Postby fmx » Sun Nov 30, 2008 7:02 pm

looks like you forgot to include some header/source files.
maybe the PhysX SDK isn't correctly included in the project, or its installed in a different directory from the default install directory?
User avatar
fmx
 
Posts: 559
Joined: Wed Dec 06, 2006 9:28 am
Location: UK

Postby JP » Sun Nov 30, 2008 7:27 pm

You seem to have neglected to link to all the Physx libs, namely the cooking lib and possibly even the main Physx lib...

lambda, no guarantee for when the character controller will be done i'm afraid... I'm focusing on IrrAI for the moment to get 0.5 out, when that's done i'll be able to get back to IrrPhysx a bit more maybe but I don't know how much time i'll to work on it as i'll be starting a new job soon!
Image Image Image
User avatar
JP
 
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK

Postby Lambda » Sun Nov 30, 2008 8:09 pm

JP wrote:You seem to have neglected to link to all the Physx libs, namely the cooking lib and possibly even the main Physx lib...

lambda, no guarantee for when the character controller will be done i'm afraid... I'm focusing on IrrAI for the moment to get 0.5 out, when that's done i'll be able to get back to IrrPhysx a bit more maybe but I don't know how much time i'll to work on it as i'll be starting a new job soon!


Ok, i have asked that because im thinking to integrate irrPhysx in my project.
Image
Lambda
 
Posts: 126
Joined: Wed Feb 27, 2008 3:00 pm
Location: Spain, Huelva

Postby Deepfreeze32 » Fri Dec 05, 2008 3:40 am

fmx wrote:looks like you forgot to include some header/source files.
maybe the PhysX SDK isn't correctly included in the project, or its installed in a different directory from the default install directory?


It's in the default directory, and I'm pretty sure I linked them properly, but I think some of the library's are missing from the install.

It was an NVIDIA install executable, so I'd think that they would include everything.

Any suggestions as to what to do next?
Deepfreeze32
 
Posts: 3
Joined: Sun Nov 30, 2008 5:53 pm

Postby JP » Fri Dec 05, 2008 2:26 pm

have you linked to the necessary Physx libs? (you have to link to both the IrrPhysx lib and the necessary Physx libs)
Image Image Image
User avatar
JP
 
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK

Postby Deepfreeze32 » Fri Dec 05, 2008 6:16 pm

Yes, I've done that.

I can't figure this out.....

Would not having irrlicht 1.4.2 be a problem?

I only have 1.4.1
Deepfreeze32
 
Posts: 3
Joined: Sun Nov 30, 2008 5:53 pm

Postby MasterGod » Fri Dec 05, 2008 6:35 pm

I don't believe it's Irrlicht...
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
User avatar
MasterGod
 
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel

Postby roelor » Fri Dec 05, 2008 7:15 pm

It compiled partially when I had all the absolute paths made. But I hate c++ compilers. I never can find anything on my mind.
( : I like the old school text smileys best! : )
User avatar
roelor
 
Posts: 236
Joined: Wed Aug 13, 2008 8:06 am

Postby fmx » Fri Dec 05, 2008 11:50 pm

Deepfreeze and roelor, what compilers are you guys using?

I believe irrPhysX was compiled with MSVC, and its probably the compiler you should be using if you're only deving for windoze and not planning to port elsewhere (regardless if you're using irrPhysX or not)
User avatar
fmx
 
Posts: 559
Joined: Wed Dec 06, 2006 9:28 am
Location: UK

PreviousNext

Return to Project Announcements

Who is online

Users browsing this forum: No registered users and 1 guest