5 #ifndef _SPICA_MIRROR_H_
6 #define _SPICA_MIRROR_H_
8 #include "core/core.hpp"
9 #include "core/common.h"
10 #include "core/spectrum.h"
11 #include "core/render.hpp"
12 #include "core/material.h"
26 MemoryArena& arena)
const override;
30 std::shared_ptr<Texture<Spectrum>> eta_;
31 std::shared_ptr<Texture<Spectrum>> k_;
32 std::shared_ptr<Texture<Spectrum>> bumpMap_;
35 SPICA_EXPORT_PLUGIN(
Conductor,
"Conductor surface");
39 #endif // _SPICA_MIRROR_H_
Definition: interaction.h:68
Definition: renderparams.h:27
Definition: material.h:17
Definition: conductor.h:16