5 #ifndef _SPICA_DIELECTRIC_H_
6 #define _SPICA_DIELECTRIC_H_
10 #include "core/common.h"
11 #include "core/spectrum.h"
12 #include "core/render.hpp"
13 #include "core/material.h"
28 MemoryArena& arena)
const override;
32 std::shared_ptr<Texture<Spectrum>> Kr_, Kt_;
33 std::shared_ptr<Texture<Spectrum>> index_;
34 std::shared_ptr<Texture<Spectrum>> bumpMap_;
37 SPICA_EXPORT_PLUGIN(
Dielectric,
"Dielectic surface");
41 #endif // _SPICA_DIELECTRIC_H_
Definition: interaction.h:68
Definition: dielectric.h:17
Definition: renderparams.h:27
Definition: material.h:17