Re: [Maya2osg-users] Discussion of next changes
Status: Alpha
Brought to you by:
jtaibo
From: Jean-Sébastien G. <jea...@cm...> - 2011-05-19 14:46:05
|
Hi guys, I've started looking at what you've done Peter for the pre/post-export script, it's cool that it's a MEL command. Is it possible from this field to call a function in a separate MEL script? Say I have a function called doPreExportStuff() in a file called preExport.mel, can I do something like (pseudocode) loadMEL("preExport.mel"); doPreExportStuff(); ? If so that should be fine. Second, I am getting an error when I click Export and the pre-export script field contains the default thing you put there (print( "preExp $path$file.$type " ) ;) First of all there seemed to be a newline character in there at the end, because it would say: print( "preExp C:/Users/jeang/Documents/maya/projects/default/scenesbox_normalmap_maya2osg.osg " ) ; // Error: // // Error: Unterminated string. // So just before the closing quote there seems to be a newline. Then when I removed the newline, I got this: print( "preExp C:/Users/jeang/Documents/maya/projects/default/scenesbox_normalmap_maya2osg.osg" ) ; preExp C:/Users/jeang/Documents/maya/projects/default/scenesbox_normalmap_maya2osg.osg // Error: Too many arguments. Expected 0, found 1. // Is the print("preExp ...") supposed to call a function called preExp? The error is because this function does not exist? Or is it something else? Sorry for my MEL newb-ness... The other two examples (post-export exec( "osgviewer cow.osg" ) and preview exec( "osgviewer $file" ) work fine. They're great additions. Thanks. Thanks in advance, J-S -- ______________________________________________________ Jean-Sebastien Guay jea...@cm... http://www.cm-labs.com/ http://whitestar02.dyndns-web.com/ |