Skip to main content
GameDev.net gamedev.net
🔒 Locked 🤖 Godot

Most advanced/stable/powerful engine for soft-body, volumetric and fluid simulation

Started by JDX_John Nov 19, 2010 at 10:28 AM 8 replies 2.9k views
Original Post
JDX_John
JDX_John
I've posted a few times before about projects I work on which involve physical simulation of human tissue (organs & blood vessels). It's not really game-tech but since we target mainstream consumer PCs, real-time engines seem the best option.

Many games have some soft-body stuff, but typically it's simple cloth and used for visual effect rather than realism. Human tissues tend to be non-ideal as well since they are often tough and non-stretchy, and the more stiff a system becomes, the harder it is to simulate stably.

Anyway, I'm interested in any opinions which of the well-known engines (open-source or otherwise) are best suited to such work. We've tried bullet and it just seemed to fall apart on stability as well as performance. PhysX continues to look impressive but has minor issues such as Mac support.

We do target consumer PCs but as it's typically a niche market selling to corporations, we do have scope for being able to say "you need a $150 nVidia GPU" - just not forcing people to get special gaming rigs or whatever. For that reason, systems which have hardware acceleration seem preferable purely since the amount of calculation can be pretty steep.

I suppose we're focusing on the list posted in this board's sticky thread, rather than anything too obscure. It either needs commercial backing or a healthy community, some small OSS project that might suddenly die isn't too much help.

As always, links to other sites discussing this stuff are welcome... but I've yet to find anywhere better than GD for these questions.
www.simulatedmedicine.com - medical simulation software Looking to find experienced Ogre & shader developers/artists. PM me or contact through website with a contact email address if interested.
syedhs
syedhs
Quote:
Original post by JDX_John
PhysX continues to look impressive but has minor issues such as Mac support.


http://physxinfo.com/news/4542/physx-sdk-2-8-4-for-mac-os-x/.

Any other issues of not using PhysX?

JDX_John
JDX_John
Quote:
Original post by syedhs
Quote:
Original post by JDX_John
PhysX continues to look impressive but has minor issues such as Mac support.


http://physxinfo.com/news/4542/physx-sdk-2-8-4-for-mac-os-x/.

Any other issues of not using PhysX?


Quote:
Feature set is almost the same as for PhysX SDK 2.8.4 for PC, but unfortunately, Mac version is missing GPU PhysX support.


That's the main issue, the fact nVidia could decide to pull the plug is a minor factor too.

I'm confused though. The official page lists 2.8.3 as the most recent version from September 2009, and the SDK download page doesn't mention Mac support.
www.simulatedmedicine.com - medical simulation software Looking to find experienced Ogre & shader developers/artists. PM me or contact through website with a contact email address if interested.
Dirk Gregorius
Dirk Gregorius
I was also confused lately but there is a 2.8.4 version available for download.
syedhs
syedhs
The latest information can be found here:
http://supportcenteronline.com/ics/support/default.asp?deptID=1949
But you need to create separate account just for this download.

NVidia has been treating PhysX likes it stepchild hehe.. therefore you can see that the announcements in the developer.nvidia.com are not really up to date. I have no idea why though - maybe due to Ageia which decided to release PhysX for free, there is no real revenue on this channel.
JDX_John
JDX_John
Quote:
Original post by DonDickieD
Did you check Pixelux?
I never heard of it before. Checked their site and it looks cool but I know nothing about it. Have you used it? I also have a suspicion it might be quite expensive [wink]

www.simulatedmedicine.com - medical simulation software Looking to find experienced Ogre & shader developers/artists. PM me or contact through website with a contact email address if interested.
Dirk Gregorius
Dirk Gregorius
I know some guys from Pixelux and I have seen some DMM 2 stuff which is pretty impressive. There was an anouncement that they wanted to give away some free version along with Bullet here: http://bulletphysics.org/wordpress/?p=175

I recommend writing an email or post on their forum. They are quite nice and competent guys.

voguemaster
voguemaster
Hmm,

Just FYI - have any of you seen the work done by Ron Fedkiw and his students ? He's claiming the code will be released to the community but from the looks of it,
it looks incredible compared to any other thing I've seen.

Don't know when its gonna happen but damn it looks awesome :-)
-----------------------------He moves in space with minimum waste and maximum joyGalactic Conflict demo reel -http://www.youtube.com/watch?v=hh8z5jdpfXY
Dirk Gregorius
Dirk Gregorius
The PhysBam stuff cam be found here: http://physbam.stanford.edu/
I doubt that it is capable of realtime simulation. If this is a requirement.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.