|
@@ -205,8 +205,11 @@
|
|
renderer = new THREE.WebGLRenderer();
|
|
renderer = new THREE.WebGLRenderer();
|
|
renderer.setFaceCulling( 0 );
|
|
renderer.setFaceCulling( 0 );
|
|
|
|
|
|
|
|
+ var width = window.innerWidth || 2;
|
|
|
|
+ var height = window.innerHeight || 2;
|
|
|
|
+
|
|
effect = new THREE.AnaglyphEffect( renderer );
|
|
effect = new THREE.AnaglyphEffect( renderer );
|
|
- effect.setSize( window.innerWidth, window.innerHeight );
|
|
|
|
|
|
+ effect.setSize( width, height );
|
|
|
|
|
|
container.appendChild( renderer.domElement );
|
|
container.appendChild( renderer.domElement );
|
|
|
|
|
|
@@ -459,6 +462,22 @@
|
|
|
|
|
|
for( var c in CARS ) initCarButton( c );
|
|
for( var c in CARS ) initCarButton( c );
|
|
|
|
|
|
|
|
+ //
|
|
|
|
+
|
|
|
|
+ window.addEventListener( 'resize', onWindowResize, false );
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ function onWindowResize() {
|
|
|
|
+
|
|
|
|
+ windowHalfX = window.innerWidth / 2,
|
|
|
|
+ windowHalfY = window.innerHeight / 2,
|
|
|
|
+
|
|
|
|
+ camera.aspect = window.innerWidth / window.innerHeight;
|
|
|
|
+ camera.updateProjectionMatrix();
|
|
|
|
+
|
|
|
|
+ effect.setSize( window.innerWidth, window.innerHeight );
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
function initCarButton( car ) {
|
|
function initCarButton( car ) {
|