From 643708a9922cabe9b37329ee41a8668087dc92d7 Mon Sep 17 00:00:00 2001 From: ladevieq Date: Sun, 20 Dec 2020 22:42:37 +0100 Subject: Add a camera class --- include/rt.hpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'include/rt.hpp') diff --git a/include/rt.hpp b/include/rt.hpp index 3c37fa1..a0c912e 100644 --- a/include/rt.hpp +++ b/include/rt.hpp @@ -19,10 +19,17 @@ inline double randd(double min, double max) { return min + randd() * (max - min); } +inline double clamp(double x, double min, double max) { + if (x < min) return min; + if (x > max) return max; + return x; +} + #include "vec3.hpp" #include "ray.hpp" #include "color.hpp" #include "sphere.hpp" +#include "camera.hpp" #endif // !__RT_HPP_ -- cgit v1.3