|
@@ -10,7 +10,7 @@
|
|
height: 100%;
|
|
height: 100%;
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
body {
|
|
body {
|
|
color: #000;
|
|
color: #000;
|
|
font-family:Monospace;
|
|
font-family:Monospace;
|
|
@@ -67,22 +67,6 @@
|
|
camera = new THREE.PerspectiveCamera( 60, window.innerWidth / window.innerHeight, 1, 1000 );
|
|
camera = new THREE.PerspectiveCamera( 60, window.innerWidth / window.innerHeight, 1, 1000 );
|
|
camera.position.z = 500;
|
|
camera.position.z = 500;
|
|
|
|
|
|
- controls = new THREE.TrackballControls( camera );
|
|
|
|
-
|
|
|
|
- controls.rotateSpeed = 1.0;
|
|
|
|
- controls.zoomSpeed = 1.2;
|
|
|
|
- controls.panSpeed = 0.8;
|
|
|
|
-
|
|
|
|
- controls.noZoom = false;
|
|
|
|
- controls.noPan = false;
|
|
|
|
-
|
|
|
|
- controls.staticMoving = true;
|
|
|
|
- controls.dynamicDampingFactor = 0.3;
|
|
|
|
-
|
|
|
|
- controls.keys = [ 65, 83, 68 ];
|
|
|
|
-
|
|
|
|
- controls.addEventListener( 'change', render );
|
|
|
|
-
|
|
|
|
// world
|
|
// world
|
|
|
|
|
|
scene = new THREE.Scene();
|
|
scene = new THREE.Scene();
|
|
@@ -126,6 +110,22 @@
|
|
renderer.setSize( window.innerWidth, window.innerHeight );
|
|
renderer.setSize( window.innerWidth, window.innerHeight );
|
|
document.body.appendChild( renderer.domElement );
|
|
document.body.appendChild( renderer.domElement );
|
|
|
|
|
|
|
|
+ controls = new THREE.TrackballControls( camera, renderer.domElement );
|
|
|
|
+
|
|
|
|
+ controls.rotateSpeed = 1.0;
|
|
|
|
+ controls.zoomSpeed = 1.2;
|
|
|
|
+ controls.panSpeed = 0.8;
|
|
|
|
+
|
|
|
|
+ controls.noZoom = false;
|
|
|
|
+ controls.noPan = false;
|
|
|
|
+
|
|
|
|
+ controls.staticMoving = true;
|
|
|
|
+ controls.dynamicDampingFactor = 0.3;
|
|
|
|
+
|
|
|
|
+ controls.keys = [ 65, 83, 68 ];
|
|
|
|
+
|
|
|
|
+ controls.addEventListener( 'change', render );
|
|
|
|
+
|
|
stats = new Stats();
|
|
stats = new Stats();
|
|
document.body.appendChild( stats.dom );
|
|
document.body.appendChild( stats.dom );
|
|
|
|
|
|
@@ -154,9 +154,9 @@
|
|
function animate() {
|
|
function animate() {
|
|
|
|
|
|
requestAnimationFrame( animate );
|
|
requestAnimationFrame( animate );
|
|
-
|
|
|
|
|
|
+
|
|
controls.update();
|
|
controls.update();
|
|
-
|
|
|
|
|
|
+
|
|
stats.update();
|
|
stats.update();
|
|
|
|
|
|
}
|
|
}
|