Overview of MaterialX Specification v1.39
mainMaterialX is an open standard for representing rich material and look-development content in computer graphics. It enables platform-independent description and exchange of shading networks, patterns, texturing, complex nested materials, and geometric assignments.
Version 1.39 introduces several key architectural changes, including the separation of Geometry Extensions into a distinct document, updates to array type handling (now uniform and static length), and standardized color space names aligned with ACES 1.2 OCIO. It also expands the standard library with new procedural, geometric, math, adjustment, conditional, and channel nodes.