From 67050442cd24a312b920fa4ab7be36b5f8ef4cf2 Mon Sep 17 00:00:00 2001 From: Jonathan Stone Date: Tue, 31 May 2022 08:55:31 -0700 Subject: [PATCH] Update changelog for recent work --- CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 819a279f31..b1ed7c03de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,22 @@ ## [1.38.5] - Development +### Added +- Added a [refraction approximation](https://github.com/AcademySoftwareFoundation/MaterialX/pull/918) for transmissive surfaces in GLSL, selected by the hwTransmissionRenderMethod generator option. +- Added support for generalized Schlick transmission in GLSL and OSL. +- Added static and dynamic analysis tests to GitHub Actions builds. + +### Changed +- Switched to [relative shader includes](https://github.com/AcademySoftwareFoundation/MaterialX/pull/926) within the MaterialX data libraries, enabling custom folder names in distributions. +- Improved and extended the sample [Web Viewer](https://academysoftwarefoundation.github.io/MaterialX/). + +### Fixed +- Fixed math for normalizing normal and tangent vectors in GLSL. +- Fixed math for transforming a vector4 by a matrix in OSL. +- Fixed compatibility of OSL Worley noise with OSL 1.9.10. +- Fixed layering of thin-film effects in the Standard Surface shading model. +- Fixed input default values in the glTF PBR shading model. + ## [1.38.4] - 2022-04-06 ### Added