From 92f0e694a1dd54de1f0faad5459bc1389e56b326 Mon Sep 17 00:00:00 2001 From: Lukas Werner <lks.werner@fau.de> Date: Wed, 24 Jan 2018 21:53:51 +0100 Subject: [PATCH] Inverted color of ppm output images (white is closest now) --- src/pe/raytracing/Raytracer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pe/raytracing/Raytracer.cpp b/src/pe/raytracing/Raytracer.cpp index c25559209..0e56f74cb 100644 --- a/src/pe/raytracing/Raytracer.cpp +++ b/src/pe/raytracing/Raytracer.cpp @@ -147,9 +147,9 @@ void Raytracer::writeTBufferToFile(const std::map<Coordinates, real_t, Coordinat char r = 0, g = 0, b = 0; real_t t = tBuffer.at(c); if (realIsIdentical(t, INFINITY)) { - r = g = b = (char)255; + r = g = b = (char)0; } else { - r = g = b = (char)(240 * ((t-t_min)/(t_max-t_min))); + r = g = b = (char)(240 * (1-(t-t_min)/(t_max-t_min))); } ofs << r << g << b; } -- GitLab