فهرست منبع

Docs: Implemented base tag. See #6840

Mr.doob 10 سال پیش
والد
کامیت
514ea03724
100فایلهای تغییر یافته به همراه793 افزوده شده و 694 حذف شده
  1. 14 14
      docs/api/Template.html
  2. 8 7
      docs/api/cameras/Camera.html
  3. 10 9
      docs/api/cameras/CubeCamera.html
  4. 9 8
      docs/api/cameras/OrthographicCamera.html
  5. 9 8
      docs/api/cameras/PerspectiveCamera.html
  6. 5 4
      docs/api/constants/CustomBlendingEquations.html
  7. 5 4
      docs/api/constants/GLState.html
  8. 5 4
      docs/api/constants/Materials.html
  9. 5 4
      docs/api/constants/ShadowingTypes.html
  10. 5 4
      docs/api/constants/Textures.html
  11. 8 7
      docs/api/core/BufferAttribute.html
  12. 26 25
      docs/api/core/BufferGeometry.html
  13. 5 4
      docs/api/core/Clock.html
  14. 5 4
      docs/api/core/EventDispatcher.html
  15. 5 4
      docs/api/core/Face3.html
  16. 5 4
      docs/api/core/Geometry.html
  17. 5 4
      docs/api/core/Object3D.html
  18. 5 4
      docs/api/core/Raycaster.html
  19. 5 4
      docs/api/examples/Lut.html
  20. 23 22
      docs/api/examples/cameras/CombinedCamera.html
  21. 5 4
      docs/api/extras/FontUtils.html
  22. 5 4
      docs/api/extras/GeometryUtils.html
  23. 5 4
      docs/api/extras/ImageUtils.html
  24. 5 4
      docs/api/extras/SceneUtils.html
  25. 17 16
      docs/api/extras/animation/Animation.html
  26. 11 10
      docs/api/extras/animation/AnimationHandler.html
  27. 16 15
      docs/api/extras/animation/KeyFrameAnimation.html
  28. 7 6
      docs/api/extras/core/Curve.html
  29. 12 11
      docs/api/extras/core/CurvePath.html
  30. 8 7
      docs/api/extras/core/Gyroscope.html
  31. 7 6
      docs/api/extras/core/Path.html
  32. 11 10
      docs/api/extras/core/Shape.html
  33. 8 7
      docs/api/extras/curves/ArcCurve.html
  34. 9 8
      docs/api/extras/curves/ClosedSplineCurve3.html
  35. 12 11
      docs/api/extras/curves/CubicBezierCurve.html
  36. 13 12
      docs/api/extras/curves/CubicBezierCurve3.html
  37. 9 8
      docs/api/extras/curves/EllipseCurve.html
  38. 8 7
      docs/api/extras/curves/LineCurve.html
  39. 8 7
      docs/api/extras/curves/LineCurve3.html
  40. 11 10
      docs/api/extras/curves/QuadraticBezierCurve.html
  41. 12 11
      docs/api/extras/curves/QuadraticBezierCurve3.html
  42. 8 7
      docs/api/extras/curves/SplineCurve.html
  43. 8 7
      docs/api/extras/curves/SplineCurve3.html
  44. 6 5
      docs/api/extras/geometries/BoxGeometry.html
  45. 12 11
      docs/api/extras/geometries/CircleGeometry.html
  46. 6 5
      docs/api/extras/geometries/CubeGeometry.html
  47. 7 6
      docs/api/extras/geometries/CylinderGeometry.html
  48. 8 7
      docs/api/extras/geometries/DodecahedronGeometry.html
  49. 6 5
      docs/api/extras/geometries/ExtrudeGeometry.html
  50. 7 6
      docs/api/extras/geometries/IcosahedronGeometry.html
  51. 6 5
      docs/api/extras/geometries/LatheGeometry.html
  52. 8 7
      docs/api/extras/geometries/OctahedronGeometry.html
  53. 6 5
      docs/api/extras/geometries/ParametricGeometry.html
  54. 8 7
      docs/api/extras/geometries/PlaneGeometry.html
  55. 9 8
      docs/api/extras/geometries/PolyhedronGeometry.html
  56. 8 7
      docs/api/extras/geometries/RingGeometry.html
  57. 12 11
      docs/api/extras/geometries/ShapeGeometry.html
  58. 11 10
      docs/api/extras/geometries/SphereGeometry.html
  59. 8 7
      docs/api/extras/geometries/TetrahedronGeometry.html
  60. 12 11
      docs/api/extras/geometries/TextGeometry.html
  61. 8 7
      docs/api/extras/geometries/TorusGeometry.html
  62. 9 8
      docs/api/extras/geometries/TorusKnotGeometry.html
  63. 15 14
      docs/api/extras/geometries/TubeGeometry.html
  64. 8 7
      docs/api/extras/helpers/ArrowHelper.html
  65. 6 5
      docs/api/extras/helpers/AxisHelper.html
  66. 8 7
      docs/api/extras/helpers/BoundingBoxHelper.html
  67. 6 5
      docs/api/extras/helpers/BoxHelper.html
  68. 9 8
      docs/api/extras/helpers/CameraHelper.html
  69. 10 9
      docs/api/extras/helpers/DirectionalLightHelper.html
  70. 8 7
      docs/api/extras/helpers/EdgesHelper.html
  71. 9 8
      docs/api/extras/helpers/FaceNormalsHelper.html
  72. 9 8
      docs/api/extras/helpers/GridHelper.html
  73. 9 8
      docs/api/extras/helpers/HemisphereLightHelper.html
  74. 8 7
      docs/api/extras/helpers/PointLightHelper.html
  75. 10 9
      docs/api/extras/helpers/SpotLightHelper.html
  76. 9 8
      docs/api/extras/helpers/VertexNormalsHelper.html
  77. 8 7
      docs/api/extras/helpers/VertexTangentsHelper.html
  78. 8 7
      docs/api/extras/helpers/WireframeHelper.html
  79. 7 6
      docs/api/extras/objects/ImmediateRenderObject.html
  80. 9 8
      docs/api/extras/objects/MorphBlendMesh.html
  81. 5 4
      docs/api/lights/AmbientLight.html
  82. 5 4
      docs/api/lights/AreaLight.html
  83. 5 4
      docs/api/lights/DirectionalLight.html
  84. 5 4
      docs/api/lights/HemisphereLight.html
  85. 5 4
      docs/api/lights/Light.html
  86. 4 3
      docs/api/lights/PointLight.html
  87. 4 3
      docs/api/lights/SpotLight.html
  88. 5 4
      docs/api/loaders/BabylonLoader.html
  89. 5 4
      docs/api/loaders/BufferGeometryLoader.html
  90. 5 4
      docs/api/loaders/Cache.html
  91. 5 4
      docs/api/loaders/ColladaLoader.html
  92. 5 4
      docs/api/loaders/ImageLoader.html
  93. 5 4
      docs/api/loaders/JSONLoader.html
  94. 5 4
      docs/api/loaders/Loader.html
  95. 5 4
      docs/api/loaders/LoadingManager.html
  96. 5 4
      docs/api/loaders/MTLLoader.html
  97. 5 4
      docs/api/loaders/MaterialLoader.html
  98. 5 4
      docs/api/loaders/OBJLoader.html
  99. 5 4
      docs/api/loaders/OBJMTLLoader.html
  100. 5 4
      docs/api/loaders/ObjectLoader.html

+ 14 - 14
docs/api/Original.html → docs/api/Template.html

@@ -2,45 +2,45 @@
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
 		<meta charset="utf-8" />
 		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<base href="../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">todo</div>
 		<div class="desc">todo</div>
 
 
+
 		<h2>Example</h2>
 		<h2>Example</h2>
 
 
 		<code>todo</code>
 		<code>todo</code>
 
 
-		<h2>Constructor</h2>
 
 
+		<h2>Constructor</h2>
 
 
-		<h3>todo</h3>
+		<h3>[name]([page:Number todo])</h3>
 		<div></div>
 		<div></div>
 
 
 
 
 		<h2>Properties</h2>
 		<h2>Properties</h2>
 
 
-		<h3>todo</h3>
+		<h3>[property:Number todo]</h3>
 		<div>
 		<div>
 		todo
 		todo
-		</div> 
+		</div>
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
 
 
-		<h3>todo</h3>
+		<h3>[method:null todo]()</h3>
 		<div>todo</div>
 		<div>todo</div>
-		<div>
-		todo
-		</div>
-		
+		<div>todo</div>
+
+
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]

+ 8 - 7
docs/api/cameras/Camera.html

@@ -2,9 +2,10 @@
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
 		<meta charset="utf-8" />
 		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr;
 		[page:Object3D] &rarr;
@@ -20,7 +21,7 @@
 		<h3>[name]()</h3>
 		<h3>[name]()</h3>
 		<div>
 		<div>
 			This constructor sets the following properties to the correct type: matrixWorldInverse and projectionMatrix.
 			This constructor sets the following properties to the correct type: matrixWorldInverse and projectionMatrix.
-			
+
 		</div>
 		</div>
 
 
 
 
@@ -34,14 +35,14 @@
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 		<h3>[method:Vector3 getWorldDirection]([page:Vector3 vector])</h3>
 		<h3>[method:Vector3 getWorldDirection]([page:Vector3 vector])</h3>
 		<div>
 		<div>
 		vector — (optional)<br />
 		vector — (optional)<br />
 		<br />
 		<br />
 		It returns a vector representing the direction in which the camera is looking, in world space.
 		It returns a vector representing the direction in which the camera is looking, in world space.
 		</div>
 		</div>
-		
+
 
 
 		<h3>[method:null lookAt]( [page:Vector3 vector] )</h3>
 		<h3>[method:null lookAt]( [page:Vector3 vector] )</h3>
 		<div>
 		<div>
@@ -49,7 +50,7 @@
 		<br />
 		<br />
 		This makes the camera look at the vector position in the global space as long as the parent of this camera is the scene or at position (0,0,0).
 		This makes the camera look at the vector position in the global space as long as the parent of this camera is the scene or at position (0,0,0).
 		</div>
 		</div>
-		
+
 		<h3>[method:Camera clone]( [page:Camera camera] )</h3>
 		<h3>[method:Camera clone]( [page:Camera camera] )</h3>
 		<div>
 		<div>
 		camera — camera to clone<br />
 		camera — camera to clone<br />

+ 10 - 9
docs/api/cameras/CubeCamera.html

@@ -2,9 +2,10 @@
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
 		<meta charset="utf-8" />
 		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr;
 		[page:Object3D] &rarr;
@@ -14,20 +15,20 @@
 		<div class="desc">Creates 6 cameras that render to a [page:WebGLRenderTargetCube].</div>
 		<div class="desc">Creates 6 cameras that render to a [page:WebGLRenderTargetCube].</div>
 
 
 		<h2>Examples</h2>
 		<h2>Examples</h2>
-		
+
 		<div>[example:webgl_materials_cubemap_dynamic materials / cubemap / dynamic ]</div>
 		<div>[example:webgl_materials_cubemap_dynamic materials / cubemap / dynamic ]</div>
 		<div>[example:webgl_materials_cubemap_dynamic2 materials / cubemap / dynamic2 ]</div>
 		<div>[example:webgl_materials_cubemap_dynamic2 materials / cubemap / dynamic2 ]</div>
 		<div>[example:webgl_shading_physical shading / physical ]</div>
 		<div>[example:webgl_shading_physical shading / physical ]</div>
-		
+
 		<code>//Create cube camera
 		<code>//Create cube camera
 		var cubeCamera = new THREE.CubeCamera( 1, 100000, 128 );
 		var cubeCamera = new THREE.CubeCamera( 1, 100000, 128 );
 		scene.add( cubeCamera );
 		scene.add( cubeCamera );
-		
+
 		//Create car
 		//Create car
 		var chromeMaterial = new THREE.MeshLambertMaterial( { color: 0xffffff, envMap: cubeCamera.renderTarget } );
 		var chromeMaterial = new THREE.MeshLambertMaterial( { color: 0xffffff, envMap: cubeCamera.renderTarget } );
 		var car = new Mesh( carGeometry, chromeMaterial );
 		var car = new Mesh( carGeometry, chromeMaterial );
 		scene.add( car );
 		scene.add( car );
-		
+
 		//Update the render target cube
 		//Update the render target cube
 		car.setVisible( false );
 		car.setVisible( false );
 		cubeCamera.position.copy( car.position );
 		cubeCamera.position.copy( car.position );
@@ -37,7 +38,7 @@
 		car.setVisible( true );
 		car.setVisible( true );
 		renderer.render( scene, camera );
 		renderer.render( scene, camera );
 		</code>
 		</code>
-		
+
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
@@ -61,7 +62,7 @@
 		<h3>[property:WebGLRenderTargetCube renderTarget]</h3>
 		<h3>[property:WebGLRenderTargetCube renderTarget]</h3>
 		<div>
 		<div>
 		The cube texture that gets generated.
 		The cube texture that gets generated.
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 

+ 9 - 8
docs/api/cameras/OrthographicCamera.html

@@ -2,9 +2,10 @@
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
 		<meta charset="utf-8" />
 		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr; [page:Camera] &rarr;
 		[page:Object3D] &rarr; [page:Camera] &rarr;
@@ -15,7 +16,7 @@
 
 
 
 
 		<h2>Example</h2>
 		<h2>Example</h2>
