Normalize primary ray direction vectors

This commit is contained in:
Eryn Wells 2014-08-02 14:10:28 -07:00
parent 57f3154986
commit 82c7e75e11

View file

@ -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