From 7f4ac6782f9c26e7207a479b426e8761f6c02cac Mon Sep 17 00:00:00 2001 From: Alexander Rose <alexander.rose@weirdbyte.de> Date: Fri, 19 Jul 2019 09:45:26 -0700 Subject: [PATCH] camera tweaks --- src/mol-canvas3d/camera.ts | 6 +++--- src/mol-canvas3d/canvas3d.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mol-canvas3d/camera.ts b/src/mol-canvas3d/camera.ts index 21c300e59..64fc8773c 100644 --- a/src/mol-canvas3d/camera.ts +++ b/src/mol-canvas3d/camera.ts @@ -108,7 +108,7 @@ class Camera implements Object3D { } focus(target: Vec3, radius: number) { - this.setState(this.getFocus(target, radius)); + if (radius > 0) this.setState(this.getFocus(target, radius)); } // lookAt(target: Vec3) { @@ -177,8 +177,8 @@ namespace Camera { return { mode: 'perspective', - position: Vec3.zero(), - direction: Vec3.create(0, 0, -1), + position: Vec3.create(0, 0, 100), + direction: Vec3.create(0, 0, 1), up: Vec3.create(0, 1, 0), target: Vec3.create(0, 0, 0), diff --git a/src/mol-canvas3d/canvas3d.ts b/src/mol-canvas3d/canvas3d.ts index d34f8a656..f674f3c49 100644 --- a/src/mol-canvas3d/canvas3d.ts +++ b/src/mol-canvas3d/canvas3d.ts @@ -115,7 +115,7 @@ namespace Canvas3D { const camera = new Camera({ near: 0.1, far: 10000, - position: Vec3.create(0, 0, 10), + position: Vec3.create(0, 0, 100), mode: p.cameraMode }) -- GitLab