-		
+
 		<div>[example:canvas_camera_orthographic camera / orthographic ]</div>
 		<div>[example:canvas_camera_orthographic camera / orthographic ]</div>
 		<div>[example:canvas_camera_orthographic2 camera / orthographic2 ]</div>
 		<div>[example:canvas_camera_orthographic2 camera / orthographic2 ]</div>
 		<div>[example:webgl_camera camera ]</div>
 		<div>[example:webgl_camera camera ]</div>
@@ -29,7 +30,7 @@
 		<div>[example:webgl_shaders_tonemapping shaders / tonemapping ]</div>
 		<div>[example:webgl_shaders_tonemapping shaders / tonemapping ]</div>
 		<div>[example:webgl_shadowmap shadowmap ]</div>
 		<div>[example:webgl_shadowmap shadowmap ]</div>
 		<div>[example:webgl_terrain_dynamic terrain / dynamic ]</div>
 		<div>[example:webgl_terrain_dynamic terrain / dynamic ]</div>
-		
+
 		<code>var camera = new THREE.OrthographicCamera( width / - 2, width / 2, height / 2, height / - 2, 1, 1000 );
 		<code>var camera = new THREE.OrthographicCamera( width / - 2, width / 2, height / 2, height / - 2, 1, 1000 );
 scene.add( camera );</code>
 scene.add( camera );</code>
 
 
@@ -52,7 +53,7 @@ scene.add( camera );</code>
 
 
 		<h3>[property:number zoom]</h3>
 		<h3>[property:number zoom]</h3>
 		<div>Gets or sets the zoom factor of the camera. </div>
 		<div>Gets or sets the zoom factor of the camera. </div>
-		
+
 		<h3>[property:Float left]</h3>
 		<h3>[property:Float left]</h3>
 		<div>Camera frustum left plane.</div>
 		<div>Camera frustum left plane.</div>
 
 
@@ -78,14 +79,14 @@ scene.add( camera );</code>
 		<div>
 		<div>
 		Updates the camera projection matrix. Must be called after change of parameters.
 		Updates the camera projection matrix. Must be called after change of parameters.
 		</div>
 		</div>
-		
+
 		<h3>[method:OrthographicCamera clone]()</h3>
 		<h3>[method:OrthographicCamera clone]()</h3>
 		<div>
 		<div>
 		<br />
 		<br />
 		It returns a clone of OrthographicCamera.
 		It returns a clone of OrthographicCamera.
 		</div>
 		</div>
 
 
-		
+
 		<h3>[method:JSON toJSON]()</h3>
 		<h3>[method:JSON toJSON]()</h3>
 		<div>
 		<div>
 		Return camera data in JSON format.
 		Return camera data in JSON format.

+ 9 - 8
docs/api/cameras/PerspectiveCamera.html

@@ -2,9 +2,10 @@
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
 		<meta charset="utf-8" />
 		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr; [page:Camera] &rarr;
 		[page:Object3D] &rarr; [page:Camera] &rarr;
@@ -15,7 +16,7 @@
 
 
 
 
 		<h2>Example</h2>
 		<h2>Example</h2>
-		
+
 		<div>[example:canvas_effects_stereo effects / stereo ]</div>
 		<div>[example:canvas_effects_stereo effects / stereo ]</div>
 		<div>[example:canvas_geometry_birds geometry / birds ]</div>
 		<div>[example:canvas_geometry_birds geometry / birds ]</div>
 		<div>[example:canvas_geometry_cube geometry / cube ]</div>
 		<div>[example:canvas_geometry_cube geometry / cube ]</div>
@@ -23,7 +24,7 @@
 		<div>[example:webgl_animation_skinning_morph animation / skinning / blending ]</div>
 		<div>[example:webgl_animation_skinning_morph animation / skinning / blending ]</div>
 		<div>[example:webgl_interactive_cubes interactive / cubes ]</div>
 		<div>[example:webgl_interactive_cubes interactive / cubes ]</div>
 		<div>[example:webgl_loader_collada_skinning loader / collada / skinning ]</div>
 		<div>[example:webgl_loader_collada_skinning loader / collada / skinning ]</div>
-		
+
 		<code>var camera = new THREE.PerspectiveCamera( 45, width / height, 1, 1000 );
 		<code>var camera = new THREE.PerspectiveCamera( 45, width / height, 1, 1000 );
 scene.add( camera );</code>
 scene.add( camera );</code>
 
 
@@ -43,7 +44,7 @@ scene.add( camera );</code>
 
 
 		<h3>[property:number zoom]</h3>
 		<h3>[property:number zoom]</h3>
 		<div>Gets or sets the zoom factor of the camera. </div>
 		<div>Gets or sets the zoom factor of the camera. </div>
-		
+
 		<h3>[property:Float fov]</h3>
 		<h3>[property:Float fov]</h3>
 		<div>Camera frustum vertical field of view, from bottom to top of view, in degrees.</div>
 		<div>Camera frustum vertical field of view, from bottom to top of view, in degrees.</div>
 
 
@@ -121,13 +122,13 @@ camera.setViewOffset( fullWidth, fullHeight, w * 2, h * 1, w, h );
 		<div>
 		<div>
 		Updates the camera projection matrix. Must be called after change of parameters.
 		Updates the camera projection matrix. Must be called after change of parameters.
 		</div>
 		</div>
-		
+
 		<h3>[method:PerspectiveCamera clone]()</h3>
 		<h3>[method:PerspectiveCamera clone]()</h3>
 		<div>
 		<div>
 		<br />
 		<br />
 		It returns a clone of PerspectiveCamera.
 		It returns a clone of PerspectiveCamera.
 		</div>
 		</div>
-		
+
 		<h3>[method:JSON toJSON]()</h3>
 		<h3>[method:JSON toJSON]()</h3>
 		<div>
 		<div>
 		Return camera data in JSON format.
 		Return camera data in JSON format.

+ 5 - 4
docs/api/constants/CustomBlendingEquations.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>Custom Blending Equation Constants</h1>
 		<h1>Custom Blending Equation Constants</h1>

+ 5 - 4
docs/api/constants/GLState.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>GL State Constants</h1>
 		<h1>GL State Constants</h1>

+ 5 - 4
docs/api/constants/Materials.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>Material Constants</h1>
 		<h1>Material Constants</h1>

+ 5 - 4
docs/api/constants/ShadowingTypes.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>Shadowing Type Constants</h1>
 		<h1>Shadowing Type Constants</h1>

+ 5 - 4
docs/api/constants/Textures.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>Texture Constants</h1>
 		<h1>Texture Constants</h1>

+ 8 - 7
docs/api/core/BufferAttribute.html

@@ -2,9 +2,10 @@
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
 		<meta charset="utf-8" />
 		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>
@@ -16,7 +17,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 		<h3>[name]([page:Array array], [page:Integer itemSize])</h3>
 		<h3>[name]([page:Array array], [page:Integer itemSize])</h3>
 		<div>
 		<div>
-		Instantiates this attibute with data from the associated buffer. The array can either be a regular Array or a Typed Array. 
+		Instantiates this attibute with data from the associated buffer. The array can either be a regular Array or a Typed Array.
 		itemSize gives the number of values of the array that should be associated with a particular vertex.
 		itemSize gives the number of values of the array that should be associated with a particular vertex.
 		</div>
 		</div>
 
 
@@ -24,7 +25,7 @@
 
 
 		<h3>[property:Array array]</h3>
 		<h3>[property:Array array]</h3>
 		<div>
 		<div>
-		Stores the data associated with this attribute; can be an Array or a Typed Array. This element should have <code>itemSize * numVertices</code> elements, where numVertices is the number of vertices in the associated [page:BufferGeometry geometry]. 
+		Stores the data associated with this attribute; can be an Array or a Typed Array. This element should have <code>itemSize * numVertices</code> elements, where numVertices is the number of vertices in the associated [page:BufferGeometry geometry].
 		</div>
 		</div>
 
 
 		<h3>[property:Integer itemSize]</h3>
 		<h3>[property:Integer itemSize]</h3>
@@ -78,7 +79,7 @@
 
 
 		<h3>[method:null setXY]( index, x, y ) </h3>
 		<h3>[method:null setXY]( index, x, y ) </h3>
 		<div>
 		<div>
-		Sets the value of the array at <code>index * itemSize</code> to x and 
+		Sets the value of the array at <code>index * itemSize</code> to x and
 		sets the value of the array at <code>index * itemSize + 1</code> to y
 		sets the value of the array at <code>index * itemSize + 1</code> to y
 		</div>
 		</div>
 
 
@@ -92,7 +93,7 @@
 		<h3>[method:null setXYZW]( index, x, y, z, w ) </h3>
 		<h3>[method:null setXYZW]( index, x, y, z, w ) </h3>
 		<div>
 		<div>
 		Sets the value of the array at <code>index * itemSize</code> to x,
 		Sets the value of the array at <code>index * itemSize</code> to x,
-		the value of the array at <code>index * itemSize + 1</code> to y, 
+		the value of the array at <code>index * itemSize + 1</code> to y,
 		the value of the array at <code>index * itemSize + 2</code> to z, and
 		the value of the array at <code>index * itemSize + 2</code> to z, and
 		the value of the array at <code>index * itemSize + 3</code> to w.
 		the value of the array at <code>index * itemSize + 3</code> to w.
 		</div>
 		</div>

+ 26 - 25
docs/api/core/BufferGeometry.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>
@@ -13,10 +14,10 @@
 		<p>
 		<p>
 		This class is an efficient alternative to [page:Geometry], because it stores all data, including
 		This class is an efficient alternative to [page:Geometry], because it stores all data, including
 		vertex positions, face indices, normals, colors, UVs, and custom attributes within buffers; this
 		vertex positions, face indices, normals, colors, UVs, and custom attributes within buffers; this
-		reduces the cost of passing all this data to the GPU. 
-		This also makes BufferGeometry harder to work with than [page:Geometry]; rather than accessing 
-		position data as [page:Vector3] objects, color data as [page:Color] objects, and so on, you have to 
-		access the raw data from the appropriate [page:BufferAttribute attribute] buffer. This makes 
+		reduces the cost of passing all this data to the GPU.
+		This also makes BufferGeometry harder to work with than [page:Geometry]; rather than accessing
+		position data as [page:Vector3] objects, color data as [page:Color] objects, and so on, you have to
+		access the raw data from the appropriate [page:BufferAttribute attribute] buffer. This makes
 		BufferGeometry best-suited for static objects where you don't need to manipulate the geometry much
 		BufferGeometry best-suited for static objects where you don't need to manipulate the geometry much
 		after instantiating it.
 		after instantiating it.
 		</p>
 		</p>
@@ -25,8 +26,8 @@
 		<code>
 		<code>
 		var geometry = new THREE.BufferGeometry();
 		var geometry = new THREE.BufferGeometry();
 		// create a simple square shape. We duplicate the top left and bottom right
 		// create a simple square shape. We duplicate the top left and bottom right
