summaryrefslogtreecommitdiff
path: root/src/RobotRace.java
diff options
context:
space:
mode:
authorPeter Wu <lekensteyn@gmail.com>2013-12-20 11:45:47 +0100
committerPeter Wu <lekensteyn@gmail.com>2013-12-20 11:45:47 +0100
commit77290dbb617fc33e0d6eb9287279d79eff85b7ad (patch)
tree9cda079b2b1ba4f72d92a51fe3582bf1609a152f /src/RobotRace.java
parent3ab8042ed072d34aee3e270f3aa4fcb053939ee5 (diff)
download2iv60-robots-77290dbb617fc33e0d6eb9287279d79eff85b7ad.tar.gz
Fix eye point for helicopter view, center robots on lane
Diffstat (limited to 'src/RobotRace.java')
-rw-r--r--src/RobotRace.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/RobotRace.java b/src/RobotRace.java
index aeddfba..2aadc63 100644
--- a/src/RobotRace.java
+++ b/src/RobotRace.java
@@ -409,8 +409,8 @@ public class RobotRace extends Base {
gl.glPushMatrix();
Robot robot = robots[i];
- // put robot on the lane, slightly rotated to look "forward"
- Vector robotPos = raceTrack.getPointForLane(robot.getTimePos(), i);
+ // put robot centered on the lane, slightly rotated to look forward
+ Vector robotPos = raceTrack.getPointForLane(robot.getTimePos(), i + .5);
gl.glTranslated(robotPos.x(), robotPos.y(), robotPos.z());
// FIXME: robot looks in wrong direction.
double angle = atan2(robotPos.y(), robotPos.x());