リビジョン 4d273d44
| learn/java/javafx/Hello3d/Hello3d.java | ||
|---|---|---|
|
private final Rotate cameraRotateX = new Rotate(0, Rotate.X_AXIS);
|
||
|
private final Rotate cameraRotateY = new Rotate(0, Rotate.Y_AXIS);
|
||
|
private final Rotate cameraRotateZ = new Rotate(0, Rotate.Z_AXIS);
|
||
|
private final Translate cameraTranslate = new Translate(0, 0, -200);
|
||
|
private final Translate cameraTranslate = new Translate(0, 0, -500);
|
||
|
|
||
|
@Override
|
||
|
public void start(final Stage stage) {
|
||
| ... | ... | |
|
|
||
|
// カメラの定義
|
||
|
final PerspectiveCamera camera = new PerspectiveCamera(true);
|
||
|
camera.setFieldOfView(60);
|
||
|
camera.setFieldOfView(40);
|
||
|
camera.setFarClip(1000);
|
||
|
camera.getTransforms().addAll(
|
||
|
cameraTranslate,
|
||
NaturalEarthDataの10m coastlineから極東(日本)付近を切り出したデータを追加
N15°-N55°、E110°-E165°の範囲で切り出した。