Skip to content

0.1.0a2

Pre-release
Pre-release

Choose a tag to compare

@giuvecchio giuvecchio released this 02 Oct 13:14
· 65 commits to main since this release

Implemented support for multiple PBR workflows

  • Improved Material classes

    • Split Material class into multiple classes depending on the workflow
    • MaterialBase now holds the common parameters and functionalities
    • BasecolorMetallicMaterial support additional parameters for basecolor-metallic workflow
    • DiffuseSpecularMaterial support additional parameters for diffuse-specular workflow
    • Support for optional maps
  • Improved loading from file

  • Improved CookTorranceBRDF to handle the different workflows.