Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ConductorFresnel.h
Go to the documentation of this file.
1#pragma once
2
4
5#include <Common/primitive_type.h>
6
7namespace ph
8{
9
19{
20public:
21 ConductorFresnel() = default;
22
23 math::Spectrum calcReflectance(real cosThetaIncident) const override = 0;
24};
25
26}// end namespace ph
Conductor-dielectric interface Fresnel effect.
Definition ConductorFresnel.h:19
ConductorFresnel()=default
math::Spectrum calcReflectance(real cosThetaIncident) const override=0
Modeling Fresnel effects that occur on interfaces.
Definition FresnelEffect.h:16
Definition TTristimulusSpectrum.h:11
The root for all renderer implementations.
Definition EEngineProject.h:6