mmgaq.blogg.se

Maya python setattr shader color
Maya python setattr shader color













maya python setattr shader color

This script uses the mel module that contains Python wrappersĪround all MEL commands found in Maya. Package, otherwise you will get an ImportError exception) (in addition to the Python plugin this also requires the Maya Python confirmDialog ( message = "Hello World!", button =)

maya python setattr shader color

# helloworld2.py: The second Hello World Python script for Maya from maya import mel mel. The Python package called maya comes into play. We could somehow communicate with Maya and do stuff with it. Thing to do, but for the ultimate experience it would be desirable if Being able to execute Python code is always a pleasing You that executing MEL code failed but more details about this will thenīe available in the Script Editor. See how this is done in a short moment) and this MEL code produces an error, If you are executing MEL code from within your Python script (you will Printed in the output window (or the console if you are not under Windows). The MEL command fails which you will notice in Maya's status line and in When any code executed by pySource or python raises an exception, We misspelled the print statement and executed the script.

maya python setattr shader color maya python setattr shader color

When there is an error in your Python script. The Python plugin defines oneĪdditional MEL command, python, which you can use to executeĪs you already noticed the output from the print statement isĭirected to the Output Window. It searches for a Python script at the same locations where MEL The pySource command is equivalent to the MEL command source. Is working and you can execute Python code from within Maya. If you have a look at the Output Window (or the console) you should see To execute this line hit Ctrl+Enter or the Enter key on the numpad. (this assumes you have successfully installed (and loaded) the Maya Python Now launch Maya, open the MEL Script Editor and enter: This is the same location where you would put MEL scripts. Stick it into your Maya directory under maya//scripts. So write a file helloworld1.py with the above contents and # helloworld1.py: The very first Hello World Python script for Maya print "Hello World!"īut at least you can use this script to test your Python plugin.















Maya python setattr shader color