Resized models to a similar size of the collision detectors. #story[1261]

main
Fan-Wu Yang 8 years ago
parent 08ca42f786
commit ae75bb86d3

@ -218,20 +218,20 @@ public class RaceController extends Controller {
for(Mark mark: race.getVisualiserRaceState().getMarks()) { for(Mark mark: race.getVisualiserRaceState().getMarks()) {
MeshView mesh = new MeshView(importerMark.getImport()); MeshView mesh = new MeshView(importerMark.getImport());
Subject3D markModel = new Subject3D(mesh); Subject3D markModel = new Subject3D(mesh);
Subject3D markRadius = new MarkRadius(3); // Subject3D markRadius = new MarkRadius(3);
double x = gpsConverter.convertGPS(mark.getPosition()).getX(); double x = gpsConverter.convertGPS(mark.getPosition()).getX();
double z = gpsConverter.convertGPS(mark.getPosition()).getY(); double z = gpsConverter.convertGPS(mark.getPosition()).getY();
markModel.setX(x); markModel.setX(x);
markModel.setZ(z); markModel.setZ(z);
markModel.setScale(0.1); markModel.setScale(3.5);
markRadius.setX(x); // markRadius.setX(x);
markRadius.setZ(z); // markRadius.setZ(z);
viewSubjects.add(markModel); viewSubjects.add(markModel);
viewSubjects.add(markRadius); // viewSubjects.add(markRadius);
} }
// Position and add each boat to view // Position and add each boat to view
for(VisualiserBoat boat: race.getVisualiserRaceState().getBoats()) { for(VisualiserBoat boat: race.getVisualiserRaceState().getBoats()) {
@ -242,12 +242,12 @@ public class RaceController extends Controller {
mesh = new MeshView(importerBurgerBoat.getImport()); mesh = new MeshView(importerBurgerBoat.getImport());
} }
Subject3D boatModel = new Subject3D(mesh); Subject3D boatModel = new Subject3D(mesh);
Subject3D boatArrow = new BoatArrow(12); //Subject3D boatArrow = new BoatArrow(12);
boatModel.setScale(0.1); boatModel.setScale(1.5);
viewSubjects.add(boatModel); viewSubjects.add(boatModel);
viewSubjects.add(boatArrow); //viewSubjects.add(boatArrow);
// Track this boat's movement with the new subject // Track this boat's movement with the new subject
AnimationTimer trackBoat = new AnimationTimer() { AnimationTimer trackBoat = new AnimationTimer() {
@ -261,9 +261,9 @@ public class RaceController extends Controller {
boatModel.setX(x); boatModel.setX(x);
boatModel.setZ(z); boatModel.setZ(z);
boatArrow.setHeading(heading); // boatArrow.setHeading(heading);
boatArrow.setX(x); // boatArrow.setX(x);
boatArrow.setZ(z); // boatArrow.setZ(z);
} }
}; };
trackBoat.start(); trackBoat.start();

Loading…
Cancel
Save