Skip to content

Releases: knightcrawler25/GLSL-PathTracer

v0.5.0

05 Mar 07:38
Compare
Choose a tag to compare
  • Basic GTLF/GLB support
  • Option to hide emitters
  • Support for transparent backgrounds
  • Stochastic alpha testing for transparency
  • IBL sampling improvements
  • Basic volume rendering with importance sampling (Similar to MagicaVoxel)
  • Disney BSDF refactor to fix energy gain/loss issues and issues with anisotropy

v0.4.0

17 Dec 16:40
Compare
Choose a tag to compare

Significant variance reduction by sampling the GGX distribution of visible normals as well as improved sampling of the BSDF
ACES tone mapping
Support for emissive maps and improvements/fixes for normal maps

v0.3.1

19 Oct 21:41
Compare
Choose a tag to compare

Improvements to sampling of spherical light sources

v0.3.0

18 Sep 12:30
Compare
Choose a tag to compare

Several fixes for the Disney BSDF, Fresnel, NEE
Added Directional Lights & swapped out the PRNG with a new one.

v0.2.1

30 Dec 17:03
Compare
Choose a tag to compare
  1. BVH perf improvements
  2. Absorption
  3. Russian Roulette
  4. Conditional compilation

Additional scene files: https://drive.google.com/file/d/1UFMMoVb5uB7WIvCeHOfQ2dCQSxNMXluB/view

Disney BSDF

24 Dec 07:55
Compare
Choose a tag to compare

Initial version of Disney BSDF
New scene files to showcase new material parameters
Some fixes related to direct lighting

Additional scene files: https://drive.google.com/file/d/1UFMMoVb5uB7WIvCeHOfQ2dCQSxNMXluB/view

Initial release v0.1.0

28 Jul 22:07
Compare
Choose a tag to compare
Fixes

1. Fixes for compiling and running on Linux
2. Fixed tiles not rendering correctly when window is resized
3. Fixed issues with instancing