Ver Fonte

Fixed examples that relied on transparent background.

Mr.doob há 11 anos atrás
pai
commit
4fc7543431

+ 1 - 0
examples/misc_controls_pointerlock.html

@@ -255,6 +255,7 @@
 				//
 
 				renderer = new THREE.WebGLRenderer();
+				renderer.setClearColor( 0xffffff );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 
 				document.body.appendChild( renderer.domElement );

+ 1 - 0
examples/misc_lookat.html

@@ -86,6 +86,7 @@
 				scene.matrixAutoUpdate = false;
 
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
+				renderer.setClearColor( 0xffffff );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.sortObjects = false;
 				container.appendChild( renderer.domElement );

+ 4 - 0
examples/misc_ubiquity_test.html

@@ -158,19 +158,23 @@
 				scene.add( directional );
 
 				canvasRenderer = new THREE.CanvasRenderer();
+				canvasRenderer.setClearColor( 0xf0f0f0 );
 				canvasRenderer.setSize( SCREEN_WIDTH, SCREEN_HEIGHT );
 				container.appendChild( canvasRenderer.domElement );
 
 				svgRenderer = new THREE.SVGRenderer();
+				svgRenderer.setClearColor( 0xf0f0f0 );
 				svgRenderer.setSize( SCREEN_WIDTH, SCREEN_HEIGHT );
 				svgRenderer.setQuality( 'low' );
 				container.appendChild( svgRenderer.domElement );
 
 				softwareRenderer = new THREE.SoftwareRenderer();
+				softwareRenderer.setClearColor( 0xf0f0f0 );
 				softwareRenderer.setSize( SCREEN_WIDTH, SCREEN_HEIGHT );
 				container.appendChild( softwareRenderer.domElement );
 
 				webglRenderer = new THREE.WebGLRenderer( { antialias: true } );
+				webglRenderer.setClearColor( 0xf0f0f0 );
 				webglRenderer.setSize( SCREEN_WIDTH, SCREEN_HEIGHT );
 				container.appendChild( webglRenderer.domElement );
 

+ 1 - 0
examples/webgl_geometry_colors.html

@@ -174,6 +174,7 @@
 				scene.add( group3 );
 
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
+				renderer.setClearColor( 0xffffff );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 
 				container.appendChild( renderer.domElement );

+ 1 - 0
examples/webgl_geometry_extrude_shapes.html

@@ -213,6 +213,7 @@
 			//
 
 			renderer = new THREE.WebGLRenderer( { antialias: true } );
+			renderer.setClearColor( 0xf0f0f0 );
 			renderer.setSize( window.innerWidth, window.innerHeight );
 
 			container.appendChild( renderer.domElement );

+ 1 - 0
examples/webgl_geometry_extrude_splines.html

@@ -232,6 +232,7 @@
 			//
 
 			renderer = new THREE.WebGLRenderer( { antialias: true } );
+			renderer.setClearColor( 0xf0f0f0 );
 			renderer.setSize( window.innerWidth, window.innerHeight );
 
 			container.appendChild( renderer.domElement );

+ 1 - 0
examples/webgl_geometry_hierarchy.html

@@ -73,6 +73,7 @@
 				scene.add( group );
 
 				renderer = new THREE.WebGLRenderer();
+				renderer.setClearColor( 0xffffff );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.sortObjects = false;
 

+ 1 - 0
examples/webgl_geometry_hierarchy2.html

@@ -127,6 +127,7 @@
 				}
 
 				renderer = new THREE.WebGLRenderer();
+				renderer.setClearColor( 0xffffff );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.sortObjects = false;
 				container.appendChild( renderer.domElement );

+ 1 - 0
examples/webgl_geometry_normals.html

@@ -292,6 +292,7 @@
 				addStuff();
 
 				renderer = new THREE.WebGLRenderer( { antialias: true } ); // WebGLRenderer CanvasRenderer
+				renderer.setClearColor( 0xf0f0f0 );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 
 				container.appendChild( renderer.domElement );

+ 1 - 0
examples/webgl_geometry_nurbs.html

@@ -170,6 +170,7 @@
 				//
 
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
+				renderer.setClearColor( 0xf0f0f0 );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 
 				container.appendChild( renderer.domElement );

+ 1 - 0
examples/webgl_geometry_shapes.html

@@ -357,6 +357,7 @@
 				//
 
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
+				renderer.setClearColor( 0xf0f0f0 );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 
 				container.appendChild( renderer.domElement );

+ 1 - 0
examples/webgl_geometry_subdivision.html

@@ -293,6 +293,7 @@
 				addStuff();
 
 				renderer = new THREE.WebGLRenderer( { antialias: true } ); // WebGLRenderer CanvasRenderer
+				renderer.setClearColor( 0xf0f0f0 );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 
 				container.appendChild( renderer.domElement );

+ 1 - 0
examples/webgl_geometry_terrain.html

@@ -97,6 +97,7 @@
 				scene.add( mesh );
 
 				renderer = new THREE.WebGLRenderer();
+				renderer.setClearColor( 0xbfd1e5 );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 
 				container.innerHTML = "";

+ 1 - 0
examples/webgl_geometry_terrain_raycast.html

