summaryrefslogtreecommitdiff
path: root/material_dielectric.h
diff options
context:
space:
mode:
Diffstat (limited to 'material_dielectric.h')
-rw-r--r--material_dielectric.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/material_dielectric.h b/material_dielectric.h
index 46b17da..14cd680 100644
--- a/material_dielectric.h
+++ b/material_dielectric.h
@@ -9,7 +9,7 @@
#include "material.h"
class material_dielectric : public material {
- double ri_inv;
+ double ri; // refractive index, 1.0 for air and 1.5 for glasses
static double reflectance(double cosine, double ref_idx) {
assert(cosine > 0);
@@ -21,7 +21,7 @@ class material_dielectric : public material {
}
public:
- explicit material_dielectric(double ri) : ri_inv{1.0 / ri} {}
+ explicit material_dielectric(double ri) : ri{ri} {}
bool scatter(ray3d &r, const object &hit_obj, double hit_t, random_uv_gen_3d &ruvg) const override;
};