Save / Export currently used parameters names : Closed
anepher
Posts: 140
Does anyone know a way to save / export currecntly used parameters as a list of parameters names.
Or better a script to save / export the locked parameters as an export morph list so I can import it?
Chatbot was very helpful <3
script
var node = Scene.getPrimarySelection();if (node) { var obj = node.getObject(); if (obj !== null) { var numModifiers = obj.getNumModifiers(); for (var i = 0; i < numModifiers; i++) { var modifier = obj.getModifier(i); print("Morph Name (Internal): " + modifier.name + ", Label: " + modifier.label); } }}
New version to create the content of a morph export from locked parameters, paste the result into a morph_character.csv and it's ready to be imported
var node=Scene.getPrimarySelection();if(node){var obj=node.getObject();if(obj!==null){for(var i=0;i<obj.getNumModifiers();i++){var m=obj.getModifier(i);if(m.getValueControl!=undefined){var c=m.getValueControl();if(c){var isLocked=c.isLocked();var isHidden=(c.isHidden!=undefined)?c.isHidden():false;if(isLocked==true&&isHidden!=true){print('"'+m.name+'","Export"');}}}}}}print('"Anything","Bake"');
Post edited by anepher on

Comments
Bear in mind that not every property is a geometry modifier.
Thanks for the heads up, I'll look into it.