项目作者: AllegorithmicSAS

项目描述 :
Utilities for material X for the substance ecosystem
高级语言: QML
项目地址: git://github.com/AllegorithmicSAS/materialx_utils.git
创建时间: 2019-04-01T09:59:43Z
项目社区:https://github.com/AllegorithmicSAS/materialx_utils

开源协议:BSD 3-Clause "New" or "Revised" License

下载


MaterialX export for Substance Painter

This plugin adds support for simple MaterialX support for Substance Painter.
It currently only support arnold and Metallic/Roughness workflows

Prerequisites

  • Substance Painter
  • Python in path (currently only tested with python 2.7)
  • MaterialX installed for the python interpreter in path (only tested with 1.36)

Installation

Install the plugin using the deploy.bat script
A correctly installed plugin should look something like this in the Painter documents directory:

  1. plugins
  2. └───materialx-export
  3. ExportTools.js
  4. main.qml
  5. MaterialXExport.qml
  6. Style.qml
  7. tool-bar.qml
  8. └───python
  9. materialx_export.py
  10. write_sample.py
  11. └───matxtools
  12. matxtools.py
  13. __init__.py

Running

A correctly installed plugin will show up as a button in painter.

To export:

  • Click the plugin button
  • Type in/browse for the location and file you want to export the textures.
    The expected input is the MaterialX file to write, the textures for it will be written in the same
    directory as the MaterialX file
  • Click the export button

When the path is setup you can easily reexport the textures by clicking export again