Loading...
Searching...
No Matches
Classes | Namespaces | Functions
fresnel_schlick.h File Reference
#include "concepts/fresnel.h"
#include "bbm/config.h"

Go to the source code of this file.

Classes

struct  schlick< CONF, PARAM >
 Implements the Fresnel reflectance equation as proposed by Schlick [Comp. Graph. Forum '94]: https://doi.org/10.1111%2F1467-8659.1330233. More...
 

Namespaces

namespace  bbm
 
namespace  bbm::fresnel
 

Functions

 BBM_CHECK_CONCEPT (concepts::fresnel, schlick< config, ior::ior< Value_t< config > > >)
 
 BBM_CHECK_CONCEPT (concepts::fresnel, schlick< config, ior::reflectance< Value_t< config > > >)
 
 BBM_CHECK_CONCEPT (concepts::fresnel, schlick< config, ior::ior< Spectrum_t< config > > >)
 
 BBM_CHECK_CONCEPT (concepts::fresnel, schlick< config, ior::reflectance< Spectrum_t< config > > >)