Official Community Forums
 
HomeHome  FAQFAQ  SearchSearch  MemberlistMemberlist  UsergroupsUsergroups  RegisterRegister  Log in  The Wiki  Website  github Project  

Share | 
 

 Nvidia Physx

View previous topic View next topic Go down 
AuthorMessage
Delurin
Head of Platform Development


Posts : 424
Join date : 2011-08-03

PostSubject: Nvidia Physx   Wed 19 Oct - 3:30

We are looking into adding the Nvidia Physx into the multiverse engine when it becomes open source. Does anyone have any experience with Physx? or does anyone have any experience referencing C++ code from C#?
Back to top Go down
neckro
Experienced Newbie
Experienced Newbie


Posts : 28
Join date : 2011-08-15
Age : 37
Location : Medias / Romania

PostSubject: Re: Nvidia Physx   Wed 19 Oct - 7:55

Meanwhile Bullet is open-source.

Official Webpage
Back to top Go down
Delurin
Head of Platform Development


Posts : 424
Join date : 2011-08-03

PostSubject: Re: Nvidia Physx   Wed 19 Oct - 8:58

I looked at bullet and it looked like physx would be easier to implement: I was already able to get terrain from the terrain editor to load into physx. And creating objects seems really easy. I am not a physics master so having it open source doesnt really help me. Do you have experience with Bullet?
Back to top Go down
Tristan
Administrator
Administrator
avatar

Posts : 306
Join date : 2011-08-03
Location : Liverpool, UK

PostSubject: Re: Nvidia Physx   Wed 19 Oct - 10:13

In my opinion, we need to strike a balance between ease of use and physics quality (if that makes sense?).

Of course, we want great physics to make realistic games, but we equally want even inexperienced developers to be able to use it with ease.

Just my two penny's worth.
Back to top Go down
http://www.3dmodeller.info
neckro
Experienced Newbie
Experienced Newbie


Posts : 28
Join date : 2011-08-15
Age : 37
Location : Medias / Romania

PostSubject: Re: Nvidia Physx   Wed 19 Oct - 17:03

delurin i don`t have coding experience but as far i have read, you need a " minimum requirement to support GPU-accelerated PhysX is a GeForce 8-series or later GPU with a minimum of 32 cores and a minimum of 256MB dedicated graphics memory. However, each PhysX application has its own GPU and memory recommendations. In general, 512MB of graphics memory is recommended unless you have a GPU that is dedicated to PhysX. "
Back to top Go down
Delurin
Head of Platform Development


Posts : 424
Join date : 2011-08-03

PostSubject: Re: Nvidia Physx   Thu 20 Oct - 8:28

That is for GPU accelerated...which looks like mostly cloth/water/particle effects. Which I don't think would be necessary. I think the physx engine is still faster (cpu only) than bullet. But if the consensus is to use bullet I am ok with that. Does anyone want to help me put together a physics module?
Back to top Go down
Tristan
Administrator
Administrator
avatar

Posts : 306
Join date : 2011-08-03
Location : Liverpool, UK

PostSubject: Re: Nvidia Physx   Thu 20 Oct - 9:15

If I could code, I would help!

As a side note, having a well-reputed physics engine like Nvidia as our physics engine would make the platform look very good! It would be more likely to attract serious developers, meaning we could get some serious work done.
I appreciate that having the 14 year old "I wanna make the next World of Warcraft really easily" developers is good, and helps to build a good community, but having serious developers with good skills and ideas to bring to the table would also be excellent. We want Multiverse to look like (and it will be) a professional yet accessible platform.
Back to top Go down
http://www.3dmodeller.info
Delurin
Head of Platform Development


Posts : 424
Join date : 2011-08-03

PostSubject: Re: Nvidia Physx   Fri 21 Oct - 0:20

It looks like BulletSharp is compatible with Axiom so I am going to look at that since I am not a C++ master.
Back to top Go down
Tristan
Administrator
Administrator
avatar

Posts : 306
Join date : 2011-08-03
Location : Liverpool, UK

PostSubject: Re: Nvidia Physx   Wed 22 Feb - 13:49

delurin wrote:
It looks like BulletSharp is compatible with Axiom so I am going to look at that since I am not a C++ master.

I know this thread is old, but did you ever look into Bullet?
Back to top Go down
http://www.3dmodeller.info
Delurin
Head of Platform Development


Posts : 424
Join date : 2011-08-03

PostSubject: Re: Nvidia Physx   Wed 22 Feb - 13:56

I did and ended up using it. Unfortunately I only needed it for a few things so it is not fully integrated. I just needed basic primitive to primitive interactions. I might revisit some time and post the code.
Back to top Go down
Tristan
Administrator
Administrator
avatar

Posts : 306
Join date : 2011-08-03
Location : Liverpool, UK

PostSubject: Re: Nvidia Physx   Wed 22 Feb - 14:07


Forgive me for asking any obvious questions:

Did the Platform have it's own 'thing', that Bullet replaced? If so, how does Bullet compare to the Platform's version?

And what do you mean by primitive to primitive interactions? What does Bullet actually do?
Back to top Go down
http://www.3dmodeller.info
Delurin
Head of Platform Development


Posts : 424
Join date : 2011-08-03

PostSubject: Re: Nvidia Physx   Wed 22 Feb - 15:53

The platform has its own collision handler I did not replace it instead used bullet as an addon to throw objects around the room and have it to those physics calculations.
Back to top Go down
Sponsored content




PostSubject: Re: Nvidia Physx   

Back to top Go down
 
Nvidia Physx
View previous topic View next topic Back to top 
Page 1 of 1
 Similar topics
-
» NVIDIA Graphics Card settings
» Nvidia Inspector crashes Steel Fury
» UT3 installation order
» Epic BF3 gameplay...
» Far Cry 3 Ultra Settings GTX 670 FTW - Jungle Exploring Gameplay

Permissions in this forum:You cannot reply to topics in this forum
 :: Development :: Client Scripting and Development-
Jump to: