angus %!s(int64=6) %!d(string=hai) anos
pai
achega
2b0d540b6b
Modificáronse 1 ficheiros con 9 adicións e 19 borrados
  1. 9 19
      examples/webgl_materials_cubemap_mipmaps.html

+ 9 - 19
examples/webgl_materials_cubemap_mipmaps.html

@@ -11,8 +11,8 @@
 		<div id="container"></div>
 		<div id="info">
 			<a href="http://threejs.org" target="_blank" rel="noopener">three.js</a> - cubemap customized mipmaps demo. Author <a href="https://github.com/AngusLang">Angus</a><br/>
-			Top: webgl generated mipmaps<br/>
-			Bottom: manual mimaps<br/>
+			Left: webgl generated mipmaps<br/>
+			Right: manual mimaps<br/>
 		</div>
 
 		<script type="module">
@@ -81,7 +81,7 @@
 				document.body.appendChild( container );
 
 				camera = new THREE.PerspectiveCamera( 50, window.innerWidth / window.innerHeight, 1, 10000 );
-				camera.position.set( - 1750, 0, 500 );
+				camera.position.z = 500;
 
 				scene = new THREE.Scene();
 
@@ -95,16 +95,10 @@
 					var material = new THREE.MeshBasicMaterial( { color: 0xffffff, envMap: cubeTexture } );
 					material.name = 'manual mipmaps';
 
-					var offset = 250;
-					var originX = - 1150;
+					var mesh = new THREE.Mesh( sphere, material );
+					mesh.position.set( 150, 0, 0 );
+					scene.add( mesh );
 
-					for ( var i = 0; i < 10; ++ i ) {
-
-						var mesh = new THREE.Mesh( sphere, material );
-						mesh.position.set( originX + i * offset, - 150, 0 );
-						scene.add( mesh );
-
-					}
 
 					//webgl mipmaps
 					material = material.clone();
@@ -117,13 +111,9 @@
 
 					material.envMap = autoCubeTexture;
 
-					for ( var i = 0; i < 10; ++ i ) {
-
-						var mesh = new THREE.Mesh( sphere, material );
-						mesh.position.set( originX + i * offset, 150, 0 );
-						scene.add( mesh );
-
-					}
+					mesh = new THREE.Mesh( sphere, material );
+					mesh.position.set( -150, 0, 0 );
+					scene.add( mesh );
 
 				} );