|
@@ -24,7 +24,7 @@
|
|
|
|
|
|
<script>
|
|
|
|
|
|
- var box, camera, scene, renderer, poseTarget;
|
|
|
+ var camera, scene, renderer;
|
|
|
|
|
|
var reflector;
|
|
|
|
|
@@ -123,15 +123,6 @@
|
|
|
mesh.receiveShadow = true;
|
|
|
reflector.add( mesh );
|
|
|
|
|
|
-
|
|
|
- box = new THREE.Mesh(new THREE.BoxGeometry());
|
|
|
- var boxPivot = new THREE.Object3D();
|
|
|
- boxPivot.add(box);
|
|
|
- boxPivot.position.z = -3;
|
|
|
- scene.add(boxPivot);
|
|
|
-
|
|
|
- poseTarget = new THREE.Object3D();
|
|
|
-
|
|
|
//
|
|
|
|
|
|
renderer = new THREE.WebGLRenderer( { antialias: true } );
|
|
@@ -140,7 +131,6 @@
|
|
|
renderer.setSize( window.innerWidth, window.innerHeight );
|
|
|
renderer.shadowMap.enabled = true;
|
|
|
renderer.vr.enabled = true;
|
|
|
- renderer.vr.setPoseTarget(poseTarget);
|
|
|
document.body.appendChild( renderer.domElement );
|
|
|
|
|
|
document.body.appendChild( WEBVR.createButton( renderer ) );
|
|
@@ -148,6 +138,7 @@
|
|
|
//
|
|
|
|
|
|
window.addEventListener( 'resize', onWindowResize, false );
|
|
|
+
|
|
|
}
|
|
|
|
|
|
function onWindowResize() {
|
|
@@ -172,9 +163,6 @@
|
|
|
mesh.rotation.x = time * 2;
|
|
|
mesh.rotation.y = time * 5;
|
|
|
|
|
|
- box.position.setFromMatrixPosition(poseTarget.matrixWorld);
|
|
|
- box.quaternion.setFromRotationMatrix(poseTarget.matrixWorld);
|
|
|
-
|
|
|
renderer.render( scene, camera );
|
|
|
|
|
|
}
|