Have structure for skybox, still need to play around with it a bit more to make it fit. #story[1261]

This commit is contained in:
Joseph Gardner
2017-09-11 18:24:21 +12:00
parent ae75bb86d3
commit 0da6931f8f
3 changed files with 203 additions and 6 deletions
@@ -14,9 +14,7 @@ import javafx.scene.input.KeyCode;
import javafx.scene.input.KeyEvent;
import javafx.scene.layout.GridPane;
import javafx.scene.layout.StackPane;
import javafx.scene.shape.Box;
import javafx.scene.shape.MeshView;
import javafx.scene.shape.Sphere;
import javafx.scene.transform.Translate;
import javafx.util.Callback;
import network.Messages.Enums.RaceStatusEnum;
@@ -26,7 +24,6 @@ import shared.model.Mark;
import visualiser.app.App;
import visualiser.gameController.ControllerClient;
import visualiser.gameController.Keys.ControlKey;
import visualiser.gameController.Keys.KeyFactory;
import visualiser.layout.*;
import visualiser.model.*;
import visualiser.utils.GPSConverter;
@@ -207,7 +204,10 @@ public class RaceController extends Controller {
//viewSubjects.add(new Subject3D(new MeshView(new Plane3D(50, 50, 1, 1))));
SeaSurface sea = new SeaSurface(4000, 200, 250, 210);
SkyBox skybox = new SkyBox(4000, 200, 250, 0, 210);
//viewSubjects.addAll(skybox.getSkyBoxPlanes());
viewSubjects.add(sea.getSurface());
Boundary3D boundary3D = new Boundary3D(visualiserRace.getVisualiserRaceState().getRaceDataSource().getBoundary(), gpsConverter);