提交 06b867f3 编写于 作者: M Mr.doob

Added DeviceOrientationControls to stereo3d example.

上级 675d0010
......@@ -66,7 +66,7 @@
<body>
<script src="../build/three.min.js"></script>
<script src="js/libs/tween.min.js"></script>
<script src="js/controls/TrackballControls.js"></script>
<script src="js/controls/DeviceOrientationControls.js"></script>
<script src="js/renderers/CSS3DStereoRenderer.js"></script>
<div id="container"></div>
......@@ -196,7 +196,7 @@
var camera, scene, renderer;
var controls;
var state = 0;
var objects = [];
......@@ -208,7 +208,7 @@
function init() {
camera = new THREE.PerspectiveCamera( 40, window.innerWidth / window.innerHeight, 1, 10000 );
camera.position.z = 3000;
camera.position.z = 200;
scene = new THREE.Scene();
......@@ -323,11 +323,7 @@
//
controls = new THREE.TrackballControls( camera, renderer.domElement );
controls.rotateSpeed = 0.5;
controls.minDistance = 500;
controls.maxDistance = 6000;
controls.addEventListener( 'change', render );
controls = new THREE.DeviceOrientationControls( camera );
transform( targets.table, 5000 );
......@@ -351,13 +347,13 @@
isFullscreen = true;
} else {
document.webkitExitFullscreen();
isFullscreen = false;
}
} );
function transform( positions, duration ) {
......@@ -429,6 +425,8 @@
controls.update();
render();
}
function render() {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册