@@ -113,6 +113,7 @@
 				scene.add( helper );
 
 				renderer = new THREE.WebGLRenderer();
+				renderer.setClearColor( 0xbfd1e5 );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 
 				container.innerHTML = "";

+ 2 - 2
examples/webgl_interactive_cubes.html

@@ -81,9 +81,9 @@
 				raycaster = new THREE.Raycaster();
 
 				renderer = new THREE.WebGLRenderer();
-				renderer.sortObjects = false;
+				renderer.setClearColor( 0xf0f0f0 );
 				renderer.setSize( window.innerWidth, window.innerHeight );
-
+				renderer.sortObjects = false;
 				container.appendChild(renderer.domElement);
 
 				stats = new Stats();

+ 2 - 1
examples/webgl_interactive_draggablecubes.html

@@ -107,8 +107,9 @@
 				projector = new THREE.Projector();
 
 				renderer = new THREE.WebGLRenderer( { antialias: true } );
-				renderer.sortObjects = false;
+				renderer.setClearColor( 0xf0f0f0 );
 				renderer.setSize( window.innerWidth, window.innerHeight );
+				renderer.sortObjects = false;
 
 				renderer.shadowMapEnabled = true;
 				renderer.shadowMapType = THREE.PCFShadowMap;

+ 2 - 1
examples/webgl_interactive_voxelpainter.html

@@ -114,7 +114,8 @@
 				directionalLight.position.set( 1, 0.75, 0.5 ).normalize();
 				scene.add( directionalLight );
 
-				renderer = new THREE.WebGLRenderer( { antialias: true, preserveDrawingBuffer: true } );
+				renderer = new THREE.WebGLRenderer( { antialias: true } );
+				renderer.setClearColor( 0xf0f0f0 );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 
 				container.appendChild( renderer.domElement );

+ 2 - 0
examples/webgl_loader_json_objconverter.html

@@ -147,6 +147,7 @@
 					try {
 
 						webglRenderer = new THREE.WebGLRenderer();
+						webglRenderer.setClearColor( 0xffffff );
 						webglRenderer.setSize( SCREEN_WIDTH, SCREEN_HEIGHT );
 						webglRenderer.domElement.style.position = "relative";
 
@@ -163,6 +164,7 @@
 				if ( render_canvas ) {
 
 					canvasRenderer = new THREE.CanvasRenderer();
+					canvasRenderer.setClearColor( 0xffffff );
 					canvasRenderer.setSize( SCREEN_WIDTH, SCREEN_HEIGHT );
 					container.appendChild( canvasRenderer.domElement );
 

+ 1 - 1
examples/webgl_morphtargets_horse.html

@@ -71,7 +71,7 @@
 				//
 
 				renderer = new THREE.WebGLRenderer();
-				renderer.sortObjects = false;
+				renderer.setClearColor( 0xf0f0f0 );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 
 				container.appendChild(renderer.domElement);

+ 1 - 0
examples/webgl_multiple_canvases_circle.html

@@ -302,6 +302,7 @@
 					}
 
 					renderer = new THREE.WebGLRenderer( { antialias: true } );
+					renderer.setClearColor( 0xffffff );
 					renderer.setSize( container.clientWidth, container.clientHeight );
 
 					container.appendChild( renderer.domElement );

+ 1 - 0
examples/webgl_multiple_canvases_complex.html

@@ -234,6 +234,7 @@
 					scene.add( group3 );
 
 					renderer = new THREE.WebGLRenderer( { antialias: true } );
+					renderer.setClearColor( 0xffffff );
 					renderer.setSize( container.clientWidth, container.clientHeight );
 
 					container.appendChild( renderer.domElement );

+ 1 - 0
examples/webgl_multiple_canvases_grid.html

@@ -250,6 +250,7 @@
 					scene.add( group3 );
 
 					renderer = new THREE.WebGLRenderer( { antialias: true } );
+					renderer.setClearColor( 0xffffff );
 					renderer.setSize( container.clientWidth, container.clientHeight );
 
 					container.appendChild( renderer.domElement );

+ 1 - 0
examples/webgl_octree.html

@@ -51,6 +51,7 @@
 				scene.add( camera );
 
 				renderer = new THREE.WebGLRenderer();
+				renderer.setClearColor( 0xf0f0f0 );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 
 				document.body.appendChild( renderer.domElement );

+ 1 - 0
examples/webgl_performance_static.html

@@ -75,6 +75,7 @@
 				} );
 
 				renderer = new THREE.WebGLRenderer( { antialias: false } );
+				renderer.setClearColor( 0xffffff );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.sortObjects = false;
 

+ 1 - 0
examples/webgl_test_memory.html

@@ -39,6 +39,7 @@
 				scene = new THREE.Scene();
 
 				renderer = new THREE.WebGLRenderer();
+				renderer.setClearColor( 0xffffff );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				container.appendChild( renderer.domElement );
 

+ 1 - 0
examples/webgl_test_memory2.html

@@ -92,6 +92,7 @@
 				}
 
 				renderer = new THREE.WebGLRenderer();
+				renderer.setClearColor( 0xffffff );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				container.appendChild( renderer.domElement );