Browse Source

Includes to editor and examples.

Mr.doob 13 năm trước cách đây
mục cha
commit
feffb88f1e

+ 1 - 0
editor/index.html

@@ -20,6 +20,7 @@
 	<body>
 
 		<script src="../build/three.min.js"></script>
+		<script src="../examples/js/controls/TrackballControls.js"></script>
 		<script src="../examples/js/loaders/ColladaLoader.js"></script>
 		<script src="../examples/js/loaders/OBJLoader.js"></script>
 		<script src="../examples/js/loaders/STLLoader.js"></script>

+ 4 - 0
examples/canvas_ascii_effect.html

@@ -17,7 +17,11 @@
 	<body>
 
 		<script src="../build/three.min.js"></script>
+
+		<script src="js/controls/TrackballControls.js"></script>
+
 		<script src="js/effects/AsciiEffect.js"></script>
+
 		<script src="js/libs/stats.min.js"></script>
 
 		<script>

+ 2 - 0
examples/misc_camera_fly.html

@@ -35,6 +35,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/FlyControls.js"></script>
+
 		<script src="js/shaders/CopyShader.js"></script>
 		<script src="js/shaders/FilmShader.js"></script>
 

+ 2 - 0
examples/misc_camera_orbit.html

@@ -39,6 +39,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/OrbitControls.js"></script>
+
 		<script src="js/Detector.js"></script>
 		<script src="js/libs/stats.min.js"></script>
 

+ 2 - 0
examples/misc_camera_path.html

@@ -39,6 +39,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/PathControls.js"></script>
+
 		<script src="js/Detector.js"></script>
 		<script src="js/libs/stats.min.js"></script>
 

+ 2 - 0
examples/misc_camera_roll.html

@@ -39,6 +39,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/RollControls.js"></script>
+
 		<script src="js/Detector.js"></script>
 		<script src="js/libs/stats.min.js"></script>
 

+ 2 - 0
examples/misc_camera_trackball.html

@@ -40,6 +40,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/TrackballControls.js"></script>
+
 		<script src="js/Detector.js"></script>
 		<script src="js/libs/stats.min.js"></script>
 

+ 4 - 0
examples/misc_css3d.html

@@ -12,7 +12,11 @@
 	</head>
 	<body>
 		<script src="../build/three.min.js"></script>
+
+		<script src="js/controls/TrackballControls.js"></script>
+
 		<script src="js/renderers/CSS3DRenderer.js"></script>
+
 		<script>
 
 			var camera, scene, renderer;

+ 4 - 0
examples/misc_software.html

@@ -16,9 +16,13 @@
 	<body>
 
 		<script src="../build/three.min.js"></script>
+
+		<script src="js/controls/TrackballControls.js"></script>
+
 		<script src="js/renderers/SoftwareRenderer.js"></script>
 		<script src="js/renderers/SoftwareRenderer2.js"></script>
 		<script src="js/renderers/SoftwareRenderer3.js"></script>
+
 		<script src="js/libs/stats.min.js"></script>
 
 		<script>

+ 2 - 0
examples/misc_sound.html

@@ -44,6 +44,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/FirstPersonControls.js"></script>
+
 		<script src="js/Detector.js"></script>
 
 		<script>

+ 2 - 0
examples/webgl_geometry_dynamic.html

@@ -42,6 +42,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/FirstPersonControls.js"></script>
+
 		<script src="js/Detector.js"></script>
 		<script src="js/libs/stats.min.js"></script>
 

+ 2 - 0
examples/webgl_geometry_minecraft.html

@@ -43,6 +43,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/FirstPersonControls.js"></script>
+
 		<script src="js/ImprovedNoise.js"></script>
 		<script src="js/Detector.js"></script>
 		<script src="js/libs/stats.min.js"></script>

+ 2 - 0
examples/webgl_geometry_minecraft_ao.html

@@ -50,6 +50,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/FirstPersonControls.js"></script>
+
 		<script src="js/ImprovedNoise.js"></script>
 
 		<script src="js/Detector.js"></script>

+ 2 - 0
examples/webgl_geometry_terrain.html

@@ -36,6 +36,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/FirstPersonControls.js"></script>
+
 		<script src="js/ImprovedNoise.js"></script>
 		<script src="js/Detector.js"></script>
 		<script src="js/libs/stats.min.js"></script>

+ 2 - 0
examples/webgl_geometry_terrain_fog.html

@@ -36,6 +36,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/FirstPersonControls.js"></script>
+
 		<script src="js/ImprovedNoise.js"></script>
 
 		<script src="js/Detector.js"></script>

+ 2 - 0
examples/webgl_geometry_tessellation.html

@@ -35,6 +35,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/TrackballControls.js"></script>
+
 		<script src="js/Detector.js"></script>
 		<script src="js/libs/stats.min.js"></script>
 

+ 9 - 7
examples/webgl_interactive_cubes_gpu.html

@@ -11,7 +11,7 @@
 				margin: 0px;
 				overflow: hidden;
 			}
-			
+
 			.info {
 				position: absolute;
 				background-color: black;
@@ -21,7 +21,7 @@
 				top: 0px;
 				width: 100%;
 			}
-			
+
 			.info a {
 				color: #00ffff;
 			}
@@ -32,11 +32,13 @@
 		<div class="info">
 			<a href="http://threejs.org" target="_blank">three.js</a> webgl - gpu picking
 		</div>
-		
+
 		<div id="container"></div>
-	
+
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/TrackballControls.js"></script>
+
 		<script src="js/libs/stats.min.js"></script>
 
 		<script>
@@ -47,8 +49,8 @@
 			var objects = [];
 			var highlightBox;
 
-			var mouse = new THREE.Vector2(),
-				offset = new THREE.Vector3(10, 10, 10);
+			var mouse = new THREE.Vector2();
+			var offset = new THREE.Vector3(10, 10, 10);
 
 			init();
 			animate();
@@ -77,7 +79,7 @@
 				scene.add( new THREE.AmbientLight( 0x555555 ) );
 
 				var light = new THREE.SpotLight( 0xffffff, 1.5 );
-				
+
 				light.position.set( 0, 500, 2000 );
 				light.castShadow = true;
 

+ 2 - 0
examples/webgl_interactive_draggablecubes.html

@@ -17,6 +17,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/TrackballControls.js"></script>
+
 		<script src="js/libs/stats.min.js"></script>
 
 		<script>

+ 2 - 0
examples/webgl_lensflares.html

@@ -43,6 +43,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/FlyControls.js"></script>
+
 		<script src="js/libs/stats.min.js"></script>
 
 		<script>

+ 2 - 0
examples/webgl_lights_hemisphere.html

@@ -46,6 +46,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/TrackballControls.js"></script>
+
 		<script src="js/Detector.js"></script>
 		<script src="js/libs/stats.min.js"></script>
 

+ 2 - 0
examples/webgl_lights_pointlights2.html

@@ -40,6 +40,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/TrackballControls.js"></script>
+
 		<script src="js/Detector.js"></script>
 		<script src="js/libs/stats.min.js"></script>
 

+ 2 - 0
examples/webgl_loader_ctm_materials.html

@@ -39,6 +39,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/TrackballControls.js"></script>
+
 		<script src="js/loaders/ctm/lzma.js"></script>
 		<script src="js/loaders/ctm/ctm.js"></script>
 		<script src="js/loaders/ctm/CTMLoader.js"></script>

+ 3 - 0
examples/webgl_loader_vtk.html

@@ -33,6 +33,9 @@
 		</div>
 
 		<script src="../build/three.min.js"></script>
+
+		<script src="js/controls/TrackballControls.js"></script>
+
 		<script src="js/loaders/VTKLoader.js"></script>
 
 		<script src="js/Detector.js"></script>

+ 3 - 3
examples/webgl_marching_cubes.html

@@ -56,15 +56,13 @@
 
 	<script src="../build/three.min.js"></script>
 
-	<script src="js/MarchingCubes.js"></script>
+	<script src="js/controls/TrackballControls.js"></script>
 
 	<script src="js/shaders/CopyShader.js"></script>
 	<script src="js/shaders/FXAAShader.js"></script>
 	<script src="js/shaders/HorizontalTiltShiftShader.js"></script>
 	<script src="js/shaders/VerticalTiltShiftShader.js"></script>
 
-	<script src="js/ShaderToon.js"></script>
-
 	<script src="js/postprocessing/EffectComposer.js"></script>
 	<script src="js/postprocessing/RenderPass.js"></script>
 	<script src="js/postprocessing/BloomPass.js"></script>
@@ -72,6 +70,8 @@
 	<script src="js/postprocessing/MaskPass.js"></script>
 	<script src="js/postprocessing/SavePass.js"></script>
 
+	<script src="js/MarchingCubes.js"></script>
+	<script src="js/ShaderToon.js"></script>
 
 	<script src="js/Detector.js"></script>
 	<script src="js/libs/stats.min.js"></script>

+ 2 - 0
examples/webgl_materials_lightmap.html

@@ -21,6 +21,8 @@
 	<body>
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/TrackballControls.js"></script>
+
 		<script src="js/Detector.js"></script>
 		<script src="js/libs/stats.min.js"></script>
 

+ 3 - 0
examples/webgl_morphtargets_md2.html

@@ -39,6 +39,9 @@
 		</div>
 
 		<script src="../build/three.min.js"></script>
+
+		<script src="js/controls/TrackballControls.js"></script>
+
 		<script src='js/MD2Character.js'></script>
 
 		<script src='js/Detector.js'></script>

+ 2 - 0
examples/webgl_morphtargets_md2_control.html

@@ -41,6 +41,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/TrackballControls.js"></script>
+
 		<script src='js/MD2CharacterComplex.js'></script>
 
 		<script src='js/Detector.js'></script>

+ 2 - 0
examples/webgl_shadowmap.html

@@ -33,6 +33,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/FirstPersonControls.js"></script>
+
 		<script src="js/shaders/UnpackDepthRGBAShader.js"></script>
 
 		<script src="js/Detector.js"></script>

+ 2 - 0
examples/webgl_shadowmap_performance.html

@@ -33,6 +33,8 @@
 
 		<script src="../build/three.min.js"></script>
 
+		<script src="js/controls/FirstPersonControls.js"></script>
+
 		<script src="js/shaders/UnpackDepthRGBAShader.js"></script>
 
 		<script src="js/Detector.js"></script>

+ 6 - 4
examples/webgl_terrain_dynamic.html

@@ -64,10 +64,7 @@
 -->
 		<script src="../build/three.min.js"></script>
 
-		<script src="js/Detector.js"></script>
-		<script src="js/libs/stats.min.js"></script>
-
-		<script src="js/ShaderTerrain.js"></script>
+		<script src="js/controls/TrackballControls.js"></script>
 
 		<script src="js/shaders/BleachBypassShader.js"></script>
 		<script src="js/shaders/ConvolutionShader.js"></script>
@@ -84,6 +81,11 @@
 		<script src="js/postprocessing/MaskPass.js"></script>
 		<script src="js/postprocessing/SavePass.js"></script>
 
+		<script src="js/ShaderTerrain.js"></script>
+
+		<script src="js/Detector.js"></script>
+		<script src="js/libs/stats.min.js"></script>
+
 		<script id="fragmentShaderNoise" type="x-shader/x-fragment">
 
 			//

+ 1 - 0
examples/webgl_trackballcamera_earth.html

@@ -31,6 +31,7 @@
 		</style>
 
 		<script src="../build/three.min.js"></script>
+		<script src="js/controls/TrackballControls.js"></script>
 
 		<script src="js/Detector.js"></script>
 		<script src="js/libs/stats.min.js"></script>