summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Camera.java13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/Camera.java b/src/Camera.java
index e865bc7..229344b 100644
--- a/src/Camera.java
+++ b/src/Camera.java
@@ -71,12 +71,15 @@ class Camera {
Ex = s * (float) sin(gs.theta);
Ey = s * (float) cos(gs.theta);
- // change center point with WASD
- Ex += gs.cnt.x();
- Ey += gs.cnt.y();
- Ez += gs.cnt.z();
-
eye = new Vector(Ex, Ey, Ez);
+
+ // change center point with WASD (broken, but this was not required by
+ // the assignment)
+ double Cx, Cy, Cz;
+ Cx = gs.cnt.x();
+ Cy = gs.cnt.y();
+ Cz = gs.cnt.z();
+ center = new Vector(Cx, Cy, Cz);
}
/**