Installation Guide


Contents

  1. Overview
  2. Installation
    1. General Installation
    2. Custom Install
    3. Create Module File
    4. Manual Installation
  3. Licensing
  4. Uninstall
  5. Troubleshooting
    1. Install Error
    2. No Plug-in Available
    3. Contact

1.Overview


The plug-in installs as a multi-version module. All supported versions of Maya will be served from the same installation. Version independent plug-ins and scripts are usually located on the top level folder of the user preferences in a default installation of Maya, whereas version specific plug-ins and scripts are located within the respective subfolder of each Maya version.

2.Installation


This drag and drop installer copies all extracted files from the downloaded archive to the specified location of the Maya preferences.

2.1General Installation


  1. Extract the files from the downloaded archive.
    Make sure that the downloaded archive is extracted before installing.
  2. Drag and drop the file dragDropInstaller.py from the folder of the extracted files into the main Maya window.
    The installer cannot perform correctly when directly dragged out of the archive into the Maya window.
  3. The installation window displays the End User License Agreement (EULA). Confirm the EULA to continue.
    The installation will be cancelled when the EULA is declined.
  4. The installer displays the options to define the installation paths. If you don't have specific requirements you can leave the paths unchanged.
    By default the files will install to the modules folder at the top level of the user preferences.
    In case of an existing installation this previous path will be used.
  5. Press the Install button to perform the installation.
    At the bottom of the window the installation progress is shown.
    The progress is also saved to the installation log file where the installer is located.
  6. When finished, restart Maya.
    The installed files can only be found by Maya upon restart.
    If you choose to restart later the installed files cannot be used until Maya gets restarted.
  7. The plug-in is available through it's menu item/s.

2.2Custom Install


In case user defined paths are required for the installation you can set these directly from the installation window.

Install Path

This is the path where the module files will be copied to.

The default path is the modules folder on the top level of the Maya user preferences but any folder location can be chosen.

The default Maya preferences don't contain a modules folder at the top level of the user preferences even though it's in the default module search paths of Maya.

Module Path

This is the path where the module file (.mod) will be created in. The module file contains the path where the actual files of the installation can be found.

This path needs to be a registered Maya modules path. If a path is chosen which is not included in the Maya module path locations (defined by the MAYA_MODULE_PATH environment variable) the module is not found and the tool won’t be available.

The registered Maya modules paths can be found by querying the MAYA_MODULE_PATH environment variable.
Use the following MEL command in Maya to get a list of all known paths.
getenv MAYA_MODULE_PATH

2.3Create Module File


Creating a module file is only meant for user defined installations. No files are being copied during the process and no files are created in a location where they can be found by Maya.

The module file contains the path defined by the Install Path field in the installer window.

The module file for the plug-in gets created in the same folder where the installer is located.

Press Create .mod file only at the bottom of the installer window to create the file.

2.4Manual Installation


In environments where the drag and drop installer is not applicable a manual installation is necessary.
The procedure requires to copy the module to the expected location and create a module file which directs Maya to the module contents.

Step 1: Copy Module

  1. The module folder, which contains all necessary files, is found in the modules folder of the extracted archive.
    PATH_TO_EXTRACTED_FILES/PLUG_IN_NAME/modules
  2. Copy the contained folder of the modules folder to any location of your choice.

Step 2: Create Module File

In order for Maya to find the files copied in Step 1: Copy Module a module file needs to be created which tells Maya where the contents of the plug-in are located.
This module file has the file extension .mod and should be placed in one of the module path locations Maya processes upon startup.

