Fixed map, parrot and camera.

This commit is contained in:
Calum
2017-09-28 16:17:19 +13:00
parent 83218ae0a0
commit ece45ff967
4 changed files with 8 additions and 7 deletions
@@ -89,11 +89,11 @@ public class GameView3D extends GameView {
}
gameObjects = new Group();
root3D = new Group(isometricCam, gameObjects);
root3D = new Group(chaseCam, gameObjects);
view = new SubScene(
root3D, 5000, 3000, true, SceneAntialiasing.BALANCED
);
view.setCamera(isometricCam);
view.setCamera(chaseCam);
skybox = new Skybox(new Image(getClass().getResourceAsStream("/images/skybox.jpg")), 100000, isometricCam);
skybox.getTransforms().addAll(new Rotate(90, Rotate.X_AXIS));
@@ -361,6 +361,7 @@ public class GameView3D extends GameView {
});
}
playerBoat.updateMarkIndicator(scaledPoint.findScaledXY(course.get(0).getMidPoint()));
gameObjects.getChildren().addAll(wakes);
gameObjects.getChildren().addAll(boatObjectGroup);
});
@@ -13,7 +13,7 @@ public class TopDownCamera extends PerspectiveCamera implements RaceCamera {
private final Double PAN_LIMIT = 40d;
private final Double NEAR_ZOOM_LIMIT = -20.0;
private final Double FAR_ZOOM_LIMIT = -145d;
private final Double FAR_ZOOM_LIMIT = -200d;
private final Double ZOOM_STEP = 2.5;
private ObservableList<Transform> transforms;
@@ -27,7 +27,7 @@ public class TopDownCamera extends PerspectiveCamera implements RaceCamera {
super(true);
transforms = this.getTransforms();
zoomFactor = (FAR_ZOOM_LIMIT + NEAR_ZOOM_LIMIT) / 2.0;
zoomFactor = FAR_ZOOM_LIMIT;
horizontalPan = 0.0;
verticalPan = 0.0;
}
+3 -3
View File
@@ -10,8 +10,8 @@
<Marks>
<CompoundMark CompoundMarkID="1">
<Mark Lat="-14.071412" Lng="47.05756"/>
<Mark Lat="-14.069914" Lng="47.058541"/>
<Mark Lat="-14.070412" Lng="47.05746"/>
<Mark Lat="-14.068014" Lng="47.057541"/>
</CompoundMark>
<CompoundMark CompoundMarkID="2">
<Mark Lat="-14.067194" Lng="47.053818" />
@@ -64,7 +64,7 @@
<CourseLimit>
<Limit Lat="-14.073371" Lng="47.058213" />
<Limit Lat="-14.06453" Lng="47.050003" />
<Limit Lat="-14.059022" Lng="47.057286" />
<Limit Lat="-14.057022" Lng="47.057286" />
<Limit Lat="-14.058723" Lng="47.064358" />
<Limit Lat="-14.06261" Lng="47.071293" />
<Limit Lat="-14.070814" Lng="47.06762" />
Binary file not shown.