18 const std::shared_ptr<DielectricFresnel>& fresnel,
19 const std::vector<math::SampledSpectrum>& reflectanceTable,
20 const std::vector<math::SampledSpectrum>& transmittanceTable);
45 std::shared_ptr<DielectricFresnel> m_fresnel;
46 std::vector<math::SampledSpectrum> m_reflectanceTable;
47 std::vector<math::SampledSpectrum> m_transmittanceTable;
The environment a BSDF query is performed under.
Definition BsdfQueryContext.h:13
ThinDielectricFilm(const std::shared_ptr< DielectricFresnel > &fresnel, const std::vector< math::SampledSpectrum > &reflectanceTable, const std::vector< math::SampledSpectrum > &transmittanceTable)
Definition ThinDielectricFilm.cpp:16
ESurfacePhenomenon getPhenomenonOf(SurfaceElemental elemental) const override
Get the phenomenon of a surface component. One can also setup query for a specific elemental....
Definition ThinDielectricFilm.cpp:35