The registered Maya modules paths can be found by querying the MAYA_MODULE_PATH environment variable.
Use the following MEL command in Maya to get a list of all known paths.
getenv MAYA_MODULE_PATH
  1. Find the template module file PATH_TO_EXTRACTED_FILES/PLUG_IN_NAME/resources/module_template.mod.
  2. Rename the file to the match the name of the module.
  3. Open the file in a text editor of your choice.
    The module file contains definitions for each platform and supported version of Maya.
    You can safely remove any definitions which don't match your platform and installed version/s of Maya, though this is not required.
  4. Replace MODULE_NAME with the name of the module you are currently creating.
  5. Replace PATH_TO_MODULE_CONTENT with the path you copied the contents of the modules to in Step 1: Copy Modules.
    It is important that the path ends with the folder which matches the name of the module. Example:
    /USERNAME/Documents/maya/modules/PLUG_IN_NAME
  6. Repeat the above steps 4 and 5 for each installed version of Maya.
  7. Save the file to one of the Maya module paths which are stored in the MAYA_MODULE_PATH environment variable.

After starting Maya the plug-in should be available through it's menu item/s.

If a plug-in installed through a module is not available the issue is usually path related.
Review all above steps to copy, modify and create files and check again by restarting Maya.

In case you need further assistance please contact us by emailing to mail@braverabbit.com.

4.Uninstall


To uninstall simply run the installer again and choose Uninstall at the bottom of the installer window.

5.Troubleshooting


In case you experience issues during the installation please take a look at the log file which has been generated and is located in the same folder as the installer.

The installation log is a text file which contains all relevant information about the installation process.

5.1Install Error

It's possible that the installation fails because of file permissions, existing files or folders or similar reasons.
In this case try to uninstall the existing installation first and then install again.

  1. Run the installer by dragging the file dragDropInstaller.py from the folder of the extracted files into the main Maya window.
  2. Confirm the EULA. (if shown)
  3. Choose Uninstall at the bottom of the installer window.
  4. Again, drag the installer into the main Maya window.
  5. Perform the installation.

5.2No Plug-in Available

If the plug-in is not available in Maya it’s usually related to a wrong path setup.

Please always check:

  • That the name of your user folder is correct. The default installation path is the modules folder on the top level of the user maya preferences.
    Find your Maya user preferences:

    The basic installation path is your Maya user preferences modules directory located at (depending on your platform):

    • Windows: C:\Users\USERNAME\Documents\maya\modules
    • macOS: /Users/USERNAME/Library/Preferences/Autodesk/maya/modules
    • Linux: /home/USERNAME/maya/modules

    The default Maya preferences don't contain a modules folder

  • That the module files (.mod) are placed in one of the module path locations of the MAYA_MODULE_PATH environment variable.
    If the path is not known to Maya the module cannot be found.
  • That no files from a previous installation are conflicting with the new installation.
    Even though the installer tries to find any previously installed files there is no guarantee that all obsolete files have been removed.
    Open the Plug-in Manager from Maya Menu > Windows > Settings/Preferences > Plug-in Manager and check for any plug-in related to the one you are installing. The path of each plug-in shows the location of the files.
    Manually remove those files and try to install again.

5.3Contact

If the issue persists and the plug-in doesn’t install properly or doesn’t show up in Maya please contact us with the installation log and details about the issue by emailing to mail@braverabbit.com.


THE SOFTWARE PRODUCT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT OF THIRD-PARTY RIGHTS. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE PRODUCT IS WITH YOU.

NEITHER BRAVE RABBIT NOR ITS SUPPLIERS WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE PRODUCT WILL MEET YOUR REQUIREMENTS OR THAT THE OPERATION OF THE SOFTWARE PRODUCT WILL BE UNINTERRUPTED OR ERROR-FREE. BRAVE RABBIT IS NOT OBLIGATED TO PROVIDE ANY UPDATES TO THE SOFTWARE.

IN NO EVENT SHALL THE AUTHOR OF THIS SOFTWARE PRODUCT BE LIABLE FOR ANY SPECIAL, CONSEQUENTIAL, INCIDENTAL, DIRECT OR INDIRECT DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, FOR PERSONAL INJURY, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THIS PRODUCT, EVEN IF THE AUTHOR OF THIS SOFTWARE PRODUCT IS AWARE OF THE POSSIBILITY OF SUCH DAMAGES AND KNOWN DEFECTS, ANY CLAIM BY A THIRD PARTY AND EVEN IF THE REMEDY FAILS OF ITS ESSENTIAL PURPOSE.