|
|
|
|
@ -371,9 +371,9 @@ public class RaceController extends Controller {
|
|
|
|
|
CompoundMark target = boat.getCurrentLeg().getEndCompoundMark();
|
|
|
|
|
Bearing headingToMark = GPSCoordinate.calculateBearing(boat.getPosition(), target.getAverageGPSCoordinate());
|
|
|
|
|
|
|
|
|
|
nextMarkArrow.setY(10);
|
|
|
|
|
nextMarkArrow.setX(subject3D.getPosition().getX());
|
|
|
|
|
nextMarkArrow.setZ(subject3D.getPosition().getZ());
|
|
|
|
|
nextMarkArrow.setX(view3D.getPivot().getX());
|
|
|
|
|
nextMarkArrow.setY(view3D.getPivot().getY());
|
|
|
|
|
nextMarkArrow.setZ(view3D.getPivot().getZ() + 10);
|
|
|
|
|
nextMarkArrow.setHeading(headingToMark.degrees());
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|