Integrating a CallCommand() with Built-In Save Dialog?
-
Hi,
I'm trying to create a script that
- Exports All Skin Weights in the Scene to an External File
- Name Each file with an Object Name
I want to piggy back on C4D's Save Weights (under the Weight Manager) with the
c4d.CallCommand(1028186)
The problem is I don't know how to perform the naming of each file.
When I executec4d.CallCommand(1028186)
, I have no access to the Save Dialog.Is there a way around this? Or should I just create my own weight saver (ouch)?
Thank you for looking at my problem.
-
Hello,
it's not possible to bypass that dialogbox or set a filename.
Using CallCommand is like a user pressing a button in the UI, so if you have a DialogBox, you are blocked and you must use something else.It is possible to retrieve all the weight for all joints.
some doc that could help you :
on the tag function you got the GetWeightMap that is interesting.
You can export that to a binary format of you own or an xml, it's up to you.
Cheers,
Manuel. -
@m_magalhaes
Thanks for the confirmation.