-		// vertices because each vertex needs to appear once per triangle. 
-		var vertexPositions = [ 
+		// vertices because each vertex needs to appear once per triangle.
+		var vertexPositions = [
 			[-1.0, -1.0,  1.0],
 			[-1.0, -1.0,  1.0],
 			[ 1.0, -1.0,  1.0],
 			[ 1.0, -1.0,  1.0],
 			[ 1.0,  1.0,  1.0],
 			[ 1.0,  1.0,  1.0],
@@ -53,17 +54,17 @@
 		</code>
 		</code>
 		<p>More examples: [example:webgl_buffergeometry Complex mesh with non-indexed faces], [example:webgl_buffergeometry_uint Complex mesh with indexed faces], [example:webgl_buffergeometry_lines Lines], [example:webgl_buffergeometry_lines_indexed Indexed Lines], [example:webgl_buffergeometry_particles Particles], and [example:webgl_buffergeometry_rawshader Raw Shaders].</p>
 		<p>More examples: [example:webgl_buffergeometry Complex mesh with non-indexed faces], [example:webgl_buffergeometry_uint Complex mesh with indexed faces], [example:webgl_buffergeometry_lines Lines], [example:webgl_buffergeometry_lines_indexed Indexed Lines], [example:webgl_buffergeometry_particles Particles], and [example:webgl_buffergeometry_rawshader Raw Shaders].</p>
 
 
-		
+
 		<h3>Accessing attributes</h3>
 		<h3>Accessing attributes</h3>
 		<p>
 		<p>
-		WebGL stores data associated with individual vertices of a geometry in <emph>attributes</emph>. 
+		WebGL stores data associated with individual vertices of a geometry in <emph>attributes</emph>.
 		Examples include the position of the vertex, the normal vector for the vertex, the vertex color,
 		Examples include the position of the vertex, the normal vector for the vertex, the vertex color,
 		and so on. When using [page:Geometry], the [page:WebGLRenderer renderer] takes care of wrapping
 		and so on. When using [page:Geometry], the [page:WebGLRenderer renderer] takes care of wrapping
-		up this information into typed array buffers and sending this data to the shader. With 
+		up this information into typed array buffers and sending this data to the shader. With
 		BufferGeometry, all of this data is stored in buffers associated with an individual attributes.
 		BufferGeometry, all of this data is stored in buffers associated with an individual attributes.
 		This means that to get the position data associated with a vertex (for instance), you must call
 		This means that to get the position data associated with a vertex (for instance), you must call
-		[page:.getAttribute] to access the 'position' [page:BufferAttribute attribute], then access the individual 
-		x, y, and z coordinates of the position.  
+		[page:.getAttribute] to access the 'position' [page:BufferAttribute attribute], then access the individual
+		x, y, and z coordinates of the position.
 		</p>
 		</p>
 		<p>
 		<p>
 		The following attributes are set by various members of this class:
 		The following attributes are set by various members of this class:
@@ -96,7 +97,7 @@
 		If this attribute is not set, the [page:WebGLRenderer renderer] assumes that each three contiguous positions represent a single triangle.
 		If this attribute is not set, the [page:WebGLRenderer renderer] assumes that each three contiguous positions represent a single triangle.
 		</div>
 		</div>
 		<p>
 		<p>
-		In addition to the the built-in attributes, you can set your own custom attributes using the addAttribute method. With [page:Geometry], these attributes are set and stored on the [page:Material]. In BufferGeometry, the attributes are stored with the geometry itself. Note that you still need to set the attributes information on the material as well, but the value of each attribute is stored in the BufferGeometry. 
+		In addition to the the built-in attributes, you can set your own custom attributes using the addAttribute method. With [page:Geometry], these attributes are set and stored on the [page:Material]. In BufferGeometry, the attributes are stored with the geometry itself. Note that you still need to set the attributes information on the material as well, but the value of each attribute is stored in the BufferGeometry.
 		</p>
 		</p>
 
 
 
 
@@ -115,22 +116,22 @@
 		<div>
 		<div>
 		Unique number for this buffergeometry instance.
 		Unique number for this buffergeometry instance.
 		</div>
 		</div>
-		
+
 		<h3>[property:Hashmap attributes]</h3>
 		<h3>[property:Hashmap attributes]</h3>
 		<div>
 		<div>
 		This hashmap has as id the name of the attribute to be set and as value the [page:BufferAttribute buffer] to set it to.
 		This hashmap has as id the name of the attribute to be set and as value the [page:BufferAttribute buffer] to set it to.
 		Rather than accessing this property directly, use addAttribute and getAttribute to access attributes of this geometry.
 		Rather than accessing this property directly, use addAttribute and getAttribute to access attributes of this geometry.
 		</div>
 		</div>
-		
+
 		<!--
 		<!--
  		<h3>[property:Boolean dynamic]</h3>
  		<h3>[property:Boolean dynamic]</h3>
 		<div>
 		<div>
 		When set, it holds certain buffers in memory to have faster updates for this object. When unset, it deletes those buffers and   saves memory.
 		When set, it holds certain buffers in memory to have faster updates for this object. When unset, it deletes those buffers and   saves memory.
 		</div> -->
 		</div> -->
-		
+
 		<h3>[property:Array drawCalls] (previously [property:Array offsets])</h3>
 		<h3>[property:Array drawCalls] (previously [property:Array offsets])</h3>
 		<div>
 		<div>
-		For geometries that use indexed triangles, this Array can be used to split the object into multiple WebGL draw calls. Each draw call will draw some subset of the vertices in this geometry using the configured [page:Material shader]. This may be necessary if, for instance, you have more than 65535 vertices in your object. 
+		For geometries that use indexed triangles, this Array can be used to split the object into multiple WebGL draw calls. Each draw call will draw some subset of the vertices in this geometry using the configured [page:Material shader]. This may be necessary if, for instance, you have more than 65535 vertices in your object.
 		Each element is an object of the form:
 		Each element is an object of the form:
 		<code>{ start: Integer, count: Integer, index: Integer }</code>
 		<code>{ start: Integer, count: Integer, index: Integer }</code>
 		where start specifies the index of the first vertex in this draw call, count specifies how many vertices are included, and index specifies an optional offset.
 		where start specifies the index of the first vertex in this draw call, count specifies how many vertices are included, and index specifies an optional offset.
@@ -149,7 +150,7 @@
 		Bounding sphere.
 		Bounding sphere.
 		<code>{ radius: float }</code>
 		<code>{ radius: float }</code>
 		</div>
 		</div>
-		
+
 		<h3>[property:Array morphTargets]</h3>
 		<h3>[property:Array morphTargets]</h3>
 		<div>
 		<div>
 		Array of morph targets. Each morph target is a Javascript object:
 		Array of morph targets. Each morph target is a Javascript object:
@@ -160,15 +161,15 @@
 		<h3>[property:boolean hasTangents]</h3>
 		<h3>[property:boolean hasTangents]</h3>
 		<div>
 		<div>
 		True if BufferGeometry has tangents. Set in [page:.computeTangents].
 		True if BufferGeometry has tangents. Set in [page:.computeTangents].
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
 		<h3>[page:EventDispatcher EventDispatcher] methods are available on this class.</h3>
 		<h3>[page:EventDispatcher EventDispatcher] methods are available on this class.</h3>
-		
+
 		<h3>[property:null addAttribute]( [page:String name], [page:BufferAttribute attribute] )</h3>
 		<h3>[property:null addAttribute]( [page:String name], [page:BufferAttribute attribute] )</h3>
 		<div>
 		<div>
-		Adds an attribute to this geometry. Use this rather than the attributes property, 
+		Adds an attribute to this geometry. Use this rather than the attributes property,
 		because an internal array of attributes is maintained to speed up iterating over
 		because an internal array of attributes is maintained to speed up iterating over
 		attributes.
 		attributes.
 		</div>
 		</div>
@@ -207,7 +208,7 @@
 		Computes bounding sphere of the geometry, updating [page:Geometry Geometry.boundingSphere] attribute.<br />
 		Computes bounding sphere of the geometry, updating [page:Geometry Geometry.boundingSphere] attribute.<br />
 		Bounding spheres aren't computed by default. They need to be explicitly computed, otherwise they are *null*.
 		Bounding spheres aren't computed by default. They need to be explicitly computed, otherwise they are *null*.
 		</div>
 		</div>
-		
+
 		<h3>[method:null dispose]()</h3>
 		<h3>[method:null dispose]()</h3>
 		<div>
 		<div>
 		Disposes the object from memory. <br />
 		Disposes the object from memory. <br />

+ 5 - 4
docs/api/core/Clock.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/core/EventDispatcher.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/core/Face3.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/core/Geometry.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/core/Object3D.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/core/Raycaster.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/examples/Lut.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 23 - 22
docs/api/examples/cameras/CombinedCamera.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Camera] &rarr;
 		[page:Camera] &rarr;
@@ -17,13 +18,13 @@
  		both an Orthographic and Perspective Camera</div>
  		both an Orthographic and Perspective Camera</div>
 
 
 		<h2>Examples</h2>
 		<h2>Examples</h2>
-		
+
 		<div>[example:canvas_camera_orthographic2 camera / orthographic2 ]</div>
 		<div>[example:canvas_camera_orthographic2 camera / orthographic2 ]</div>
-		
+
 		<code>//Create combined camera
 		<code>//Create combined camera
 		camera = new THREE.CombinedCamera( window.innerWidth / 2, window.innerHeight / 2, 70, 1, 1000, - 500, 1000 );
 		camera = new THREE.CombinedCamera( window.innerWidth / 2, window.innerHeight / 2, 70, 1, 1000, - 500, 1000 );
 		</code>
 		</code>
-		
+
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
@@ -38,7 +39,7 @@
 		orthoFar — Camera frustum far plane in orthographic view.
 		orthoFar — Camera frustum far plane in orthographic view.
 		</div>
 		</div>
 		<div>
 		<div>
-		Creates a [name]. This initializes 2 cameras, an OrthographicCamera and a PerspectiveCamera. The default is the perspective Camera. 
+		Creates a [name]. This initializes 2 cameras, an OrthographicCamera and a PerspectiveCamera. The default is the perspective Camera.
 		</div>
 		</div>
 
 
 
 
@@ -49,67 +50,67 @@
 		<h3>[property:Number fov]</h3>
 		<h3>[property:Number fov]</h3>
 		<div>
 		<div>
 		Gets or sets the camera frustum vertical field of view in perspective view.
 		Gets or sets the camera frustum vertical field of view in perspective view.
-		</div> 
+		</div>
 
 
 		<h3>[property:number left]</h3>
 		<h3>[property:number left]</h3>
 		<div>
 		<div>
 		Gets or sets the camera frustum left plane in orthographic view.
 		Gets or sets the camera frustum left plane in orthographic view.
-		</div> 
+		</div>
 
 
 		<h3>[property:Number right]</h3>
 		<h3>[property:Number right]</h3>
 		<div>
 		<div>
-		Gets or sets the camera frustum right plane in orthographic view. 
-		</div> 
+		Gets or sets the camera frustum right plane in orthographic view.
+		</div>
 
 
 		<h3>[property:number top]</h3>
 		<h3>[property:number top]</h3>
 		<div>
 		<div>
 		Gets or sets the camera frustum top plane in orthographic view.
 		Gets or sets the camera frustum top plane in orthographic view.
-		</div> 
+		</div>
 
 
 		<h3>[property:Number bottom]</h3>
 		<h3>[property:Number bottom]</h3>
 		<div>
 		<div>
 		Gets or sets the camera frustum bottom plane in orthographic view.
 		Gets or sets the camera frustum bottom plane in orthographic view.
-		</div> 
+		</div>
 
 
 		<h3>[property:number zoom]</h3>
 		<h3>[property:number zoom]</h3>
 		<div>
 		<div>
 		Gets or sets the zoom factor of the camera.
 		Gets or sets the zoom factor of the camera.
-		</div> 
+		</div>
 
 
 		<h3>[property:number near]</h3>
 		<h3>[property:number near]</h3>
 		<div>
 		<div>
 		Gets camera frustum near plane.
 		Gets camera frustum near plane.
-		</div> 
+		</div>
 
 
 		<h3>[property:number far]</h3>
 		<h3>[property:number far]</h3>
 		<div>
 		<div>
 		Gets camera frustum far plane.
 		Gets camera frustum far plane.
-		</div> 
+		</div>
 
 
 		<h3>[property:Matrix4 projectionMatrix]</h3>
 		<h3>[property:Matrix4 projectionMatrix]</h3>
 		<div>
 		<div>
 		This is the matrix which contains the projection.
 		This is the matrix which contains the projection.
 		</div>
 		</div>
-		
+
 		<h3>[property:OrthographicCamera cameraO]</h3>
 		<h3>[property:OrthographicCamera cameraO]</h3>
 		<div>
 		<div>
 		Gets or sets the internal OrthographicCamera used as camera.
 		Gets or sets the internal OrthographicCamera used as camera.
-		</div> 
+		</div>
 
 
 		<h3>[property:PerspectiveCamera cameraP]</h3>
 		<h3>[property:PerspectiveCamera cameraP]</h3>
 		<div>
 		<div>
 		Gets or sets the internal PerspectiveCamera used as camera.
 		Gets or sets the internal PerspectiveCamera used as camera.
-		</div> 
+		</div>
 
 
 		<h3>[property:boolean inOrthographicMode]</h3>
 		<h3>[property:boolean inOrthographicMode]</h3>
 		<div>
 		<div>
 		Gets whether the combinedCamera is in Orthographic Mode.
 		Gets whether the combinedCamera is in Orthographic Mode.
-		</div> 
+		</div>
 
 
 		<h3>[property:boolean inPerspectiveMode]</h3>
 		<h3>[property:boolean inPerspectiveMode]</h3>
 		<div>
 		<div>
 		Gets whether the combinedCamera is in Perspective Mode.
 		Gets whether the combinedCamera is in Perspective Mode.
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 

+ 5 - 4
docs/api/extras/FontUtils.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/extras/GeometryUtils.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/extras/ImageUtils.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/extras/SceneUtils.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 17 - 16
docs/api/extras/animation/Animation.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>
@@ -29,13 +30,13 @@
 		<h3>[property:Object3d root]</h3>
 		<h3>[property:Object3d root]</h3>
 		<div>
 		<div>
 		The root object of the animation.
 		The root object of the animation.
-		</div> 
+		</div>
 
 
 		<h3>[property:Object data]</h3>
 		<h3>[property:Object data]</h3>
 		<div>
 		<div>
 		The data containing the animation
 		The data containing the animation
-		</div> 
-		
+		</div>
+
 		<h3>[property:Array hierarchy]</h3>
 		<h3>[property:Array hierarchy]</h3>
 		<div>
 		<div>
 		The objects that are influenced by the animation.
 		The objects that are influenced by the animation.
@@ -45,7 +46,7 @@
 		<div>
 		<div>
 		The time elapsed since the last start/restart of the animation.
 		The time elapsed since the last start/restart of the animation.
 		</div>
 		</div>
-		
+
 		<h3>[property:number timeScale]</h3>
 		<h3>[property:number timeScale]</h3>
 		<div>
 		<div>
 		How much to scale the speed of the animation. Defaults to 1.
 		How much to scale the speed of the animation. Defaults to 1.
@@ -55,24 +56,24 @@
 		<div>
 		<div>
 		Indicates whether the animation is playing. This shouldn't be adapted by user code.
 		Indicates whether the animation is playing. This shouldn't be adapted by user code.
 		</div>
 		</div>
-		
+
 		<h3>[property:boolean isPaused]</h3>
 		<h3>[property:boolean isPaused]</h3>
 		<div>
 		<div>
 		Indicates whether the animation is paused. This shouldn't be adapted by user code.
 		Indicates whether the animation is paused. This shouldn't be adapted by user code.
 		</div>
 		</div>
-		
+
 		<h3>[property:boolean loop]</h3>
 		<h3>[property:boolean loop]</h3>
 		<div>
 		<div>
 		Set to make the animation restart when the animation ends.
 		Set to make the animation restart when the animation ends.
-		</div> 
-		
+		</div>
+
 		<h3>[property:number interpolationType]</h3>
 		<h3>[property:number interpolationType]</h3>
 		<div>
 		<div>
 		The type to indicate how to interpolate between 2 data points.
 		The type to indicate how to interpolate between 2 data points.
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 		<h3>[method:null play]([page:Number startTime])</h3>
 		<h3>[method:null play]([page:Number startTime])</h3>
 		<div>
 		<div>
 		Starts the animation at the startTime (in seconds) of the animation.
 		Starts the animation at the startTime (in seconds) of the animation.
@@ -85,7 +86,7 @@
 
 
 		<h3>[method:Boolean update]([page:Number deltaTimeMS])</h3>
 		<h3>[method:Boolean update]([page:Number deltaTimeMS])</h3>
 		<div>
 		<div>
-		deltaTimeMS -- The time of the between the previous frame and this frame in miliseconds. 
+		deltaTimeMS -- The time of the between the previous frame and this frame in miliseconds.
 		</div>
 		</div>
 		<div>
 		<div>
 		Updates the animation in time. This shouldn't be called by user code. The animationHandler calls this method.
 		Updates the animation in time. This shouldn't be called by user code. The animationHandler calls this method.
@@ -94,7 +95,7 @@
 		<h3>[method:array interpolateCatmullRom]([page:Array points], [page:Number scale])</h3>
 		<h3>[method:array interpolateCatmullRom]([page:Array points], [page:Number scale])</h3>
 		<div>
 		<div>
 		points -- The 4 control point to calculate CatMullRom <br />
 		points -- The 4 control point to calculate CatMullRom <br />
-		scale -- The scale between the previous key and the nex key 
+		scale -- The scale between the previous key and the nex key
 		</div>
 		</div>
 		<div>
 		<div>
 		Interpolates the point based on the key. Is used in update.
 		Interpolates the point based on the key. Is used in update.

+ 11 - 10
docs/api/extras/animation/AnimationHandler.html

@@ -1,16 +1,17 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">
 		<div class="desc">
-		The AnimationHandler handles the initialisation of the Animation data and 
+		The AnimationHandler handles the initialisation of the Animation data and
 		the animations itself. It keeps track of every animation and if it's active or not.
 		the animations itself. It keeps track of every animation and if it's active or not.
 		It also update all animations which are active if its method *update* is called.
 		It also update all animations which are active if its method *update* is called.
 		</div>
 		</div>
@@ -30,17 +31,17 @@
 		<h3>[property:number CATMULLROM]</h3>
 		<h3>[property:number CATMULLROM]</h3>
 		<div>
 		<div>
 		Enum Value to indicate that the animation needs to be interpolated as CATMULLROM.
 		Enum Value to indicate that the animation needs to be interpolated as CATMULLROM.
-		</div> 
+		</div>
 
 
 		<h3>[property:number CATMULLROM_FORWARD]</h3>
 		<h3>[property:number CATMULLROM_FORWARD]</h3>
 		<div>
 		<div>
 		Enum Value to indicate that the animation needs to be interpolated as CATMULLROM_FORWARD.
 		Enum Value to indicate that the animation needs to be interpolated as CATMULLROM_FORWARD.
-		</div> 
+		</div>
 
 
 		<h3>[property:number LINEAR]</h3>
 		<h3>[property:number LINEAR]</h3>
 		<div>
 		<div>
 		Enum Value to indicate that the animation needs to be interpolated as LINEAR.
 		Enum Value to indicate that the animation needs to be interpolated as LINEAR.
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
@@ -48,7 +49,7 @@
 
 
 		<h3>[method:null removeFromUpdate]([page:Animation animation])</h3>
 		<h3>[method:null removeFromUpdate]([page:Animation animation])</h3>
 		<div>
 		<div>
-		animation -- The Animation to remove from the update. 
+		animation -- The Animation to remove from the update.
 		</div>
 		</div>
 		<div>
 		<div>
 		Removes the animation from the update cycle. This gets called when the animation stops. This shouldn't be called by usercode.
 		Removes the animation from the update cycle. This gets called when the animation stops. This shouldn't be called by usercode.
@@ -88,7 +89,7 @@
 
 
 		<h3>[method:null addToUpdate]([page:Animation animation]) </h3>
 		<h3>[method:null addToUpdate]([page:Animation animation]) </h3>
 		<div>
 		<div>
-		animation -- The Animation to add from the update. 
+		animation -- The Animation to add from the update.
 		</div>
 		</div>
 		<div>
 		<div>
 		Adds the animation from the update cycle. This gets called when the animation starts. This shouldn't be called by user code.
 		Adds the animation from the update cycle. This gets called when the animation starts. This shouldn't be called by user code.

+ 16 - 15
docs/api/extras/animation/KeyFrameAnimation.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>
@@ -12,7 +13,7 @@
 		<div class="desc">Runs a keyframe animation as imported from the [page:ColladaLoader].</div>
 		<div class="desc">Runs a keyframe animation as imported from the [page:ColladaLoader].</div>
 
 
 		<h2>Examples</h2>
 		<h2>Examples</h2>
-		
+
 		<div>[example:webgl_loader_collada_keyframe loader / collada / keyframe ]</div>
 		<div>[example:webgl_loader_collada_keyframe loader / collada / keyframe ]</div>
 
 
 
 
@@ -26,20 +27,20 @@
 		<div>
 		<div>
 		Creates a new keyframe animation and initializes it to the first keyframes.
 		Creates a new keyframe animation and initializes it to the first keyframes.
 		</div>
 		</div>
-		
+
 
 
 		<h2>Properties</h2>
 		<h2>Properties</h2>
 
 
 		<h3>[property:Object3D root]</h3>
 		<h3>[property:Object3D root]</h3>
 		<div>
 		<div>
 		The root object of the animation
 		The root object of the animation
-		</div> 
+		</div>
 
 
 		<h3>[property:Object data]</h3>
 		<h3>[property:Object data]</h3>
 		<div>
 		<div>
 		The data containing the animation
 		The data containing the animation
-		</div> 
-		
+		</div>
+
 		<h3>[property:Array hierarchy]</h3>
 		<h3>[property:Array hierarchy]</h3>
 		<div>
 		<div>
 		The objects that are influenced by the animation.
 		The objects that are influenced by the animation.
@@ -49,7 +50,7 @@
 		<div>
 		<div>
 		The time elapsed since the last start/restart of the animation.
 		The time elapsed since the last start/restart of the animation.
 		</div>
 		</div>
-		
+
 		<h3>[property:number timeScale]</h3>
 		<h3>[property:number timeScale]</h3>
 		<div>
 		<div>
 		How much to scale the speed of the animation. Defaults to 1.
 		How much to scale the speed of the animation. Defaults to 1.
@@ -59,19 +60,19 @@
 		<div>
 		<div>
 		Indicates whether the animation is playing. This shouldn't be adapted by user code.
 		Indicates whether the animation is playing. This shouldn't be adapted by user code.
 		</div>
 		</div>
-		
+
 		<h3>[property:boolean isPaused]</h3>
 		<h3>[property:boolean isPaused]</h3>
 		<div>
 		<div>
 		Indicates whether the animation is paused. This shouldn't be adapted by user code.
 		Indicates whether the animation is paused. This shouldn't be adapted by user code.
 		</div>
 		</div>
-		
+
 		<h3>[property:boolean loop]</h3>
 		<h3>[property:boolean loop]</h3>
 		<div>
 		<div>
 		Set to make the animation restart when the animation ends.
 		Set to make the animation restart when the animation ends.
-		</div> 
-		
+		</div>
+
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 		<h3>[method:null play]([page:Number startTime])</h3>
 		<h3>[method:null play]([page:Number startTime])</h3>
 		<div>
 		<div>
 		Starts the animation at the startTime (in seconds) of the animation.
 		Starts the animation at the startTime (in seconds) of the animation.

+ 7 - 6
docs/api/extras/core/Curve.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>
@@ -13,9 +14,9 @@
 		An abstract base class for creating a curve object that contains methods for interpolation.
 		An abstract base class for creating a curve object that contains methods for interpolation.
 		For an array of Curves see [page:CurvePath].
 		For an array of Curves see [page:CurvePath].
 		</div>
 		</div>
-		
+
 		<h2>Examples</h2>
 		<h2>Examples</h2>
-		
+
 		<h3>[example:webgl_geometry_extrude_splines geometry / extrude / splines ]
 		<h3>[example:webgl_geometry_extrude_splines geometry / extrude / splines ]
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>

+ 12 - 11
docs/api/extras/core/CurvePath.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Curve] &rarr;
 		[page:Curve] &rarr;
