From 82c7e75e11b73d23b323ad9dc6f72754735e3bb5 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Sat, 2 Aug 2014 14:10:28 -0700 Subject: [PATCH] Normalize primary ray direction vectors --- src/camera.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/camera.cc b/src/camera.cc index 0617f46..3d1b54e 100644 --- a/src/camera.cc +++ b/src/camera.cc @@ -122,7 +122,7 @@ PerspectiveCamera::compute_primary_ray(const int x, Vector3 direction = LinearCombination(1.0, get_direction(), x0, GetRight(), y0, GetUp()); - return Ray(GetOrigin(), direction); + return Ray(GetOrigin(), direction.normalize()); } #pragma mark - Orthographic Camera