Releases: knightcrawler25/GLSL-PathTracer
Releases · knightcrawler25/GLSL-PathTracer
v0.5.0
- 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
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
Improvements to sampling of spherical light sources
v0.3.0
Several fixes for the Disney BSDF, Fresnel, NEE
Added Directional Lights & swapped out the PRNG with a new one.
v0.2.1
- BVH perf improvements
- Absorption
- Russian Roulette
- Conditional compilation
Additional scene files: https://drive.google.com/file/d/1UFMMoVb5uB7WIvCeHOfQ2dCQSxNMXluB/view
Disney BSDF
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
Fixes 1. Fixes for compiling and running on Linux 2. Fixed tiles not rendering correctly when window is resized 3. Fixed issues with instancing