Physics Simulation Forum

 

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
PostPosted: Thu Mar 22, 2012 7:44 am 
Offline

Joined: Thu Mar 22, 2012 7:38 am
Posts: 2
I’ve been looking at Bullet in Maya (just starting, so I am new to this). I’m a little puzzled why there are basically two plugins now-- Dynamica vs MayaBullet-- and not sure which is better for my needs.

If I understand right, Dynamica appears to be the original Bullet plugin for Maya, distributed with Bullet, and is open source. I realize it was originally written at Disney and thus I'd guess it is probably more focused on production, less on games.

But what is the more recent looking MayaBullet (bullet.so) plugin for? This looks like it was written by Autodesk, with support from AMD-- and is only available with a support subscription to Maya. And, despite the press release saying it’s a “fully open source” plugin, it doesn’t appear to be-- at least I couldn’t find code for it in the Maya devkit or inside Bullet’s releases. I feel after playing with it like it might be more stable, and may have better soft body support. (I can't even find paintable weight maps for Dynamica's soft body implementation). But it also seems to be little known, and little talked about, and pretty much brand new compared to Dynamica.

Why was the new plugin written, rather than trying to improve Dynamica?

If there’s anyone who knows and can enlighten me on the topic, it would be much appreciated! Thank you!


PS, I should add, when I said that the press release said the new plugin was open source, I was referring specifically to this quote from a piece on AMD and the new MayaBullet plugin:

http://images.autodesk.com/adsk/files/a ... laug11.pdf
“… The performance of AMD FirePro professional graphics hardware combined with a FULLY OPEN SOURCE Bullet plug-in for Autodesk Maya software helps accomplish that goal.”


Top
 Profile  
 
PostPosted: Mon Mar 26, 2012 5:35 pm 
Offline
Site Admin
User avatar

Joined: Sun Jun 26, 2005 6:43 pm
Posts: 3744
Location: California, USA
Dynamica is the open source plugin by Disney and it is a community project, accepting contributions and support over these Bullet forums. http://dynamica.googlecode.com has source code that compiles for pretty much any Maya version, and some precompiled installers are there too.

BulletMaya is proprietary by Autodesk, it ships with Maya 2012 Subscription Advantage Pack and with the regular upcoming Maya 2013 release. It is not open source and if features are lacking you cannot fix them yourself (no source code).

The main focus of Bullet and Dynamica is rigid body dynamics. MayaBullet has some better cloth authoring, but cloth is just a rudimentary feature of Bullet. The cloth OpenCL acceleration is very limited and still experimental.

If you can, try both and see which fits you better. My personal preference is Dynamica, because it is open source under a permissive software license.

Hope this helps,
Erwin


Top
 Profile  
 
PostPosted: Tue Mar 27, 2012 1:31 pm 
Offline

Joined: Tue Sep 16, 2008 11:31 am
Posts: 115
pz99 wrote:
Why was the new plugin written, rather than trying to improve Dynamica?
Autodesk would much rather work on something they can profit from and keep proprietary than contribute to an open source project. It has nothing to do with what's best for the customers. That's just the way things are. (most likely many companies exploit Bullet for profit and never contribute back fixes and improvements they've made)


Top
 Profile  
 
PostPosted: Wed May 23, 2012 12:48 am 
Offline

Joined: Thu Mar 22, 2012 7:38 am
Posts: 2
Just wanted to say thanks to Erwin for clarifying that! I couldn't find a clear answer on this topic anywhere else.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group