github AcademySoftwareFoundation/MaterialX v1.38.5
Version 1.38.5

latest releases: v1.38.10, v1.38.9, v1.38.8...
2 years ago

Added

  • Added a refraction approximation for transmissive surfaces in GLSL, selected by the hwTransmissionRenderMethod generator option.
  • Added support for generalized Schlick transmission in GLSL and OSL.
  • Added support for code generation from material nodes.
  • Added a specialization of GlslShaderGenerator for Vulkan GLSL generation.
  • Added the Chess Set example from the Karma: A Beautiful Game tutorial. Contributed to the MaterialX project by SideFX, original artwork by Moeen and Mujtaba Sayed.
  • Added static and dynamic analysis tests to GitHub Actions builds.
  • Added support for GCC 12, Clang 13, and Clang 14.

Changed

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.

Don't miss a new MaterialX release

NewReleases is sending notifications on new releases.