Open TzuChieh opened 3 months ago
To support PLT, one of the first steps is to move to full spectral rendering. Some primary goals include:
Following design decisions must be made:
math::Spectrum
TMIS
Things to do:
CSpectralSampleProps
SpectralSampleProps
constexpr
math::constants::purple
math::constants::black
To support PLT, one of the first steps is to move to full spectral rendering. Some primary goals include:
Following design decisions must be made:
math::Spectrum
?TMIS
to be able to handle N PDFsThings to do:
CSpectralSampleProps
, just use a struct for generalSpectralSampleProps
constexpr
compatibleSpectralSampleProps
constexpr
color constants for convenience (math::constants::purple
,math::constants::black
, etc.)