This version of the plugin is supported in Maya 2025 and higher.
For Maya 2024 and below (until 2020), use the 2.4.1 update in legacy branch.
Lamp Material Setup is a plugin for Autodesk Maya™ designed to simplify the creation and management of materials with texture maps for Arnold™ and Redshift™ renderers. This tool automates the process of assigning texture maps and configuring shaders.
A special mode Use Substance style allows you to quickly assign the correct color space, node parameters, and invert normal maps.
Just clone the repository:
git clone https://github.com/rabbitGraned/Lamp-Material-Setup
or download ZIP.
To install the tool as a Maya script, download the archive directly from GitHub or clone the repository to the C:\Users\[Username]\Documents\maya\[version]\scripts folder.
In the Maya menu, go to Window > Settings/Preferences > Plug-in Manager.
Find the lampMaterialSetup_Plugin.py plugin and load it. If the plugin is not loaded automatically, select it using the Plug-in Manager > Browse > path/lampMaterialSetup_Plugin.py.
You can simply run the lampMaterialSetup.py script in Maya, add to the shelf and replace with the plugin icon if desired. This will simplify debugging and installation.
Clone the repository and open the lampMaterialSetup.py file in your text code editor.
Detailed documentation on editing the script is available in the Developer Docs file.
Note: Keep API stable - don't change key function names and signatures, split logic into independent components.
Also check the project Wiki-page.
Lamp Material Setup is licensed under the Apache 2.0.