Added
- Added initial shader translation graphs between Standard Surface and OpenPBR Surface.
- Added initial support for code generation hints.
Changed
- Raised the minimum CMake version to CMake 3.24.
- Moved feature proposals from the main specification to a new MaterialX Proposals document.
- Updated the open definitions of the MaterialX Lama nodes to improve alignment with RenderMan.
Fixed
- Fixed errors in the installation steps for CMake builds.
- Fixed the computation of Fresnel transmission in GLSL.
- Fixed an implementation of the combine2 node in MDL.
- Fixed transposed matrices in color transforms for the displayp3 space.
- Fixed edge cases in the version upgrade process for swizzle nodes.
- Fixed a crash in the Graph Editor when renaming a node graph.
- Fixed the exporting of PugiXML symbols in MaterialXFormat.
Removed
- Removed an extra installation of the resources folder in MaterialXGenShader.