jalberse / shimmer

Physically based rendering in Rust
Apache License 2.0
33 stars 0 forks source link

Coated diffuse #61

Closed jalberse closed 4 months ago

jalberse commented 4 months ago

This adds support for coated diffuse materials, along with a few other bugfixes (notably fixing a shear that was being applied to rotations and some dielectric fixes that remove fireflies).

jalberse commented 4 months ago

Also fixes an issue where we were allocating vectors FAR too large than necessary which was causing stack overflows for large numbers of samples. Darn missing parenthesis...