All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Support for material sidedness which must be set explicitly on the material uniforms. See
MaterialStructUniform.side
for more information. - "synchronous" flag to PathTracingSceneGenerator.
- "DynamicPathTracingSceneGenerator" to support skinned and morph target meshes.
- A "PhysicalCamera" instance and associated shader uniforms and updates to support camera depth of field and shaped bokeh.
PhysicalPathTracingMaterial
to have a "bounces" uniform rather than define.
- Case where material arrays did not work correctly.
Initial release with support for path tracing physically based materials with properties including metalness, transmission, roughness, opacity, alpha cutout, and more!