eglaubauf / Maya_materialBuildArnold

Builds Materials for Arnold within Maya

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A MaterialBuilder Script for Autodesks Maya

NOTE

This plugin will not be updated any further. Feel free to use this code as a base for your development

A MaterialBuilder Script for Autodesks Maya

master

Features

  • Provides a Materialbuilder for a Principled Shader
  • The Function checks if OCIO is enabled and set ColorSpaces accordingly
  • creates a tree based on filenames and works best with strings provided by Substance
    • base_color or basecolor
    • roughness
    • normal
    • metallic
    • reflect
    • height
    • displace
    • bump
  • The strings to look for can easily be changed at the bottom of each script
  • A shelf is provided in the shelves folder

Example Node tree for MaterialBuilder

alt text

Installation:

  1. Create a new Folder called 'materialBuildArnold' at this location: C:\Users<User>\Documents\maya\2019\scripts
  2. Copy the content from the provided scripts folder into the newly created folder
  3. To access the shelf copy the file shelf_MaterialBuildArnold.mel to your shelves directory (C:\Users<user>\Documents\maya\2019\prefs\shelves)
  4. Optionally you can create your shelf yourself via the following python-command:
import materialBuildArnold.materialBuildArnold as mb
reload(mb)
mb.open()

Notes:

All of the scripts are free of charge for free use, commercial or non commercial whatsoever. But this scripts may brake your workflow.

About

Builds Materials for Arnold within Maya


Languages

Language:Python 100.0%