Loading...
Searching...
No Matches
ndf Directory Reference

Files

file  beckmann.h [code]
 Implements the Beckman Microfacet Normal Distribution:
 
file  epd.h [code]
 The Exponential Power Distribution from "A two-scale microfacet reflectance model combining reflection and diffraction", Holzschuch and Pacanowski [2017]: https://doi.org/10.1145/3072959.3073621.
 
file  ggx.h [code]
 Implements the GGX Microfacet Normal Distribution from: "Microfacet Models for Refraction through Rough Surfaces" [Walter et al. 2007]: http://dx.doi.org/10.2312/EGWR/EGSR07/195-206.
 
file  low.h [code]
 Implements Low et al.'s Microfacet Normal Distribution from "BRDF models for accurate and efficient rendering of glossy surfaces" [Low 2012]: https://doi.org/10.1145/2077341.2077350.
 
file  phong.h [code]
 Implements the Phong Microfacet Normal Distribution from: "Microfacet Models for Refraction through Rough Surfaces" [Walter et al. 2007]: http://dx.doi.org/10.2312/EGWR/EGSR07/195-206.
 
file  sampler.h [code]
 Replace an NDF's sample and pdf method by a data-driven version. Monitors the NDF and update the internal state if required.
 
file  sgd.h [code]
 Implements the Shifted Gamma Distribution:
 
file  studentt.h [code]