crueleva1 / dynamica

Automatically exported from code.google.com/p/dynamica
0 stars 0 forks source link

Extended dynamica tools (MB_dynamica) #10

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Submitted here for inclusion under the ZLib licence per Erwin's request on the 
Bullet Forums:
http://bulletphysics.org/Bullet/phpBB3/viewtopic.php?f=12&t=5576

Contributor access would be useful since I'm planning continued development of 
these tools.

Original issue reported on code.google.com by mbb...@gmail.com on 7 Sep 2010 at 5:33

GoogleCodeExporter commented 9 years ago
Updated dynamicaUI.mel to fix issue with Bake tool and restore constraint 
operation. Constraints still won't allow connection between dRBs with child 
transforms.

Original comment by mbb...@gmail.com on 8 Sep 2010 at 12:20

Attachments:

GoogleCodeExporter commented 9 years ago

Sorry for the huge delay.  I gave you commit rights, please go ahead and update 
the scripts.

Thanks!
Erwin

Original comment by erwin.coumans on 16 Nov 2010 at 12:15

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
The dynamicaUI_ -> dUI_ breaks some script: pressing that EfxToolsLumiere 
button fails with the message : cannot find procedure "dynamicaUI_createWindow"

I prefer not to break API, if possible, although there is some bloat indeed. 
Aside from that, it should be good to go.

Original comment by erwin.coumans on 16 Nov 2010 at 2:54

GoogleCodeExporter commented 9 years ago
yes, dUI does break things. I restored the dynamicaUI prefix in my latest 
scripts - to preserve compatibility. bloat is present - and my additions have 
doubled the script size! Not sure if/how Maya optimizes MEL - dUI was easier to 
type!

Would you like me to overwrite the current dynamicaUI.mel script, or include my 
tools as a separate script (as they are in v2.77)? Overwriting would give users 
access via the EfxToolsLumiere button, rather than having to run a MEL command.

BTW, we exchanged a bit via the Blender forums back around 2000/2001/2002 - if 
I remember correctly, you were solely maintaining the game engine around 
versions 2.34/2.40...the beginnings of Open Source Blender and Bullet...I 
remember something about you going over to Havok for a while...

Original comment by mbb...@gmail.com on 16 Nov 2010 at 7:42

GoogleCodeExporter commented 9 years ago
Could you first attach an up-to-date patch to this issue, so I can try it out 
(preferably maintaining backwards compatibility).

Then if it works fine here, you can commit.

Can you confirm that your work is under the same license as the rest of the 
code/scripts?

Thanks,
Erwin

Original comment by erwin.coumans on 16 Nov 2010 at 9:16

GoogleCodeExporter commented 9 years ago
re backward compatibility: will attach first, and await the OK to commit.

I am OK with the zlib license. should it be included in the source for 
dynamicaUI.mel? the 2008 Disney disclaimer is still there - should this be 
overwritten?

Original comment by mbb...@gmail.com on 17 Nov 2010 at 3:16

GoogleCodeExporter commented 9 years ago
no need to change/adjust license headers etc, please leave it as is.

Do you have a patch ready?

Original comment by erwin.coumans on 17 Nov 2010 at 6:59

GoogleCodeExporter commented 9 years ago
i'm on a deadline, but i'll try to get something out to you in the next day or 
so...

Original comment by mbb...@gmail.com on 17 Nov 2010 at 9:15

GoogleCodeExporter commented 9 years ago
dynamicaUI.mel replacement candidate attached. 

this file fixes both the backward compatibility issue and the start frame reset 
issue. it also contains all my latest additions and fixes. 

tested under winXP32, Maya 2010, Dynamica v2.77

Original comment by mbb...@gmail.com on 18 Nov 2010 at 9:50

Attachments:

GoogleCodeExporter commented 9 years ago

It looks like it works. Can you please go ahead and try committing that file?

Thanks a lot!
Erwin

Original comment by erwin.coumans on 19 Nov 2010 at 1:49

GoogleCodeExporter commented 9 years ago
Ideally you also update the Dynamica/Extras/MayaPlugin/docs/index.html,
and/or add some documentation in the wiki here:
http://bulletphysics.org/mediawiki-1.5.8/index.php/Maya_Dynamica_Plugin

The wiki uses the same username/password as the Bullet forums
Thanks!
Erwin

Original comment by erwin.coumans on 19 Nov 2010 at 1:51

GoogleCodeExporter commented 9 years ago
dynamicaUI.mel committed.

Documentation is definitely the next item on my list...just need some time...

Original comment by mbb...@gmail.com on 19 Nov 2010 at 2:39

GoogleCodeExporter commented 9 years ago
I have made a few minor bug fixes, should I commit the changes or wait?

Original comment by mbb...@gmail.com on 1 Dec 2010 at 5:55

GoogleCodeExporter commented 9 years ago
Please go ahead and commit the fixes. Please describe the fixes in the commit 
log.

Thanks!

Original comment by erwin.coumans on 10 Dec 2010 at 12:22

GoogleCodeExporter commented 9 years ago
Fixes committed, along with new documentation and a Bullet branded icon for the 
shelf in Maya.

Original comment by mbb...@gmail.com on 16 Dec 2010 at 6:26

GoogleCodeExporter commented 9 years ago
Great, thanks for all the work!

Do you have an idea how to fix the error message about Error: Cannot find 
procedure "bulletExportOptions" in Issue 4?

Original comment by erwin.coumans on 22 Dec 2010 at 5:07

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
problem solved. revised dynamicaUI.mel committed. issue 4 marked as FIXED.

Original comment by mbb...@gmail.com on 3 Jan 2011 at 6:50

GoogleCodeExporter commented 9 years ago
seems this old issue has already been fixed so let's close it.

Original comment by erwin.coumans on 15 Mar 2012 at 11:26