|
@@ -93,6 +93,7 @@
|
|
|
|
|
|
renderer = new THREE.WebGLRenderer( { antialias: true } );
|
|
|
renderer.setClearColor( 0x000000 );
|
|
|
+ renderer.setPixelRatio( window.devicePixelRatio );
|
|
|
renderer.setSize( window.innerWidth, window.innerHeight );
|
|
|
document.body.appendChild( renderer.domElement );
|
|
|
|
|
@@ -103,7 +104,7 @@
|
|
|
var center = mesh.geometry.boundingSphere.center;
|
|
|
controls.target.set( center.x, center.y, center.z);
|
|
|
controls.update();
|
|
|
-
|
|
|
+
|
|
|
} );
|
|
|
|
|
|
container = document.createElement( 'div' );
|
|
@@ -130,26 +131,29 @@
|
|
|
|
|
|
}
|
|
|
|
|
|
- function keyboard (ev)
|
|
|
- {
|
|
|
+ function keyboard ( ev ) {
|
|
|
+
|
|
|
var ZaghettoMesh = scene.getObjectByName( "Zaghetto.pcd" );
|
|
|
- switch (ev.key)
|
|
|
- {
|
|
|
+
|
|
|
+ switch ( ev.key ) {
|
|
|
+
|
|
|
case '+':
|
|
|
ZaghettoMesh.material.size*=1.2;
|
|
|
ZaghettoMesh.material.needsUpdate = true;
|
|
|
break;
|
|
|
+
|
|
|
case '-':
|
|
|
ZaghettoMesh.material.size/=1.2;
|
|
|
ZaghettoMesh.material.needsUpdate = true;
|
|
|
break;
|
|
|
+
|
|
|
case 'c':
|
|
|
ZaghettoMesh.material.color.setHex(Math.random()*0xffffff);
|
|
|
ZaghettoMesh.material.needsUpdate = true;
|
|
|
break;
|
|
|
- default:
|
|
|
- break;
|
|
|
+
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
|
|
|
function animate() {
|