diff options
author | Peter Wu <lekensteyn@gmail.com> | 2013-12-20 11:45:47 +0100 |
---|---|---|
committer | Peter Wu <lekensteyn@gmail.com> | 2013-12-20 11:45:47 +0100 |
commit | 77290dbb617fc33e0d6eb9287279d79eff85b7ad (patch) | |
tree | 9cda079b2b1ba4f72d92a51fe3582bf1609a152f /src/RobotRace.java | |
parent | 3ab8042ed072d34aee3e270f3aa4fcb053939ee5 (diff) | |
download | 2iv60-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.java | 4 |
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()); |