Experiments with MaterialX and appleseed renderer
- Python script to build appleseed mtlx library
- Generate
appleseed_defs.mtlx
files
- Generate
- Convert appleseed shaders to .mtlx from studio and/or DCC plugin
- Simplest case is done -
as_double_shade.osl
- Simplest case is done -
- Generate and compile appleseed OSL shaders from .mtlx files
- Simple Python script to generate OSL from .mtlx files
- Compile OSL to OSO
- Validate shaders
- Export nodes and material assignments from appleseed studio to .mtlx file
- Import .mtlx into DCC application and appleseed.studio
- Alternative to MaterialXViewer with interactive appleseed renderer