aboutsummaryrefslogtreecommitdiff
path: root/camera.go
diff options
context:
space:
mode:
authorNat Lasseter <user@4574.co.uk>2024-06-24 22:12:44 +0100
committerNat Lasseter <user@4574.co.uk>2024-06-24 22:12:44 +0100
commitd248e30d365d5e401d5cd372aa415fb2f9a39326 (patch)
tree58c5602ec20ad39ff34640503c7a4d35c4e563cb /camera.go
parentbd3bbdd239fd91056442384bfe3a86b2b8c0e68e (diff)
Chapter 10
Diffstat (limited to 'camera.go')
-rw-r--r--camera.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/camera.go b/camera.go
index b42e9e1..f33d98a 100644
--- a/camera.go
+++ b/camera.go
@@ -74,7 +74,7 @@ func (cam Camera) GetRay(row uint, col uint) Ray {
pixel_sample := cam.Pixel00.
Add(cam.PDU.Mul(SplatVec3(float64(col) + offset.X))).
Add(cam.PDV.Mul(SplatVec3(float64(row) + offset.Y)));
- return Ray{cam.Centre, pixel_sample.Sub(cam.Centre)};
+ return Ray{cam.Centre, pixel_sample.Sub(cam.Centre), true};
}
func unit_square() Vec3 {