@@ -27,22 +28,22 @@
 
 
 
 
 		<h2>Properties</h2>
 		<h2>Properties</h2>
-		
+
 
 
 		<h3>[property:array curves]</h3>
 		<h3>[property:array curves]</h3>
 		<div>
 		<div>
 		The array of [page:Curve]s
 		The array of [page:Curve]s
-		</div> 
+		</div>
 
 
 		<h3>[property:array bends]</h3>
 		<h3>[property:array bends]</h3>
 		<div>
 		<div>
 		An array of [page:Curve]s used to transform and bend the curve using [page:CurvePath.getWrapPoints].
 		An array of [page:Curve]s used to transform and bend the curve using [page:CurvePath.getWrapPoints].
-		</div> 
+		</div>
 
 
 		<h3>[property:boolean autoClose]</h3>
 		<h3>[property:boolean autoClose]</h3>
 		<div>
 		<div>
 		Whether or not to automatically close the path.
 		Whether or not to automatically close the path.
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
@@ -81,7 +82,7 @@
 		<div>
 		<div>
 		Creates a [page:Geometry] object comprised of [page:Vector3]s
 		Creates a [page:Geometry] object comprised of [page:Vector3]s
 		</div>
 		</div>
-		
+
 		<h3>[method:Geometry createSpacedPointsGeometry]([page:Integer divisions])</h3>
 		<h3>[method:Geometry createSpacedPointsGeometry]([page:Integer divisions])</h3>
 		<div>
 		<div>
 		divisions -- How many segments to create with [page:Vector3]s. Defaults to 12.
 		divisions -- How many segments to create with [page:Vector3]s. Defaults to 12.
@@ -89,7 +90,7 @@
 		<div>
 		<div>
 		Creates a [page:Geometry] object comprised of [page:Vector3]s that are equidistant.
 		Creates a [page:Geometry] object comprised of [page:Vector3]s that are equidistant.
 		</div>
 		</div>
-		
+
 
 
 		<h3>[method:null add]([page:Curve curve])</h3>
 		<h3>[method:null add]([page:Curve curve])</h3>
 		<div>
 		<div>
@@ -123,7 +124,7 @@
 		Uses this CurvePath to generate a series of points transformed by the curves in the bends array. Returns an
 		Uses this CurvePath to generate a series of points transformed by the curves in the bends array. Returns an
 		array of [page:Vector2]s.
 		array of [page:Vector2]s.
 		</div>
 		</div>
-		
+
 		<h3>[method:Array getTransformedSpacedPoints]([page:Integer segments], [page:Array bends])</h3>
 		<h3>[method:Array getTransformedSpacedPoints]([page:Integer segments], [page:Array bends])</h3>
 		<div>
 		<div>
 		segments -- The number of segments to create using the getPoints()<br />
 		segments -- The number of segments to create using the getPoints()<br />

+ 8 - 7
docs/api/extras/core/Gyroscope.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr;
 		[page:Object3D] &rarr;
@@ -17,13 +18,13 @@
 		var root = new THREE.Group();
 		var root = new THREE.Group();
 		var gyro = new THREE.Gyroscope();
 		var gyro = new THREE.Gyroscope();
 		var cube = new THREE.Mesh( geometry, material );
 		var cube = new THREE.Mesh( geometry, material );
-		
+
 		root.add( gyro )
 		root.add( gyro )
 		gyro.add( cube )
 		gyro.add( cube )
-		
+
 		cube.position.x = 10;
 		cube.position.x = 10;
 		root.rotation.y = Math.PI;
 		root.rotation.y = Math.PI;
-		
+
 		// The cube will have changed its position but maintained its orientation
 		// The cube will have changed its position but maintained its orientation
 		</code>
 		</code>
 
 

+ 7 - 6
docs/api/extras/core/Path.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:CurvePath] &rarr;
 		[page:CurvePath] &rarr;
@@ -35,7 +36,7 @@
 		<h3>[property:array actions]</h3>
 		<h3>[property:array actions]</h3>
 		<div>
 		<div>
 		The possible actions that define the path.
 		The possible actions that define the path.
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
@@ -111,7 +112,7 @@
 		Converts the Path into an array of Shapes. By default solid shapes are defined clockwise (CW) and holes are defined counterclockwise (CCW). If isCCW is set to true,
 		Converts the Path into an array of Shapes. By default solid shapes are defined clockwise (CW) and holes are defined counterclockwise (CCW). If isCCW is set to true,
 		then those are flipped. If the paramater noHoles is set to true then all paths are set as solid shapes and isCCW is ignored.
 		then those are flipped. If the paramater noHoles is set to true then all paths are set as solid shapes and isCCW is ignored.
 		<br/>
 		<br/>
-		
+
 		</div>
 		</div>
 
 
 
 

+ 11 - 10
docs/api/extras/core/Shape.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Path] &rarr;
 		[page:Path] &rarr;
