Maya Scripts
|
Here you can download free Maya tools. These tools are not supported in any way. They are provided AS IS and without warrenty of any kind. None of these tools may be commercially distributed or resold. We have reduced the number of tools publicly available for download to the most popular ones. This makes it easier for us to maintain the code and keep the functionality up to date. Most of these tools were created around 1998 and meanwhile some of the functionality found its way into Maya's standard set of tools. We updated most of the tools to respond to changes and additions made to Maya. Internally and when developing software for our clients we use more advanced techniques, because Maya's standard tools often come with limitations that are difficult so solve. Writing software from scratch using the API allows for maximum flexibility and performance. Most of the time this is a better approach than building complex setups to ship around a problem. To learn more about our high-end software development visit the portfolio or Dirk's blog. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
Scripts
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
SetupAfter extracting the archive you will usually find the following types of files. Optionally the archive may also contain a HTML documentation or plain text docs.
You may want to install the tools locally on your machine or in a shared network path so everyone can access them. If you are not sure where to put scripts and icons you can use the following commands within Maya to query the pathes: internalVar -usd; // return script folder Using the "maya.env" you can specify a new location for these files. Usually, the path to the environment file should look something like this: Set a custom icon path: Set a custom script path: Set a custom plug-in path: We do not recommend to copy any files to Maya's installation folder structure. Once you found a proper place for the files copy them into the appropriate folder. Restart Maya or execute "rehash" in the command line to refresh Maya's script cache. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
Run ScriptsTo execute a script type its name in Maya's command line or script editor and press enter. Please note that MEL and Python functions are case sensitive. You may want to add often used tools to Maya's shelf. To do so just highlight the command and drag it with the middle mouse button to the shelf. A new icon will appear. Some scripts like CPS will come with a setup function ("cpsSetup") that will automatically perform an optional shelf setup. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
Load PluginsTo load plugins use Maya's plug-in manager (Window > Settings/Preferences > Plug-in Manager). Make sure to enable the autoload option so you do not have to load the plugin manually each time you start Maya. Optionally you may also load the plugin during initialization of Maya, by placing the appropriate command in the " user.mel" file. loadPlugin -qt pluginName Plugins have to be compiled for each new major version update of Maya and for the specific OS you run Maya on which includes different 32 and 64 bit compiles. Usually, we do not share source code but we provide binary files for the OS the tool has been developed and tested on. |
||||||||||||||||||||||||||||||||||||||||||||||||||||