|
@@ -50,8 +50,8 @@
|
|
|
|
|
|
//
|
|
|
|
|
|
- camera = new THREE.PerspectiveCamera( 80, window.innerWidth / window.innerHeight, 0.1, 100 );
|
|
|
- camera.position.set( 40, 0, 0 );
|
|
|
+ camera = new THREE.PerspectiveCamera( 50, window.innerWidth / window.innerHeight, 0.1, 100 );
|
|
|
+ camera.position.set( 10, 0, 0 );
|
|
|
|
|
|
scene = new THREE.Scene();
|
|
|
|
|
@@ -77,7 +77,8 @@
|
|
|
//
|
|
|
|
|
|
controls = new OrbitControls( camera, renderer.domElement );
|
|
|
- controls.update();
|
|
|
+ controls.enableDamping = true;
|
|
|
+ controls.rotateSpeed = - 0.25; // negative, to track mouse pointer
|
|
|
|
|
|
//
|
|
|
|
|
@@ -162,14 +163,14 @@
|
|
|
|
|
|
if ( params.target == 'pmrem' ) {
|
|
|
|
|
|
- camera.position.set( 40, 0, 0 );
|
|
|
+ camera.position.set( 10, 0, 0 );
|
|
|
controls.enabled = true;
|
|
|
scene.background = renderTarget.texture;
|
|
|
mesh.visible = false;
|
|
|
|
|
|
} else {
|
|
|
|
|
|
- camera.position.set( 0, 0, 40 );
|
|
|
+ camera.position.set( 0, 0, 70 );
|
|
|
controls.enabled = false;
|
|
|
scene.background = new THREE.Color( 0, 0, 0 );
|
|
|
mesh.visible = true;
|