@@ -15,7 +16,7 @@
 		Defines an arbitrary 2d shape plane using paths with optional holes. It can be used with [page:ExtrudeGeometry],
 		Defines an arbitrary 2d shape plane using paths with optional holes. It can be used with [page:ExtrudeGeometry],
 		[page:ShapeGeometry], to get points, or to get triangulated faces.
 		[page:ShapeGeometry], to get points, or to get triangulated faces.
 		</div>
 		</div>
-		
+
 		<code>
 		<code>
 		var heartShape = new THREE.Shape();
 		var heartShape = new THREE.Shape();
 
 
@@ -26,16 +27,16 @@
 		heartShape.bezierCurveTo( 60, 77, 80, 55, 80, 35 );
 		heartShape.bezierCurveTo( 60, 77, 80, 55, 80, 35 );
 		heartShape.bezierCurveTo( 80, 35, 80, 0, 50, 0 );
 		heartShape.bezierCurveTo( 80, 35, 80, 0, 50, 0 );
 		heartShape.bezierCurveTo( 35, 0, 25, 25, 25, 25 );
 		heartShape.bezierCurveTo( 35, 0, 25, 25, 25, 25 );
-		
+
 		var extrudeSettings = { amount: 8, bevelEnabled: true, bevelSegments: 2, steps: 2, bevelSize: 1, bevelThickness: 1 };
 		var extrudeSettings = { amount: 8, bevelEnabled: true, bevelSegments: 2, steps: 2, bevelSize: 1, bevelThickness: 1 };
-		
+
 		var geometry = new THREE.ExtrudeGeometry( shape, extrudeSettings );
 		var geometry = new THREE.ExtrudeGeometry( shape, extrudeSettings );
 
 
 		var mesh = new THREE.Mesh( geometry, new THREE.MeshPhongMaterial() );
 		var mesh = new THREE.Mesh( geometry, new THREE.MeshPhongMaterial() );
 		</code>
 		</code>
-		
+
 		<h2>Examples</h2>
 		<h2>Examples</h2>
-		
+
 		<div>
 		<div>
 		[example:webgl_geometry_shapes geometry / shapes ]<br/>
 		[example:webgl_geometry_shapes geometry / shapes ]<br/>
 		[example:webgl_geometry_extrude_shapes geometry / extrude / shapes ]<br/>
 		[example:webgl_geometry_extrude_shapes geometry / extrude / shapes ]<br/>
@@ -56,7 +57,7 @@
 		<h3>[property:array holes]</h3>
 		<h3>[property:array holes]</h3>
 		<div>
 		<div>
 		An array of [page:Path paths] that define the holes in the shape.
 		An array of [page:Path paths] that define the holes in the shape.
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 

+ 8 - 7
docs/api/extras/curves/ArcCurve.html

@@ -1,20 +1,21 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:EllipseCurve] &rarr;
 		[page:EllipseCurve] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Alias for [page:EllipseCurve]</div>
 		<div class="desc">Alias for [page:EllipseCurve]</div>
-		
+
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 	</body>
 	</body>
-</html>
+</html>

+ 9 - 8
docs/api/extras/curves/ClosedSplineCurve3.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Curve] &rarr;
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Create a smooth 3d spline curve from a series of points that loops back onto itself</div>
 		<div class="desc">Create a smooth 3d spline curve from a series of points that loops back onto itself</div>
@@ -32,7 +33,7 @@ var material = new THREE.LineBasicMaterial( { color : 0xff0000 } );
 </code>
 </code>
 
 
 		<h3>[example:webgl_geometry_extrude_splines geometry / extrude / splines] (choose SampleClosedSpline)</h3>
 		<h3>[example:webgl_geometry_extrude_splines geometry / extrude / splines] (choose SampleClosedSpline)</h3>
-			
+
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
@@ -46,9 +47,9 @@ var material = new THREE.LineBasicMaterial( { color : 0xff0000 } );
 		<h3>[property:Array points]</h3>
 		<h3>[property:Array points]</h3>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 		<h3>See [page:Curve] for inherited methods</h3>
 		<h3>See [page:Curve] for inherited methods</h3>
-		
+
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 	</body>
 	</body>
 </html>
 </html>

+ 12 - 11
docs/api/extras/curves/CubicBezierCurve.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Curve] &rarr;
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">
 		<div class="desc">
@@ -46,20 +47,20 @@ var curveObject = new THREE.Line( geometry, material );
 		</div>
 		</div>
 
 
 		<h2>Properties</h2>
 		<h2>Properties</h2>
-		
+
 		<h3>[property:Vector2 v0]</h3>
 		<h3>[property:Vector2 v0]</h3>
-		
+
 		<h3>[property:Vector2 v1]</h3>
 		<h3>[property:Vector2 v1]</h3>
-		
+
 		<h3>[property:Vector2 v2]</h3>
 		<h3>[property:Vector2 v2]</h3>
-		
+
 		<h3>[property:Vector2 v3]</h3>
 		<h3>[property:Vector2 v3]</h3>
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 		<h3>See [page:Curve] for inherited methods</h3>
 		<h3>See [page:Curve] for inherited methods</h3>
-		
+
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]

+ 13 - 12
docs/api/extras/curves/CubicBezierCurve3.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Curve] &rarr;
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">
 		<div class="desc">
@@ -47,19 +48,19 @@ var curveObject = new THREE.Line( geometry, material );
 		</div>
 		</div>
 
 
 		<h2>Properties</h2>
 		<h2>Properties</h2>
-		
+
 		<h3>[property:Vector3 v0]</h3>
 		<h3>[property:Vector3 v0]</h3>
-		
+
 		<h3>[property:Vector3 v1]</h3>
 		<h3>[property:Vector3 v1]</h3>
-		
+
 		<h3>[property:Vector3 v2]</h3>
 		<h3>[property:Vector3 v2]</h3>
-		
+
 		<h3>[property:Vector3 v3]</h3>
 		<h3>[property:Vector3 v3]</h3>
-		
+
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
-		<h3>See [page:Curve] for inherited methods</h3>		
+
+		<h3>See [page:Curve] for inherited methods</h3>
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]

+ 9 - 8
docs/api/extras/curves/EllipseCurve.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Curve] &rarr;
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Creates a 2d curve in the shape of an ellipse.</div>
 		<div class="desc">Creates a 2d curve in the shape of an ellipse.</div>
@@ -43,7 +44,7 @@ var ellipse = new THREE.Line( geometry, material );
 			aStartAngle – The start angle of the curve in radians starting from the middle right side<br/>
 			aStartAngle – The start angle of the curve in radians starting from the middle right side<br/>
 			aEndAngle – The end angle of the curve in radians starting from the middle right side<br/>
 			aEndAngle – The end angle of the curve in radians starting from the middle right side<br/>
 			aClockwise – Whether the ellipse is clockwise<br/><br/>
 			aClockwise – Whether the ellipse is clockwise<br/><br/>
-			
+
 			<strong>Note:</strong> When going clockwise it's best to set the start angle to (Math.PI * 2) and then work towards lower numbers.
 			<strong>Note:</strong> When going clockwise it's best to set the start angle to (Math.PI * 2) and then work towards lower numbers.
 		</div>
 		</div>
 
 
@@ -59,9 +60,9 @@ var ellipse = new THREE.Line( geometry, material );
 		<h3>[property:Boolean aClockwise]</h3>
 		<h3>[property:Boolean aClockwise]</h3>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 		<h3>See [page:Curve] for inherited methods</h3>
 		<h3>See [page:Curve] for inherited methods</h3>
-		
+
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]

+ 8 - 7
docs/api/extras/curves/LineCurve.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Curve] &rarr;
 		[page:Curve] &rarr;
-			
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">A curve representing a 2d line segment</div>
 		<div class="desc">A curve representing a 2d line segment</div>
@@ -30,10 +31,10 @@
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 		<h3>See [page:Curve] for inherited methods</h3>
 		<h3>See [page:Curve] for inherited methods</h3>
 
 
-		
+
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]

+ 8 - 7
docs/api/extras/curves/LineCurve3.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Curve] &rarr;
 		[page:Curve] &rarr;
-			
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">A curve representing a 3d line segment</div>
 		<div class="desc">A curve representing a 3d line segment</div>
@@ -30,9 +31,9 @@
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 		<h3>See [page:Curve] for inherited methods</h3>
 		<h3>See [page:Curve] for inherited methods</h3>
-		
+
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]

+ 11 - 10
docs/api/extras/curves/QuadraticBezierCurve.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Curve] &rarr;
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">
 		<div class="desc">
@@ -46,18 +47,18 @@ var curveObject = new THREE.Line( geometry, material );
 
 
 		<h2>Properties</h2>
 		<h2>Properties</h2>
 
 
-		
+
 		<h3>[property:Vector2 v0]</h3>
 		<h3>[property:Vector2 v0]</h3>
-		
+
 		<h3>[property:Vector2 v1]</h3>
 		<h3>[property:Vector2 v1]</h3>
-		
+
 		<h3>[property:Vector2 v2]</h3>
 		<h3>[property:Vector2 v2]</h3>
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
 
 
-		<h3>See [page:Curve] for inherited methods</h3>		
+
+		<h3>See [page:Curve] for inherited methods</h3>
 
 
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 

+ 12 - 11
docs/api/extras/curves/QuadraticBezierCurve3.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Curve] &rarr;
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">
 		<div class="desc">
@@ -46,19 +47,19 @@ var curveObject = new THREE.Line( geometry, material );
 
 
 
 
 		<h2>Properties</h2>
 		<h2>Properties</h2>
-		
+
 		<h3>[property:Vector3 v0]</h3>
 		<h3>[property:Vector3 v0]</h3>
-		
+
 		<h3>[property:Vector3 v1]</h3>
 		<h3>[property:Vector3 v1]</h3>
-		
+
 		<h3>[property:Vector3 v2]</h3>
 		<h3>[property:Vector3 v2]</h3>
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
 
 
-		<h3>See [page:Curve] for inherited methods</h3>		
-		
+
+		<h3>See [page:Curve] for inherited methods</h3>
+
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]

+ 8 - 7
docs/api/extras/curves/SplineCurve.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Curve] &rarr;
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Create a smooth 2d spline curve from a series of points</div>
 		<div class="desc">Create a smooth 2d spline curve from a series of points</div>
@@ -46,9 +47,9 @@ var splineObject = new THREE.Line( geometry, material );
 		<h3>[property:Array points]</h3>
 		<h3>[property:Array points]</h3>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 		<h3>See [page:Curve] for inherited methods</h3>
 		<h3>See [page:Curve] for inherited methods</h3>
-		
+
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]

+ 8 - 7
docs/api/extras/curves/SplineCurve3.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Curve] &rarr;
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Create a smooth 3d spline curve from a series of points</div>
 		<div class="desc">Create a smooth 3d spline curve from a series of points</div>
@@ -49,9 +50,9 @@ var splineObject = new THREE.Line( geometry, material );
 		<h3>[property:Array points]</h3>
 		<h3>[property:Array points]</h3>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 		<h3>See [page:Curve] for inherited methods</h3>
 		<h3>See [page:Curve] for inherited methods</h3>
-		
+
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 	</body>
 	</body>
 </html>
 </html>

+ 6 - 5
docs/api/extras/geometries/BoxGeometry.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
@@ -13,7 +14,7 @@
 
 
 		<div class="desc">BoxGeometry is the quadrilateral primitive geometry class. It is typically used for creating a cube or irregular quadrilateral of the dimensions provided with the 'width', 'height', and 'depth' constructor arguments.</div>
 		<div class="desc">BoxGeometry is the quadrilateral primitive geometry class. It is typically used for creating a cube or irregular quadrilateral of the dimensions provided with the 'width', 'height', and 'depth' constructor arguments.</div>
 
 
-		<iframe src='../../../scenes/geometry-browser.html#BoxGeometry'></iframe>
+		<iframe src='scenes/geometry-browser.html#BoxGeometry'></iframe>
 
 
 		<h2>Example</h2>
 		<h2>Example</h2>
 
 

+ 12 - 11
docs/api/extras/geometries/CircleGeometry.html

@@ -1,31 +1,32 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-	
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">CircleGeometry is a simple shape of Euclidean geometry.  It is contructed from a number of triangular segments that are oriented around a central point and extend as far out as a given radius.  It is built counter-clockwise from a start angle and a given central angle.  It can also be used to create regular polygons, where the number of segments determines the number of sides.
 		<div class="desc">CircleGeometry is a simple shape of Euclidean geometry.  It is contructed from a number of triangular segments that are oriented around a central point and extend as far out as a given radius.  It is built counter-clockwise from a start angle and a given central angle.  It can also be used to create regular polygons, where the number of segments determines the number of sides.
 		</div>
 		</div>
-		
+
 		<h2>Example</h2>
 		<h2>Example</h2>
 
 
-		<iframe src='../../../scenes/geometry-browser.html#CircleGeometry'></iframe>
+		<iframe src='scenes/geometry-browser.html#CircleGeometry'></iframe>
 
 
 		<code>var material = new THREE.MeshBasicMaterial({
 		<code>var material = new THREE.MeshBasicMaterial({
 			color: 0x0000ff
 			color: 0x0000ff
 		});
 		});
-		
+
 		var radius = 5;
 		var radius = 5;
 		var segments = 32;
 		var segments = 32;
