Lumen tactum.
— LIGHT, TOUCHED —
Industrial Light & Magic · Lucasfilm · 2014 · Academy Software Foundation · 2021
SHADER EXCHANGE · BSDF GRAPH · OSL-COMPATIBLE · USD-NATIVE · 2014
OpenUSD describes the scene. MaterialX describes the surface — a portable graph of texture, BSDF lobe, and math nodes that any renderer can read and resolve to the same light response. Karma, Arnold, RenderMan, Cycles, Mantra, V-Ray — all consume the same .mtlx. ILM published it from Star Wars: The Force Awakens; the Academy Software Foundation graduated it. The material is portable.
The .mtlx is the agreement: this graph is what the surface is. Every renderer reads it, evaluates the BSDF lobes its own way, and the light response converges to the same thing. Copper looks like copper — at Karma, at Arnold, at RenderMan, at Cycles.
ILM published it because Star Wars: The Force Awakens needed materials that survived the trip from one renderer to another. The Academy Software Foundation graduated it. The material is portable.
github.com/AcademySoftwareFoundation/MaterialX.mtlx · text · diffableaswf.io| 2012 | ILM begins internal work on a portable material exchange format for Star Wars: The Force Awakens. |
| 2014 | MaterialX released open-source. Apache 2.0. Adopted by Lucasfilm, Sony, Disney. |
| 2016 | Standard Surface specification — a unified BSDF taxonomy that every renderer implements. |
| 2018 | USD integration matures. UsdShade can natively reference MaterialX networks. |
| 2021 | ASWF graduation — MaterialX joins the Academy Software Foundation. Industrial governance. |
| 2023 | Karma, RenderMan, Arnold, Cycles all consume .mtlx natively. Houdini ships with a MaterialX builder. |
| 2024 | NanoVDB volume support, ML denoiser metadata, surface-shader unification. |
| ∞ | The material is portable. Same .mtlx, every renderer, the same light response. |
USD describes the scene. MaterialX describes the surface. The light remembers.