diff options
Diffstat (limited to 'src/RaceTrack.java')
-rw-r--r-- | src/RaceTrack.java | 60 |
1 files changed, 30 insertions, 30 deletions
diff --git a/src/RaceTrack.java b/src/RaceTrack.java index d588fbe..aa02518 100644 --- a/src/RaceTrack.java +++ b/src/RaceTrack.java @@ -88,76 +88,76 @@ class RaceTrack extends BetterBase { new Vector( 8, -15, 1), new Vector( 15, -8, 1), }; - + controlPointsLTrack = new Vector[] { /// FAIL // top-right curve to bottom new Vector( -4, 15, 1), - + new Vector( -2.5, 15, 1), new Vector( -1, 15, 1), - + new Vector( -1, 12, 1), - - + + new Vector( -1, -5, 1), - new Vector( -1, -6.5, 1), - new Vector( 0.5, -8, 1), + new Vector( -1, -6.5, 1), + new Vector( 0.5, -8, 1), new Vector( 2, -8, 1), - - + + new Vector( 8, -8, 1), new Vector( 9.5, -8, 1), new Vector( 11, -9.5, 1), new Vector( 11, -11, 1), - + new Vector( 11, -12.5, 1), new Vector( 9.5, -14, 1), new Vector( 8, -14, 1), - - + + new Vector ( -4, -14, 1), new Vector ( -5.5, -14, 1), new Vector ( -7, -12.5, 1), new Vector ( -7, -11, 1), - + new Vector ( -7, 12, 1), new Vector ( -7, 13.5, 1), new Vector ( -5.5, 15, 1), - new Vector ( -4, 15, 1), - + new Vector ( -4, 15, 1), + }; - + controlPointsCTrack = new Vector[] { // CORRECT new Vector( 2, 15, 1), - + new Vector( 6.5, 15, 1), new Vector( 11, 15, 1), - + new Vector( 11, 12, 1), - + new Vector( 11, 9, 1), new Vector( 6.5, 9, 1), - - - new Vector( 2, 9, 1), - + + + new Vector( 2, 9, 1), + new Vector( -10, 9, 1), new Vector( -10, -6, 1), - + new Vector( 2, -6, 1), - + new Vector(6.5, -6, 1), new Vector(11, -6, 1), - + new Vector(11, -9, 1), - + new Vector(11, -12, 1), new Vector(6.5, -12, 1), - + new Vector(2, -12, 1), - + new Vector(-17, -12, 1), new Vector(-17, 15, 1), }; @@ -353,7 +353,7 @@ class RaceTrack extends BetterBase { // Draw track itself // Every 20 segments a distance line is drawn, - // and at the start, a start line is drawn. + // and at the start, a start line is drawn. gl.glBegin(GL_QUADS); glNormal(Vector.Z); gl.glTexCoord2f(i == 1 ? 0 : 0.2f, 0); |