-		
-		var circleGeometry = new THREE.CircleGeometry( radius, segments );				
+
+		var circleGeometry = new THREE.CircleGeometry( radius, segments );
 		var circle = new THREE.Mesh( circleGeometry, material );
 		var circle = new THREE.Mesh( circleGeometry, material );
 		scene.add( circle );
 		scene.add( circle );
 		</code>
 		</code>
@@ -40,7 +41,7 @@
 		thetaStart — Start angle for first segment, default = 0 (three o'clock position).<br />
 		thetaStart — Start angle for first segment, default = 0 (three o'clock position).<br />
 		thetaLength — The central angle, often called theta, of the circular sector. The default is 2*Pi, which makes for a complete circle.
 		thetaLength — The central angle, often called theta, of the circular sector. The default is 2*Pi, which makes for a complete circle.
 		</div>
 		</div>
-		
+
 
 
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 

+ 6 - 5
docs/api/extras/geometries/CubeGeometry.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-	
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Renamed CubeGeometry to BoxGeometry. see [page:BoxGeometry].</div>
 		<div class="desc">Renamed CubeGeometry to BoxGeometry. see [page:BoxGeometry].</div>

+ 7 - 6
docs/api/extras/geometries/CylinderGeometry.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
@@ -16,8 +17,8 @@
 
 
 		<h2>Example</h2>
 		<h2>Example</h2>
 
 
-		<iframe src='../../../scenes/geometry-browser.html#CylinderGeometry'></iframe>
-		
+		<iframe src='scenes/geometry-browser.html#CylinderGeometry'></iframe>
+
 		<code>var geometry = new THREE.CylinderGeometry( 5, 5, 20, 32 );
 		<code>var geometry = new THREE.CylinderGeometry( 5, 5, 20, 32 );
 		var material = new THREE.MeshBasicMaterial( {color: 0xffff00} );
 		var material = new THREE.MeshBasicMaterial( {color: 0xffff00} );
 		var cylinder = new THREE.Mesh( geometry, material );
 		var cylinder = new THREE.Mesh( geometry, material );

+ 8 - 7
docs/api/extras/geometries/DodecahedronGeometry.html

@@ -1,19 +1,20 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:PolyhedronGeometry] &rarr;
 		[page:PolyhedronGeometry] &rarr;
-	
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">A class for generating a dodecahedron geometries.</div>
 		<div class="desc">A class for generating a dodecahedron geometries.</div>
 
 
-		<iframe src='../../../scenes/geometry-browser.html#DodecahedronGeometry'></iframe>
+		<iframe src='scenes/geometry-browser.html#DodecahedronGeometry'></iframe>
 
 
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
@@ -31,7 +32,7 @@
 		<h3>[property:Object parameters]</h3>
 		<h3>[property:Object parameters]</h3>
 		<div>
 		<div>
 		An object with all of the parameters that were used to generate the geometry.
 		An object with all of the parameters that were used to generate the geometry.
-		</div> 
+		</div>
 
 
 
 
 		<h2>Source</h2>
 		<h2>Source</h2>

+ 6 - 5
docs/api/extras/geometries/ExtrudeGeometry.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Creates extruded geometry from a path shape</div>
 		<div class="desc">Creates extruded geometry from a path shape</div>

+ 7 - 6
docs/api/extras/geometries/IcosahedronGeometry.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:PolyhedronGeometry] &rarr;
 		[page:PolyhedronGeometry] &rarr;
@@ -12,7 +13,7 @@
 
 
 		<div class="desc">A class for generating an icosahedron geometry.</div>
 		<div class="desc">A class for generating an icosahedron geometry.</div>
 
 
-		<iframe src='../../../scenes/geometry-browser.html#IcosahedronGeometry'></iframe>
+		<iframe src='scenes/geometry-browser.html#IcosahedronGeometry'></iframe>
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
@@ -29,7 +30,7 @@
 		<h3>[property:Object parameters]</h3>
 		<h3>[property:Object parameters]</h3>
 		<div>
 		<div>
 		An object with all of the parameters that were used to generate the geometry.
 		An object with all of the parameters that were used to generate the geometry.
-		</div> 
+		</div>
 
 
 
 
 		<h2>Source</h2>
 		<h2>Source</h2>

+ 6 - 5
docs/api/extras/geometries/LatheGeometry.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Class for generating meshes with axial symmetry. Possible uses include donuts, pipes, vases etc. The lathe rotate around the Z axis.</div>
 		<div class="desc">Class for generating meshes with axial symmetry. Possible uses include donuts, pipes, vases etc. The lathe rotate around the Z axis.</div>

+ 8 - 7
docs/api/extras/geometries/OctahedronGeometry.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:PolyhedronGeometry] &rarr;
 		[page:PolyhedronGeometry] &rarr;
@@ -12,7 +13,7 @@
 
 
 		<div class="desc">A class for generating an octahedron geometry.</div>
 		<div class="desc">A class for generating an octahedron geometry.</div>
 
 
-		<iframe src='../../../scenes/geometry-browser.html#OctahedronGeometry'></iframe>
+		<iframe src='scenes/geometry-browser.html#OctahedronGeometry'></iframe>
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
@@ -25,11 +26,11 @@
 
 
 
 
 		<h2>Properties</h2>
 		<h2>Properties</h2>
-		
+
 		<h3>[property:Object parameters]</h3>
 		<h3>[property:Object parameters]</h3>
 		<div>
 		<div>
 		An object with all of the parameters that were used to generate the geometry.
 		An object with all of the parameters that were used to generate the geometry.
-		</div> 
+		</div>
 
 
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 

+ 6 - 5
docs/api/extras/geometries/ParametricGeometry.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Generate geometry representing a parametric surface.</div>
 		<div class="desc">Generate geometry representing a parametric surface.</div>

+ 8 - 7
docs/api/extras/geometries/PlaneGeometry.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">A class for generating plane geometries</div>
 		<div class="desc">A class for generating plane geometries</div>
@@ -16,8 +17,8 @@
 
 
 		<h2>Example</h2>
 		<h2>Example</h2>
 
 
-		<iframe src='../../../scenes/geometry-browser.html#PlaneGeometry'></iframe>
-		
+		<iframe src='scenes/geometry-browser.html#PlaneGeometry'></iframe>
+
 		<code>var geometry = new THREE.PlaneGeometry( 5, 20, 32 );
 		<code>var geometry = new THREE.PlaneGeometry( 5, 20, 32 );
 		var material = new THREE.MeshBasicMaterial( {color: 0xffff00, side: THREE.DoubleSide} );
 		var material = new THREE.MeshBasicMaterial( {color: 0xffff00, side: THREE.DoubleSide} );
 		var plane = new THREE.Mesh( geometry, material );
 		var plane = new THREE.Mesh( geometry, material );

+ 9 - 8
docs/api/extras/geometries/PolyhedronGeometry.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
@@ -47,14 +48,14 @@ var geometry = new THREE.PolyhedronGeometry( verticesOfCube, indicesOfFaces, 6,
 		radius — [page:Float] - The radius of the final shape <br />
 		radius — [page:Float] - The radius of the final shape <br />
 		detail — [page:Integer] - How many levels to subdivide the geometry. The more detail, the smoother the shape.
 		detail — [page:Integer] - How many levels to subdivide the geometry. The more detail, the smoother the shape.
 		</div>
 		</div>
-		
+
 		<h2>Properties</h2>
 		<h2>Properties</h2>
-		
+
 		<h3>[property:Object parameters]</h3>
 		<h3>[property:Object parameters]</h3>
 		<div>
 		<div>
 		An object with all of the parameters that were used to generate the geometry.
 		An object with all of the parameters that were used to generate the geometry.
-		</div> 
-		
+		</div>
+
 
 
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 

+ 8 - 7
docs/api/extras/geometries/RingGeometry.html

@@ -1,22 +1,23 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">A class for generating a two-dimensional ring geometry.</div>
 		<div class="desc">A class for generating a two-dimensional ring geometry.</div>
 
 
-		<iframe src='../../../scenes/geometry-browser.html#RingGeometry'></iframe>
+		<iframe src='scenes/geometry-browser.html#RingGeometry'></iframe>
 
 
 		<h2>Example</h2>
 		<h2>Example</h2>
-		
+
 		<code>var geometry = new THREE.RingGeometry( 1, 5, 32 );
 		<code>var geometry = new THREE.RingGeometry( 1, 5, 32 );
 		var material = new THREE.MeshBasicMaterial( { color: 0xffff00, side: THREE.DoubleSide } );
 		var material = new THREE.MeshBasicMaterial( { color: 0xffff00, side: THREE.DoubleSide } );
 		var mesh = new THREE.Mesh( geometry, material );
 		var mesh = new THREE.Mesh( geometry, material );

+ 12 - 11
docs/api/extras/geometries/ShapeGeometry.html

@@ -1,24 +1,25 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Creates a one-sided polygonal geometry from one or more path shapes. Similar to [page:ExtrudeGeometry]</div>
 		<div class="desc">Creates a one-sided polygonal geometry from one or more path shapes. Similar to [page:ExtrudeGeometry]</div>
 
 
 		<h2>Example</h2>
 		<h2>Example</h2>
-		
-		
+
+
 		<code>
 		<code>
 var rectLength = 120, rectWidth = 40;
 var rectLength = 120, rectWidth = 40;
-		
+
 var rectShape = new THREE.Shape();
 var rectShape = new THREE.Shape();
 rectShape.moveTo( 0,0 );
 rectShape.moveTo( 0,0 );
 rectShape.lineTo( 0, rectWidth );
 rectShape.lineTo( 0, rectWidth );
@@ -27,11 +28,11 @@ rectShape.lineTo( rectLength, 0 );
 rectShape.lineTo( 0, 0 );
 rectShape.lineTo( 0, 0 );
 
 
 var rectGeom = new THREE.ShapeGeometry( rectShape );
 var rectGeom = new THREE.ShapeGeometry( rectShape );
-var rectMesh = new THREE.Mesh( rectGeom, new THREE.MeshBasicMaterial( { color: 0xff0000 } ) ) ;		
-	
+var rectMesh = new THREE.Mesh( rectGeom, new THREE.MeshBasicMaterial( { color: 0xff0000 } ) ) ;
+
 scene.add( rectMesh );
 scene.add( rectMesh );
 		</code>
 		</code>
-	
+
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 

+ 11 - 10
docs/api/extras/geometries/SphereGeometry.html

@@ -1,22 +1,23 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">A class for generating sphere geometries</div>
 		<div class="desc">A class for generating sphere geometries</div>
 
 
 		<h2>Example</h2>
 		<h2>Example</h2>
 
 
-		<iframe src='../../../scenes/geometry-browser.html#SphereGeometry'></iframe>
-		
+		<iframe src='scenes/geometry-browser.html#SphereGeometry'></iframe>
+
 		<code>var geometry = new THREE.SphereGeometry( 5, 32, 32 );
 		<code>var geometry = new THREE.SphereGeometry( 5, 32, 32 );
 		var material = new THREE.MeshBasicMaterial( {color: 0xffff00} );
 		var material = new THREE.MeshBasicMaterial( {color: 0xffff00} );
 		var sphere = new THREE.Mesh( geometry, material );
 		var sphere = new THREE.Mesh( geometry, material );
@@ -37,18 +38,18 @@
 		thetaStart — specify vertical starting angle. Default is 0.<br />
 		thetaStart — specify vertical starting angle. Default is 0.<br />
 		thetaLength — specify vertical sweep angle size. Default is Math.PI.<br />
 		thetaLength — specify vertical sweep angle size. Default is Math.PI.<br />
 		</div>
 		</div>
-		
+
 		<div>
 		<div>
 		The geometry is created by sweeping and calculating vertexes around the Y axis (horizontal sweep) and the Z axis (vertical sweep). Thus, incomplete spheres (akin to <em>'sphere slices'</em>) can be created through the use of different values of phiStart, phiLength, thetaStart and thetaLength, in order to define the points in which we start (or end) calculating those vertices.
 		The geometry is created by sweeping and calculating vertexes around the Y axis (horizontal sweep) and the Z axis (vertical sweep). Thus, incomplete spheres (akin to <em>'sphere slices'</em>) can be created through the use of different values of phiStart, phiLength, thetaStart and thetaLength, in order to define the points in which we start (or end) calculating those vertices.
 		</div>
 		</div>
 
 
 
 
 		<h2>Properties</h2>
 		<h2>Properties</h2>
-		
+
 		<div>
 		<div>
 		Each of the contructor parameters is accessible as a property of the same name. Any modification of these properties after instantiation does not change the geometry.
 		Each of the contructor parameters is accessible as a property of the same name. Any modification of these properties after instantiation does not change the geometry.
 		</div>
 		</div>
-		
+
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]

+ 8 - 7
docs/api/extras/geometries/TetrahedronGeometry.html

@@ -1,19 +1,20 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:PolyhedronGeometry] &rarr;
 		[page:PolyhedronGeometry] &rarr;
-	
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">A class for generating a tetrahedron geometries.</div>
 		<div class="desc">A class for generating a tetrahedron geometries.</div>
 
 
-		<iframe src='../../../scenes/geometry-browser.html#TetrahedronGeometry'></iframe>
+		<iframe src='scenes/geometry-browser.html#TetrahedronGeometry'></iframe>
 
 
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
@@ -31,7 +32,7 @@
 		<h3>[property:Object parameters]</h3>
 		<h3>[property:Object parameters]</h3>
 		<div>
 		<div>
 		An object with all of the parameters that were used to generate the geometry.
 		An object with all of the parameters that were used to generate the geometry.
