瀏覽代碼

Cleaned anaglyph examples code. Unfortunately it doesn't work nicely with multipass...

Mr.doob 14 年之前
父節點
當前提交
11e9b06344

+ 1 - 11
examples/webgl_materials_cars_anaglyph.html

@@ -140,7 +140,6 @@
 			var container, stats;
 
 			var camera, scene, webglRenderer;
-			var cameraCube, sceneCube;
 
 			var m, mi;
 
@@ -166,10 +165,7 @@
 				// camera.position.z = 1000;
 				camera.updateMatrix();
 
-				cameraCube = new THREE.Camera( 70, window.innerWidth / window.innerHeight, 1, 100000 );
-
 				scene = new THREE.Scene();
-				sceneCube = new THREE.Scene();
 
 				// LIGHTS
 
@@ -196,7 +192,7 @@
 				pointLight.position.z = 10000;
 				scene.addLight( pointLight );
 
-				THREE.SceneUtils.addPanoramaCubeWebGL( sceneCube, 100000, textureCube );
+				THREE.SceneUtils.addPanoramaCubeWebGL( scene, 100000, textureCube );
 
 				webglRenderer = new THREE.AnaglyphWebGLRenderer();
 				webglRenderer.setSize( window.innerWidth, window.innerHeight );
@@ -589,12 +585,6 @@
 				camera.position.x = 1000 * Math.cos( timer );
 				camera.position.z = 1000 * Math.sin( timer );
 
-				cameraCube.target.position.x = - camera.position.x;
-				cameraCube.target.position.y = - camera.position.y;
-				cameraCube.target.position.z = - camera.position.z;
-
-				webglRenderer.clear();
-				webglRenderer.render( sceneCube, cameraCube );
 				webglRenderer.render( scene, camera );
 
 				if ( STATS_ENABLED ) stats.update();

+ 0 - 8
examples/webgl_materials_cubemap_balls_reflection_anaglyph.html

@@ -46,7 +46,6 @@
 			var container, timer;
 
 			var camera, scene, webglRenderer;
-			var cameraCube, sceneCube;
 
 			var mesh, zmesh, lightMesh, geometry;
 			var spheres = [];
@@ -72,10 +71,7 @@
 				camera = new THREE.Camera( 60, window.innerWidth / window.innerHeight, 1, 100000 );
 				camera.position.z = 3200;
 
-				cameraCube = new THREE.Camera( 60, window.innerWidth / window.innerHeight, 1, 100000 );
-
 				scene = new THREE.Scene();
-				sceneCube = new THREE.Scene();
 
 				var geometry = new THREE.Sphere( 100, 32, 16 );
 
@@ -135,10 +131,6 @@
 				camera.position.x += ( mouseX - camera.position.x ) * .05;
 				camera.position.y += ( - mouseY - camera.position.y ) * .05;
 
-				cameraCube.target.position.x = - camera.position.x;
-				cameraCube.target.position.y = - camera.position.y;
-				cameraCube.target.position.z = - camera.position.z;
-
 				for ( var i = 0, il = spheres.length; i < il; i ++ ) {
 
 					var sphere = spheres[ i ];