Made seasurface overlay to enable skybox to be smaller. #story[1261]

This commit is contained in:
Joseph
2017-09-12 12:37:25 +12:00
parent 49cd19e1a8
commit 7a8ea7fea7
4 changed files with 16 additions and 6 deletions
@@ -8,8 +8,11 @@ import javafx.collections.ListChangeListener;
import javafx.collections.ObservableList;
import javafx.collections.transformation.SortedList;
import javafx.fxml.FXML;
import javafx.scene.AmbientLight;
import javafx.scene.PointLight;
import javafx.scene.chart.LineChart;
import javafx.scene.control.*;
import javafx.scene.effect.Light;
import javafx.scene.input.KeyCode;
import javafx.scene.input.KeyEvent;
import javafx.scene.layout.GridPane;
@@ -205,10 +208,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(500, 200, 250, 0, 210);
SeaSurface sea = new SeaSurface(750, 200, 250, 0, 210);
SkyBox skyBox = new SkyBox(750, 200, 250, 0, 210);
viewSubjects.add(sea.getSurface());
viewSubjects.addAll(skyBox.getSkyBoxPlanes());
//viewSubjects.add(sea.getSurface());
Boundary3D boundary3D = new Boundary3D(visualiserRace.getVisualiserRaceState().getRaceDataSource().getBoundary(), gpsConverter);
for (Subject3D subject3D: boundary3D.getBoundaryNodes()){