-		</div> 
+		</div>
 
 
 
 
 		<h2>Source</h2>
 		<h2>Source</h2>

+ 12 - 11
docs/api/extras/geometries/TextGeometry.html

@@ -1,22 +1,23 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:ExtrudeGeometry] &rarr;
 		[page:ExtrudeGeometry] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">This object creates a 3D object of text as a single object.</div>
 		<div class="desc">This object creates a 3D object of text as a single object.</div>
 
 
 		<h2>Example</h2>
 		<h2>Example</h2>
-		
-		<iframe src='../../../scenes/geometry-browser.html#TextGeometry'></iframe>
-		
+
+		<iframe src='scenes/geometry-browser.html#TextGeometry'></iframe>
+
 		<div>
 		<div>
 		[example:webgl_geometry_text geometry / text ]<br/>
 		[example:webgl_geometry_text geometry / text ]<br/>
 		[example:webgl_geometry_text2 geometry / text2 ]
 		[example:webgl_geometry_text2 geometry / text2 ]
@@ -41,9 +42,9 @@
 			<li>bevelSize — Float. How far from text outline is bevel. Default is 8.</li>
 			<li>bevelSize — Float. How far from text outline is bevel. Default is 8.</li>
 		</ul>
 		</ul>
 		</div>
 		</div>
-		
+
 		<h2>Available Fonts</h2>
 		<h2>Available Fonts</h2>
-		
+
 		<div>
 		<div>
 		TextGeometry uses <a href='http://gero3.github.io/facetype.js/' target="_top">typeface.js</a> generated fonts.
 		TextGeometry uses <a href='http://gero3.github.io/facetype.js/' target="_top">typeface.js</a> generated fonts.
 		Some existing fonts can be found located in <b>/examples/fonts</b> and must be included in the page.
 		Some existing fonts can be found located in <b>/examples/fonts</b> and must be included in the page.
@@ -116,7 +117,7 @@
 				<td>/examples/fonts/droid/droid_serif_bold.typeface.js</td>
 				<td>/examples/fonts/droid/droid_serif_bold.typeface.js</td>
 			</tr>
 			</tr>
 		</table>
 		</table>
-		
+
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]

+ 8 - 7
docs/api/extras/geometries/TorusGeometry.html

@@ -1,22 +1,23 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-	
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">A class for generating torus geometries</div>
 		<div class="desc">A class for generating torus geometries</div>
 
 
-		<iframe src='../../../scenes/geometry-browser.html#TorusGeometry'></iframe>
+		<iframe src='scenes/geometry-browser.html#TorusGeometry'></iframe>
 
 
 		<h2>Example</h2>
 		<h2>Example</h2>
-		
+
 		<code>var geometry = new THREE.TorusGeometry( 10, 3, 16, 100 );
 		<code>var geometry = new THREE.TorusGeometry( 10, 3, 16, 100 );
 		var material = new THREE.MeshBasicMaterial( { color: 0xffff00 } );
 		var material = new THREE.MeshBasicMaterial( { color: 0xffff00 } );
 		var torus = new THREE.Mesh( geometry, material );
 		var torus = new THREE.Mesh( geometry, material );

+ 9 - 8
docs/api/extras/geometries/TorusKnotGeometry.html

@@ -1,23 +1,24 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-	
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Creates a torus knot, the particular shape of which is defined by a pair of coprime integers, p and q.  If p and q are not coprime, the result will be a torus link.</div>
 		<div class="desc">Creates a torus knot, the particular shape of which is defined by a pair of coprime integers, p and q.  If p and q are not coprime, the result will be a torus link.</div>
 
 
-		<iframe src='../../../scenes/geometry-browser.html#TorusKnotGeometry'></iframe>
+		<iframe src='scenes/geometry-browser.html#TorusKnotGeometry'></iframe>
 
 
 
 
 		<h2>Example</h2>
 		<h2>Example</h2>
-		
+
 		<code>var geometry = new THREE.TorusKnotGeometry( 10, 3, 100, 16 );
 		<code>var geometry = new THREE.TorusKnotGeometry( 10, 3, 100, 16 );
 		var material = new THREE.MeshBasicMaterial( { color: 0xffff00 } );
 		var material = new THREE.MeshBasicMaterial( { color: 0xffff00 } );
 		var torusKnot = new THREE.Mesh( geometry, material );
 		var torusKnot = new THREE.Mesh( geometry, material );
@@ -42,7 +43,7 @@
 
 
 		<h2>Properties</h2>
 		<h2>Properties</h2>
 
 
-		
+
 		<div>
 		<div>
 		Each of the contructor parameters is accessible as a property of the same name. Any modification of these properties after instantiation does not change the geometry.
 		Each of the contructor parameters is accessible as a property of the same name. Any modification of these properties after instantiation does not change the geometry.
 		</div>
 		</div>

+ 15 - 14
docs/api/extras/geometries/TubeGeometry.html

@@ -1,31 +1,32 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Creates a tube that extrudes along a 3d curve</div>
 		<div class="desc">Creates a tube that extrudes along a 3d curve</div>
 
 
 		<h2>Example</h2>
 		<h2>Example</h2>
-		
+
 <code>
 <code>
 var CustomSinCurve = THREE.Curve.create(
 var CustomSinCurve = THREE.Curve.create(
     function ( scale ) { //custom curve constructor
     function ( scale ) { //custom curve constructor
         this.scale = (scale === undefined) ? 1 : scale;
         this.scale = (scale === undefined) ? 1 : scale;
     },
     },
-    
+
     function ( t ) { //getPoint: t is between 0-1
     function ( t ) { //getPoint: t is between 0-1
         var tx = t * 3 - 1.5,
         var tx = t * 3 - 1.5,
             ty = Math.sin( 2 * Math.PI * t ),
             ty = Math.sin( 2 * Math.PI * t ),
             tz = 0;
             tz = 0;
-        
+
         return new THREE.Vector3(tx, ty, tz).multiplyScalar(this.scale);
         return new THREE.Vector3(tx, ty, tz).multiplyScalar(this.scale);
     }
     }
 );
 );
@@ -59,26 +60,26 @@ var geometry = new THREE.TubeGeometry(
 		<h3>[property:Object parameters]</h3>
 		<h3>[property:Object parameters]</h3>
 		<div>
 		<div>
 		An object with all of the parameters that were used to generate the geometry.
 		An object with all of the parameters that were used to generate the geometry.
-		</div> 
+		</div>
 
 
 		<h3>[property:Array tangents]</h3>
 		<h3>[property:Array tangents]</h3>
 		<div>
 		<div>
 		An array of [page:Vector3] tangents
 		An array of [page:Vector3] tangents
-		</div> 
+		</div>
 
 
 		<h3>[property:Array normals]</h3>
 		<h3>[property:Array normals]</h3>
 		<div>
 		<div>
 		An array of [page:Vector3] normals
 		An array of [page:Vector3] normals
-		</div> 
+		</div>
 
 
 		<h3>[property:Array binormals]</h3>
 		<h3>[property:Array binormals]</h3>
 		<div>
 		<div>
 		An array of [page:Vector3] binormals
 		An array of [page:Vector3] binormals
-		</div> 
+		</div>
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 
 
 		<h3>THREE.TubeGeometry.FrenetFrames([page:Curve path], [page:Integer segments], [page:Boolean closed])</h3>
 		<h3>THREE.TubeGeometry.FrenetFrames([page:Curve path], [page:Integer segments], [page:Boolean closed])</h3>
 		<div>
 		<div>
@@ -90,7 +91,7 @@ var geometry = new THREE.TubeGeometry(
 		A static method that generates the Frenet Frames. This is internally run on any new TubeGeometry and then the
 		A static method that generates the Frenet Frames. This is internally run on any new TubeGeometry and then the
 		generated tangents, normals, and binormals are exposed as properties on the TubeGeometry object.
 		generated tangents, normals, and binormals are exposed as properties on the TubeGeometry object.
 		</div>
 		</div>
-		
+
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]

+ 8 - 7
docs/api/extras/helpers/ArrowHelper.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr;
 		[page:Object3D] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">An 3D arrow Object.</div>
 		<div class="desc">An 3D arrow Object.</div>
@@ -51,12 +52,12 @@
 		<h3>[property:Line line]</h3>
 		<h3>[property:Line line]</h3>
 		<div>
 		<div>
 		Contains the line part of the arrowHelper.
 		Contains the line part of the arrowHelper.
-		</div> 
+		</div>
 
 
 		<h3>[property:Mesh cone]</h3>
 		<h3>[property:Mesh cone]</h3>
 		<div>
 		<div>
 		Contains the cone part of the arrowHelper.
 		Contains the cone part of the arrowHelper.
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 

+ 6 - 5
docs/api/extras/helpers/AxisHelper.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Line] &rarr;
 		[page:Line] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">An axis object to visualize the the 3 axes in a simple way. <br />
 		<div class="desc">An axis object to visualize the the 3 axes in a simple way. <br />

+ 8 - 7
docs/api/extras/helpers/BoundingBoxHelper.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Mesh] &rarr;
 		[page:Mesh] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">A helper object to show the world-axis-aligned bounding box for an object.</div>
 		<div class="desc">A helper object to show the world-axis-aligned bounding box for an object.</div>
@@ -49,12 +50,12 @@
 		<h3>[property:Object3D object]</h3>
 		<h3>[property:Object3D object]</h3>
 		<div>
 		<div>
 		Contains the object3D to show the world-axis-aligned boundingbox.
 		Contains the object3D to show the world-axis-aligned boundingbox.
-		</div> 
+		</div>
 
 
 		<h3>[property:Box3 box]</h3>
 		<h3>[property:Box3 box]</h3>
 		<div>
 		<div>
 		Contains the bounding box of the object.
 		Contains the bounding box of the object.
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 

+ 6 - 5
docs/api/extras/helpers/BoxHelper.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Line] &rarr;
 		[page:Line] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Helper object to show a wireframe box (with no face diagonals) around an object</div>
 		<div class="desc">Helper object to show a wireframe box (with no face diagonals) around an object</div>

+ 9 - 8
docs/api/extras/helpers/CameraHelper.html

@@ -1,19 +1,20 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Line] &rarr;
 		[page:Line] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">
 		<div class="desc">
 		The camera Helper is an Object3D which helps visualizing what a camera contains in its frustum.<br />
 		The camera Helper is an Object3D which helps visualizing what a camera contains in its frustum.<br />
-		It visualizes the frustum with an line Geometry.	
+		It visualizes the frustum with an line Geometry.
 		</div>
 		</div>
 
 
 
 
@@ -35,12 +36,12 @@
 		<h3>[property:object pointMap]</h3>
 		<h3>[property:object pointMap]</h3>
 		<div>
 		<div>
 		This contains the points to viualize the cameraHelper
 		This contains the points to viualize the cameraHelper
-		</div> 
+		</div>
 
 
 		<h3>[property:Camera camera]</h3>
 		<h3>[property:Camera camera]</h3>
 		<div>
 		<div>
 		The camera to visualize.
 		The camera to visualize.
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 

+ 10 - 9
docs/api/extras/helpers/DirectionalLightHelper.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr;
 		[page:Object3D] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Visualize a [page:DirectionalLight]'s effect on the scene</div>
 		<div class="desc">Visualize a [page:DirectionalLight]'s effect on the scene</div>
@@ -28,21 +29,21 @@
 
 
 
 
 		<h2>Properties</h2>
 		<h2>Properties</h2>
-		
+
 
 
 		<h3>[property:Line lightPlane]</h3>
 		<h3>[property:Line lightPlane]</h3>
 		<div>
 		<div>
 		Contains the line mesh showing the location of the directional light.
 		Contains the line mesh showing the location of the directional light.
-		</div> 
+		</div>
 
 
 		<h3>[property:DirectionalLight light]</h3>
 		<h3>[property:DirectionalLight light]</h3>
 		<div>
 		<div>
 		Contains the directionalLight.
 		Contains the directionalLight.
-		</div> 
+		</div>
 
 
 		<h3>[property:Line targetLine]</h3>
 		<h3>[property:Line targetLine]</h3>
 		<div>
 		<div>
-		Contains the line mesh that shows the direction of the light. 
+		Contains the line mesh that shows the direction of the light.
 		</div>
 		</div>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>

+ 8 - 7
docs/api/extras/helpers/EdgesHelper.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Line] &rarr;
 		[page:Line] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Creates a wireframe object that shows the "hard" edges of another object's geometry. To draw a full wireframe image of an object, see [page:WireframeHelper].</div>
 		<div class="desc">Creates a wireframe object that shows the "hard" edges of another object's geometry. To draw a full wireframe image of an object, see [page:WireframeHelper].</div>
@@ -45,9 +46,9 @@
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 		<div>none</div>
 		<div>none</div>
-		
+
 
 
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 

+ 9 - 8
docs/api/extras/helpers/FaceNormalsHelper.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Line] &rarr;
 		[page:Line] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Renders [page:ArrowHelper arrows] to visualize an object's [page:Face3 face] normals. Requires that the object's geometry be an instance of [page:Geometry] (does not work with [page:BufferGeometry]), and that face normals have been specified on all [page:Face3 faces] or calculated with [page:Geometry.computeFaceNormals computeFaceNormals].</div>
 		<div class="desc">Renders [page:ArrowHelper arrows] to visualize an object's [page:Face3 face] normals. Requires that the object's geometry be an instance of [page:Geometry] (does not work with [page:BufferGeometry]), and that face normals have been specified on all [page:Face3 faces] or calculated with [page:Geometry.computeFaceNormals computeFaceNormals].</div>
