|
|
|
|
@ -81,7 +81,7 @@ public class View3D extends Pane {
|
|
|
|
|
/**
|
|
|
|
|
* Distance to stop zoom
|
|
|
|
|
*/
|
|
|
|
|
private final double ZOOM_IN_LIMIT = 3;
|
|
|
|
|
private final double ZOOM_IN_LIMIT = 15;
|
|
|
|
|
private final double ZOOM_OUT_LIMIT = 700;
|
|
|
|
|
private final double MAX_ZOOM_LIMIT = 1150;
|
|
|
|
|
private final double MAX_PITCH = 60; // birds eye view
|
|
|
|
|
@ -188,7 +188,7 @@ public class View3D extends Pane {
|
|
|
|
|
* Configures camera to third person view
|
|
|
|
|
*/
|
|
|
|
|
public void setThirdPerson() {
|
|
|
|
|
this.setDistance(ZOOM_IN_LIMIT * 2);
|
|
|
|
|
this.setDistance(ZOOM_IN_LIMIT * 5);
|
|
|
|
|
adjustPitchForZoom();
|
|
|
|
|
adjustScaleForZoom();
|
|
|
|
|
}
|
|
|
|
|
|