MaterialX
MaterialX copied to clipboard
MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.
If a shader node has a name with "__" substring within the it's name the GLSL shader generator will generate identifiers with that string in it. This is not allowed...
When importing a glTF model, it may be desirable to import the materials as well. This is made easier now with the recently added `` node from #861. Here I'll...
A few things found while reviewing colour management support. Could be more. 1. The default value of "none" is not supported. It is being tested as a color space for...
Leaving this to perhaps create better documentation, and / or enhance / simplify the interfaces and implementation ## Basic Node / Nodegraph Deriviation and NodeDef Association - A Nodegraph can...
If an upstream node on an input is connected, but that node does not have an explicit "output" child the current logic will fail. This code it appears is only...
## Enhancement Summary (This is based on discussion with @ashwinbhat , @niklasharrysson , and @jstone-lucasfilm and up for modification as needed) 1. Reconfigure codegen unit testing to allow complete coverage...
Hi, I downloaded the latest prebuilt binary for Mac and noticed a handful of issues. First, it looks like file permissions are incorrect inside the zip. Looks like all the...
The normalmap node always calculates the bitangent and ignores existing bitangent data: https://github.com/AcademySoftwareFoundation/MaterialX/blob/46de5f9153aec01243fce24590b15fd71da89f8e/libraries/stdlib/genglsl/mx_normalmap.glsl#L9-L11 While doing so, it makes a hard assumption on the handedness of the tangent space, which isn't...
Hello! I'm writing a MaterialX [Maya File Translator ](https://help.autodesk.com/view/MAYAUL/2022/ENU/?guid=Maya_SDK_cpp_ref_class_m_px_file_translator_html) And I just ran into a critical snag on the exporting of remap nodes as CurveAdjust.  The resulting example when...
# Nodegraph Inheritance Proposal This proposal is to allow for one nodegraph to inherit from another nodegraph. This is for the same purpose of any existing support for inheritance including...