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

Go to the source code of this file.

Classes

struct  cook< CONF, PARAM >
 Implements the Fresnel reflectance equation as proposed by Cook and Torrance [SIGGRAPH'82]: https://doi.org/10.1145/357290.357293. More...
 

Namespaces

namespace  bbm
 
namespace  bbm::fresnel
 

Functions

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