From 83a86533b9d4ceda74e3002b7ac0d6b689355513 Mon Sep 17 00:00:00 2001 From: Peter Wu Date: Fri, 17 Jan 2014 19:35:46 +0100 Subject: L track remove some sharp corners The right bottom corner is still buggy, but I am tired of this. --- src/RaceTrack.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/RaceTrack.java b/src/RaceTrack.java index 9f0643a..8249466 100644 --- a/src/RaceTrack.java +++ b/src/RaceTrack.java @@ -102,7 +102,7 @@ class RaceTrack extends BetterBase { new Vector( -3, 11, 1), new Vector( -6, 14, 1), - new Vector( -7, 14, 1), + new Vector( -8, 14, 1), // left new Vector( -11, 11, 1), new Vector( -14, 8, 1), @@ -110,16 +110,16 @@ class RaceTrack extends BetterBase { new Vector( -14, -8, 1), // bottom new Vector( -11, -11, 1), - new Vector( -7, -14, 1), + new Vector( -8, -14, 1), - new Vector( 8, -14, 1), + new Vector( 9, -13, 1), // right of L foot (bottom) new Vector( 11, -11, 1), //new Vector( 14, -8, 1), new Vector( 13, -9, 1), // more weight downwards //new Vector( 14, -8, 1), - new Vector( 13, -7, 1), // more weight upwards + new Vector( 12, -6, 1), // more weight upwards // top of L foot new Vector( 11, -5, 1), //new Vector( 8, -2, 1), @@ -479,7 +479,7 @@ class RaceTrack extends BetterBase { gl.glPointSize(10); gl.glBegin(GL_POINTS); for (int i = 0; i < pts.length; i++) { - double color = ((double) i / 3.0); + double color = (i % 3.0) / 3.0; gl.glColor3d(0.0, color, 1.0); glVertex(pts[i]); } -- cgit v1.2.1