diff options
Diffstat (limited to 'include/dielectric.hpp')
| -rw-r--r-- | include/dielectric.hpp | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/include/dielectric.hpp b/include/dielectric.hpp deleted file mode 100644 index 91f1541..0000000 --- a/include/dielectric.hpp +++ /dev/null @@ -1,18 +0,0 @@ -#ifndef __DIELECTRIC_HPP_ -#define __DIELECTRIC_HPP_ - -#include "material.hpp" - -class dielectric : public material { - public: - dielectric(double index_of_refraction); - - virtual bool scatter(const ray& r, const struct hit_info& info, color& attenuation, ray& scattered) const; - - double ior; - - private: - static double reflectance(double cosine, double ref_idx); -}; - -#endif // !__DIELECTRIC_HPP_ |