@@ -43,16 +44,16 @@
 		<h3>[property:Object3D object]</h3>
 		<h3>[property:Object3D object]</h3>
 		<div>
 		<div>
 		The attached object
 		The attached object
-		</div> 
+		</div>
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 
 
 		<h3>[method:null update]()</h3>
 		<h3>[method:null update]()</h3>
 		<div>Updates the face normal preview based on movement of the object.</div>
 		<div>Updates the face normal preview based on movement of the object.</div>
 
 
-		
+
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]

+ 9 - 8
docs/api/extras/helpers/GridHelper.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Line] &rarr;
 		[page:Line] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">The GridHelper is an object to define grids. Grids are two-dimensional arrays of lines.</div>
 		<div class="desc">The GridHelper is an object to define grids. Grids are two-dimensional arrays of lines.</div>
@@ -19,7 +20,7 @@
 		<code>var size = 10;
 		<code>var size = 10;
 		var step = 1;
 		var step = 1;
 
 
-		var gridHelper = new THREE.GridHelper( size, step );		
+		var gridHelper = new THREE.GridHelper( size, step );
 		scene.add( gridHelper );
 		scene.add( gridHelper );
 		</code>
 		</code>
 		[example:webgl_helpers Example using various helpers]
 		[example:webgl_helpers Example using various helpers]
@@ -30,12 +31,12 @@
 		<h3>[name]([page:number size], [page:Number step])</h3>
 		<h3>[name]([page:number size], [page:Number step])</h3>
 		<div>
 		<div>
 		size -- The size of the grid <br />
 		size -- The size of the grid <br />
-		step -- The size of the step between 2 lines 
+		step -- The size of the step between 2 lines
 		</div>
 		</div>
 		<div>
 		<div>
 		Creates a new [name] of size 'size' and with steps of size 'step'.
 		Creates a new [name] of size 'size' and with steps of size 'step'.
 		</div>
 		</div>
-		
+
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
 		<h3>[method:null setColors]([page:number colorCenterLine], [page:Number colorGrid])</h3>
 		<h3>[method:null setColors]([page:number colorCenterLine], [page:Number colorGrid])</h3>

+ 9 - 8
docs/api/extras/helpers/HemisphereLightHelper.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr;
 		[page:Object3D] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Creates a visual aid for a [page:HemisphereLight HemisphereLight].</div>
 		<div class="desc">Creates a visual aid for a [page:HemisphereLight HemisphereLight].</div>
@@ -30,13 +31,13 @@
 
 
 		<h3>[property:Mesh lightSphere]</h3>
 		<h3>[property:Mesh lightSphere]</h3>
 		<div>
 		<div>
-		The sphere mesh that shows the location of the hemispherelight. 
-		</div> 
+		The sphere mesh that shows the location of the hemispherelight.
+		</div>
 
 
 		<h3>[property:HemisphereLight light]</h3>
 		<h3>[property:HemisphereLight light]</h3>
 		<div>
 		<div>
 		Contains the HemisphereLight.
 		Contains the HemisphereLight.
-		</div> 
+		</div>
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>

+ 8 - 7
docs/api/extras/helpers/PointLightHelper.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Mesh] &rarr;
 		[page:Mesh] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">This displays a helper object for a [page:PointLight] </div>
 		<div class="desc">This displays a helper object for a [page:PointLight] </div>
@@ -19,7 +20,7 @@
 		<code>var pointLight = new THREE.PointLight( 0xff0000, 1, 100 );
 		<code>var pointLight = new THREE.PointLight( 0xff0000, 1, 100 );
 		pointLight.position.set( 10, 10, 10 );
 		pointLight.position.set( 10, 10, 10 );
 		scene.add( pointLight );
 		scene.add( pointLight );
-		
+
 		var sphereSize = 1;
 		var sphereSize = 1;
 		var pointLightHelper = new THREE.PointLightHelper( pointLight, sphereSize );
 		var pointLightHelper = new THREE.PointLightHelper( pointLight, sphereSize );
 		scene.add( pointLightHelper );
 		scene.add( pointLightHelper );
@@ -41,7 +42,7 @@
 		<h3>[property:PointLight light]</h3>
 		<h3>[property:PointLight light]</h3>
 		<div>
 		<div>
 		The [page:PointLight] that is being represented.
 		The [page:PointLight] that is being represented.
-		</div> 
+		</div>
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>

+ 10 - 9
docs/api/extras/helpers/SpotLightHelper.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr;
 		[page:Object3D] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">This displays a cylinder helper object for a [page:SpotLight] </div>
 		<div class="desc">This displays a cylinder helper object for a [page:SpotLight] </div>
@@ -20,7 +21,7 @@
 		var spotLight = new THREE.SpotLight( 0xffffff );
 		var spotLight = new THREE.SpotLight( 0xffffff );
 		spotLight.position.set( 10, 10, 10 );
 		spotLight.position.set( 10, 10, 10 );
 		scene.add( spotLight );
 		scene.add( spotLight );
-		
+
 		var spotLightHelper = new THREE.SpotLightHelper( spotLight );
 		var spotLightHelper = new THREE.SpotLightHelper( spotLight );
 		scene.add( spotLightHelper );
 		scene.add( spotLightHelper );
 		</code>
 		</code>
@@ -33,7 +34,7 @@
 		<div>
 		<div>
 		light -- The [page:SpotLight] to display
 		light -- The [page:SpotLight] to display
 		</div>
 		</div>
-		
+
 
 
 		<h2>Properties</h2>
 		<h2>Properties</h2>
 
 
@@ -41,11 +42,11 @@
 		<h3>[property:SpotLight light]</h3>
 		<h3>[property:SpotLight light]</h3>
 		<div>
 		<div>
 		The [page:SpotLight]
 		The [page:SpotLight]
-		</div> 
+		</div>
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 
 
 		<h3>[method:null update]()</h3>
 		<h3>[method:null update]()</h3>
 		<div>
 		<div>

+ 9 - 8
docs/api/extras/helpers/VertexNormalsHelper.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Line] &rarr;
 		[page:Line] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Renders [page:ArrowHelper arrows] to visualize an object's vertex normal vectors. Requires that normals have been specified in a [page:BufferAttribute custom attribute] or have been calculated using [page:Geometry.computeVertexNormals computeVertexNormals]. </div>
 		<div class="desc">Renders [page:ArrowHelper arrows] to visualize an object's vertex normal vectors. Requires that normals have been specified in a [page:BufferAttribute custom attribute] or have been calculated using [page:Geometry.computeVertexNormals computeVertexNormals]. </div>
@@ -43,16 +44,16 @@
 		<h3>[property:Object3D object]</h3>
 		<h3>[property:Object3D object]</h3>
 		<div>
 		<div>
 		The attached object
 		The attached object
-		</div> 
+		</div>
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 
 
 		<h3>[method:null update]()</h3>
 		<h3>[method:null update]()</h3>
 		<div>Updates the vertex normal preview based on movement of the object.</div>
 		<div>Updates the vertex normal preview based on movement of the object.</div>
 
 
-		
+
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]

+ 8 - 7
docs/api/extras/helpers/VertexTangentsHelper.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Line] &rarr;
 		[page:Line] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Renders [page:ArrowHelper arrows] to visualize an object's vertex tangent vectors. Requires that tangents have been specified in a [page:BufferAttribute custom attribute] or have been computed using [page:Geometry.computeTangents computeTangents]. </div>
 		<div class="desc">Renders [page:ArrowHelper arrows] to visualize an object's vertex tangent vectors. Requires that tangents have been specified in a [page:BufferAttribute custom attribute] or have been computed using [page:Geometry.computeTangents computeTangents]. </div>
@@ -42,11 +43,11 @@
 		<h3>[property:Object3D object]</h3>
 		<h3>[property:Object3D object]</h3>
 		<div>
 		<div>
 		The attached object
 		The attached object
-		</div> 
+		</div>
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 
 
 		<h3>[method:null update]()</h3>
 		<h3>[method:null update]()</h3>
 		<div>Updates the vertex tangent preview arrows based on the new position and tangents of the object.</div>
 		<div>Updates the vertex tangent preview arrows based on the new position and tangents of the object.</div>

+ 8 - 7
docs/api/extras/helpers/WireframeHelper.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Line] &rarr;
 		[page:Line] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">Creates a wireframe object that shows the edges of another object's geometry. To draw a  wireframe image showing only "hard" edges (edges between non-coplanar faces), see [page:EdgesHelper].</div>
 		<div class="desc">Creates a wireframe object that shows the edges of another object's geometry. To draw a  wireframe image showing only "hard" edges (edges between non-coplanar faces), see [page:EdgesHelper].</div>
@@ -45,9 +46,9 @@
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
-		
+
 		<div>none</div>
 		<div>none</div>
-		
+
 
 
 		<h2>Source</h2>
 		<h2>Source</h2>
 		<h2>Source</h2>
 		<h2>Source</h2>

+ 7 - 6
docs/api/extras/objects/ImmediateRenderObject.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr;
 		[page:Object3D] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">base class for immediate rendering objects.</div>
 		<div class="desc">base class for immediate rendering objects.</div>
@@ -19,7 +20,7 @@
 
 
 		<h3>[name]()</h3>
 		<h3>[name]()</h3>
 		<div>
 		<div>
-		This creates a new [name]. 
+		This creates a new [name].
 		</div>
 		</div>
 
 
 
 

+ 9 - 8
docs/api/extras/objects/MorphBlendMesh.html

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../../list.js"></script>
-		<script src="../../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Mesh] &rarr;
 		[page:Mesh] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">A mesh that can blend together multiple animated morph targets.</div>
 		<div class="desc">A mesh that can blend together multiple animated morph targets.</div>
@@ -33,12 +34,12 @@
 		<h3>[property:object animationsMap]</h3>
 		<h3>[property:object animationsMap]</h3>
 		<div>
 		<div>
 		An object of named animations as added by [page:MorphBlendMesh.createAnimation].
 		An object of named animations as added by [page:MorphBlendMesh.createAnimation].
-		</div> 
+		</div>
 
 
 		<h3>[property:array animationsList]</h3>
 		<h3>[property:array animationsList]</h3>
 		<div>
 		<div>
 		The list of animations as added by [page:MorphBlendMesh.createAnimation].
 		The list of animations as added by [page:MorphBlendMesh.createAnimation].
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
@@ -72,7 +73,7 @@
 		<div>
 		<div>
 		Creates an animation object that gets added to both the [page:MorphBlendMesh.animationsMap animationsMap] and
 		Creates an animation object that gets added to both the [page:MorphBlendMesh.animationsMap animationsMap] and
 		[page:MorphBlendMesh.animationsList animationsList].<br/><br/>
 		[page:MorphBlendMesh.animationsList animationsList].<br/><br/>
-		
+
 		Animation object:<br/><br/>
 		Animation object:<br/><br/>
 		startFrame -- Starting frame<br/>
 		startFrame -- Starting frame<br/>
 		endFrame -- Ending frame<br/>
 		endFrame -- Ending frame<br/>

+ 5 - 4
docs/api/lights/AmbientLight.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr; [page:Light] &rarr;
 		[page:Object3D] &rarr; [page:Light] &rarr;

+ 5 - 4
docs/api/lights/AreaLight.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
         [page:Object3D] &rarr; [page:Light] &rarr;
         [page:Object3D] &rarr; [page:Light] &rarr;

+ 5 - 4
docs/api/lights/DirectionalLight.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr; [page:Light] &rarr;
 		[page:Object3D] &rarr; [page:Light] &rarr;

+ 5 - 4
docs/api/lights/HemisphereLight.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
         [page:Object3D] &rarr; [page:Light] &rarr;
         [page:Object3D] &rarr; [page:Light] &rarr;

+ 5 - 4
docs/api/lights/Light.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr;
 		[page:Object3D] &rarr;

+ 4 - 3
docs/api/lights/PointLight.html

@@ -2,9 +2,10 @@
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
 		<meta charset="utf-8" />
 		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr; [page:Light] &rarr;
 		[page:Object3D] &rarr; [page:Light] &rarr;

+ 4 - 3
docs/api/lights/SpotLight.html

@@ -2,9 +2,10 @@
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
 		<meta charset="utf-8" />
 		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Object3D] &rarr; [page:Light] &rarr;
 		[page:Object3D] &rarr; [page:Light] &rarr;

+ 5 - 4
docs/api/loaders/BabylonLoader.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 
 

+ 5 - 4
docs/api/loaders/BufferGeometryLoader.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/loaders/Cache.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/loaders/ColladaLoader.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 
 

+ 5 - 4
docs/api/loaders/ImageLoader.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/loaders/JSONLoader.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Loader] &rarr;
 		[page:Loader] &rarr;

+ 5 - 4
docs/api/loaders/Loader.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/loaders/LoadingManager.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/loaders/MTLLoader.html

@@ -1,10 +1,11 @@
 <!D]OCTYPE html>
 <!D]OCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 
 

+ 5 - 4
docs/api/loaders/MaterialLoader.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

+ 5 - 4
docs/api/loaders/OBJLoader.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 
 

+ 5 - 4
docs/api/loaders/OBJMTLLoader.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 
 

+ 5 - 4
docs/api/loaders/ObjectLoader.html

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html lang="en">
 <html lang="en">
 	<head>
 	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
+		<meta charset="utf-8" />
+		<base href="../../" />
+		<script src="list.js"></script>
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	</head>
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است