Browse Source

Docs: Implemented base tag. See #6840

Mr.doob 10 năm trước cách đây
mục cha
commit
514ea03724
100 tập tin đã thay đổi với 793 bổ sung694 xóa
  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">
 	<head>
 		<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>
 	<body>
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">todo</div>
 
+
 		<h2>Example</h2>
 
 		<code>todo</code>
 
-		<h2>Constructor</h2>
 
+		<h2>Constructor</h2>
 
-		<h3>todo</h3>
+		<h3>[name]([page:Number todo])</h3>
 		<div></div>
 
 
 		<h2>Properties</h2>
 
-		<h3>todo</h3>
+		<h3>[property:Number todo]</h3>
 		<div>
 		todo
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
-		
 
-		<h3>todo</h3>
+		<h3>[method:null todo]()</h3>
 		<div>todo</div>
-		<div>
-		todo
-		</div>
-		
+		<div>todo</div>
+
+
 		<h2>Source</h2>
 
 		[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">
 	<head>
 		<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>
 	<body>
 		[page:Object3D] &rarr;
@@ -20,7 +21,7 @@
 		<h3>[name]()</h3>
 		<div>
 			This constructor sets the following properties to the correct type: matrixWorldInverse and projectionMatrix.
-			
+
 		</div>
 
 
@@ -34,14 +35,14 @@
 
 
 		<h2>Methods</h2>
-		
+
 		<h3>[method:Vector3 getWorldDirection]([page:Vector3 vector])</h3>
 		<div>
 		vector — (optional)<br />
 		<br />
 		It returns a vector representing the direction in which the camera is looking, in world space.
 		</div>
-		
+
 
 		<h3>[method:null lookAt]( [page:Vector3 vector] )</h3>
 		<div>
@@ -49,7 +50,7 @@
 		<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).
 		</div>
-		
+
 		<h3>[method:Camera clone]( [page:Camera camera] )</h3>
 		<div>
 		camera — camera to clone<br />

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

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

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

@@ -2,9 +2,10 @@
 <html lang="en">
 	<head>
 		<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>
 	<body>
 		[page:Object3D] &rarr; [page:Camera] &rarr;
@@ -15,7 +16,7 @@
 
 
 		<h2>Example</h2>
-		
+
 		<div>[example:canvas_camera_orthographic camera / orthographic ]</div>
 		<div>[example:canvas_camera_orthographic2 camera / orthographic2 ]</div>
 		<div>[example:webgl_camera camera ]</div>
@@ -29,7 +30,7 @@
 		<div>[example:webgl_shaders_tonemapping shaders / tonemapping ]</div>
 		<div>[example:webgl_shadowmap shadowmap ]</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 );
 scene.add( camera );</code>
 
@@ -52,7 +53,7 @@ scene.add( camera );</code>
 
 		<h3>[property:number zoom]</h3>
 		<div>Gets or sets the zoom factor of the camera. </div>
-		
+
 		<h3>[property:Float left]</h3>
 		<div>Camera frustum left plane.</div>
 
@@ -78,14 +79,14 @@ scene.add( camera );</code>
 		<div>
 		Updates the camera projection matrix. Must be called after change of parameters.
 		</div>
-		
+
 		<h3>[method:OrthographicCamera clone]()</h3>
 		<div>
 		<br />
 		It returns a clone of OrthographicCamera.
 		</div>
 
-		
+
 		<h3>[method:JSON toJSON]()</h3>
 		<div>
 		Return camera data in JSON format.

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

@@ -2,9 +2,10 @@
 <html lang="en">
 	<head>
 		<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>
 	<body>
 		[page:Object3D] &rarr; [page:Camera] &rarr;
@@ -15,7 +16,7 @@
 
 
 		<h2>Example</h2>
-		
+
 		<div>[example:canvas_effects_stereo effects / stereo ]</div>
 		<div>[example:canvas_geometry_birds geometry / birds ]</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_interactive_cubes interactive / cubes ]</div>
 		<div>[example:webgl_loader_collada_skinning loader / collada / skinning ]</div>
-		
+
 		<code>var camera = new THREE.PerspectiveCamera( 45, width / height, 1, 1000 );
 scene.add( camera );</code>
 
@@ -43,7 +44,7 @@ scene.add( camera );</code>
 
 		<h3>[property:number zoom]</h3>
 		<div>Gets or sets the zoom factor of the camera. </div>
-		
+
 		<h3>[property:Float fov]</h3>
 		<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>
 		Updates the camera projection matrix. Must be called after change of parameters.
 		</div>
-		
+
 		<h3>[method:PerspectiveCamera clone]()</h3>
 		<div>
 		<br />
 		It returns a clone of PerspectiveCamera.
 		</div>
-		
+
 		<h3>[method:JSON toJSON]()</h3>
 		<div>
 		Return camera data in JSON format.

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>Custom Blending Equation Constants</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>GL State Constants</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>Material Constants</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>Shadowing Type Constants</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>Texture Constants</h1>

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

@@ -2,9 +2,10 @@
 <html lang="en">
 	<head>
 		<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>
 	<body>
 		<h1>[name]</h1>
@@ -16,7 +17,7 @@
 		<h2>Constructor</h2>
 		<h3>[name]([page:Array array], [page:Integer itemSize])</h3>
 		<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.
 		</div>
 
@@ -24,7 +25,7 @@
 
 		<h3>[property:Array array]</h3>
 		<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>
 
 		<h3>[property:Integer itemSize]</h3>
@@ -78,7 +79,7 @@
 
 		<h3>[method:null setXY]( index, x, y ) </h3>
 		<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
 		</div>
 
@@ -92,7 +93,7 @@
 		<h3>[method:null setXYZW]( index, x, y, z, w ) </h3>
 		<div>
 		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 + 3</code> to w.
 		</div>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>
@@ -13,10 +14,10 @@
 		<p>
 		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
-		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
 		after instantiating it.
 		</p>
@@ -25,8 +26,8 @@
 		<code>
 		var geometry = new THREE.BufferGeometry();
 		// 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],
@@ -53,17 +54,17 @@
 		</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>
 
-		
+
 		<h3>Accessing attributes</h3>
 		<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,
 		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.
 		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>
 		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.
 		</div>
 		<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>
 
 
@@ -115,22 +116,22 @@
 		<div>
 		Unique number for this buffergeometry instance.
 		</div>
-		
+
 		<h3>[property:Hashmap attributes]</h3>
 		<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.
 		Rather than accessing this property directly, use addAttribute and getAttribute to access attributes of this geometry.
 		</div>
-		
+
 		<!--
  		<h3>[property:Boolean dynamic]</h3>
 		<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.
 		</div> -->
-		
+
 		<h3>[property:Array drawCalls] (previously [property:Array offsets])</h3>
 		<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:
 		<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.
@@ -149,7 +150,7 @@
 		Bounding sphere.
 		<code>{ radius: float }</code>
 		</div>
-		
+
 		<h3>[property:Array morphTargets]</h3>
 		<div>
 		Array of morph targets. Each morph target is a Javascript object:
@@ -160,15 +161,15 @@
 		<h3>[property:boolean hasTangents]</h3>
 		<div>
 		True if BufferGeometry has tangents. Set in [page:.computeTangents].
-		</div> 
+		</div>
 
 		<h2>Methods</h2>
 
 		<h3>[page:EventDispatcher EventDispatcher] methods are available on this class.</h3>
-		
+
 		<h3>[property:null addAttribute]( [page:String name], [page:BufferAttribute attribute] )</h3>
 		<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
 		attributes.
 		</div>
@@ -207,7 +208,7 @@
 		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*.
 		</div>
-		
+
 		<h3>[method:null dispose]()</h3>
 		<div>
 		Disposes the object from memory. <br />

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

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

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>
@@ -29,13 +30,13 @@
 		<h3>[property:Object3d root]</h3>
 		<div>
 		The root object of the animation.
-		</div> 
+		</div>
 
 		<h3>[property:Object data]</h3>
 		<div>
 		The data containing the animation
-		</div> 
-		
+		</div>
+
 		<h3>[property:Array hierarchy]</h3>
 		<div>
 		The objects that are influenced by the animation.
@@ -45,7 +46,7 @@
 		<div>
 		The time elapsed since the last start/restart of the animation.
 		</div>
-		
+
 		<h3>[property:number timeScale]</h3>
 		<div>
 		How much to scale the speed of the animation. Defaults to 1.
@@ -55,24 +56,24 @@
 		<div>
 		Indicates whether the animation is playing. This shouldn't be adapted by user code.
 		</div>
-		
+
 		<h3>[property:boolean isPaused]</h3>
 		<div>
 		Indicates whether the animation is paused. This shouldn't be adapted by user code.
 		</div>
-		
+
 		<h3>[property:boolean loop]</h3>
 		<div>
 		Set to make the animation restart when the animation ends.
-		</div> 
-		
+		</div>
+
 		<h3>[property:number interpolationType]</h3>
 		<div>
 		The type to indicate how to interpolate between 2 data points.
-		</div> 
+		</div>
 
 		<h2>Methods</h2>
-		
+
 		<h3>[method:null play]([page:Number startTime])</h3>
 		<div>
 		Starts the animation at the startTime (in seconds) of the animation.
@@ -85,7 +86,7 @@
 
 		<h3>[method:Boolean update]([page:Number deltaTimeMS])</h3>
 		<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>
 		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>
 		<div>
 		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>
 		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>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>
 
 		<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.
 		It also update all animations which are active if its method *update* is called.
 		</div>
@@ -30,17 +31,17 @@
 		<h3>[property:number CATMULLROM]</h3>
 		<div>
 		Enum Value to indicate that the animation needs to be interpolated as CATMULLROM.
-		</div> 
+		</div>
 
 		<h3>[property:number CATMULLROM_FORWARD]</h3>
 		<div>
 		Enum Value to indicate that the animation needs to be interpolated as CATMULLROM_FORWARD.
-		</div> 
+		</div>
 
 		<h3>[property:number LINEAR]</h3>
 		<div>
 		Enum Value to indicate that the animation needs to be interpolated as LINEAR.
-		</div> 
+		</div>
 
 		<h2>Methods</h2>
 
@@ -48,7 +49,7 @@
 
 		<h3>[method:null removeFromUpdate]([page:Animation animation])</h3>
 		<div>
-		animation -- The Animation to remove from the update. 
+		animation -- The Animation to remove from the update.
 		</div>
 		<div>
 		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>
 		<div>
-		animation -- The Animation to add from the update. 
+		animation -- The Animation to add from the update.
 		</div>
 		<div>
 		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>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>
@@ -12,7 +13,7 @@
 		<div class="desc">Runs a keyframe animation as imported from the [page:ColladaLoader].</div>
 
 		<h2>Examples</h2>
-		
+
 		<div>[example:webgl_loader_collada_keyframe loader / collada / keyframe ]</div>
 
 
@@ -26,20 +27,20 @@
 		<div>
 		Creates a new keyframe animation and initializes it to the first keyframes.
 		</div>
-		
+
 
 		<h2>Properties</h2>
 
 		<h3>[property:Object3D root]</h3>
 		<div>
 		The root object of the animation
-		</div> 
+		</div>
 
 		<h3>[property:Object data]</h3>
 		<div>
 		The data containing the animation
-		</div> 
-		
+		</div>
+
 		<h3>[property:Array hierarchy]</h3>
 		<div>
 		The objects that are influenced by the animation.
@@ -49,7 +50,7 @@
 		<div>
 		The time elapsed since the last start/restart of the animation.
 		</div>
-		
+
 		<h3>[property:number timeScale]</h3>
 		<div>
 		How much to scale the speed of the animation. Defaults to 1.
@@ -59,19 +60,19 @@
 		<div>
 		Indicates whether the animation is playing. This shouldn't be adapted by user code.
 		</div>
-		
+
 		<h3>[property:boolean isPaused]</h3>
 		<div>
 		Indicates whether the animation is paused. This shouldn't be adapted by user code.
 		</div>
-		
+
 		<h3>[property:boolean loop]</h3>
 		<div>
 		Set to make the animation restart when the animation ends.
-		</div> 
-		
+		</div>
+
 		<h2>Methods</h2>
-		
+
 		<h3>[method:null play]([page:Number startTime])</h3>
 		<div>
 		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>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>
@@ -13,9 +14,9 @@
 		An abstract base class for creating a curve object that contains methods for interpolation.
 		For an array of Curves see [page:CurvePath].
 		</div>
-		
+
 		<h2>Examples</h2>
-		
+
 		<h3>[example:webgl_geometry_extrude_splines geometry / extrude / splines ]
 
 		<h2>Constructor</h2>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Curve] &rarr;
@@ -27,22 +28,22 @@
 
 
 		<h2>Properties</h2>
-		
+
 
 		<h3>[property:array curves]</h3>
 		<div>
 		The array of [page:Curve]s
-		</div> 
+		</div>
 
 		<h3>[property:array bends]</h3>
 		<div>
 		An array of [page:Curve]s used to transform and bend the curve using [page:CurvePath.getWrapPoints].
-		</div> 
+		</div>
 
 		<h3>[property:boolean autoClose]</h3>
 		<div>
 		Whether or not to automatically close the path.
-		</div> 
+		</div>
 
 		<h2>Methods</h2>
 
@@ -81,7 +82,7 @@
 		<div>
 		Creates a [page:Geometry] object comprised of [page:Vector3]s
 		</div>
-		
+
 		<h3>[method:Geometry createSpacedPointsGeometry]([page:Integer divisions])</h3>
 		<div>
 		divisions -- How many segments to create with [page:Vector3]s. Defaults to 12.
@@ -89,7 +90,7 @@
 		<div>
 		Creates a [page:Geometry] object comprised of [page:Vector3]s that are equidistant.
 		</div>
-		
+
 
 		<h3>[method:null add]([page:Curve curve])</h3>
 		<div>
@@ -123,7 +124,7 @@
 		Uses this CurvePath to generate a series of points transformed by the curves in the bends array. Returns an
 		array of [page:Vector2]s.
 		</div>
-		
+
 		<h3>[method:Array getTransformedSpacedPoints]([page:Integer segments], [page:Array bends])</h3>
 		<div>
 		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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Object3D] &rarr;
@@ -17,13 +18,13 @@
 		var root = new THREE.Group();
 		var gyro = new THREE.Gyroscope();
 		var cube = new THREE.Mesh( geometry, material );
-		
+
 		root.add( gyro )
 		gyro.add( cube )
-		
+
 		cube.position.x = 10;
 		root.rotation.y = Math.PI;
-		
+
 		// The cube will have changed its position but maintained its orientation
 		</code>
 

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:CurvePath] &rarr;
@@ -35,7 +36,7 @@
 		<h3>[property:array actions]</h3>
 		<div>
 		The possible actions that define the path.
-		</div> 
+		</div>
 
 		<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,
 		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/>
-		
+
 		</div>
 
 

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[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],
 		[page:ShapeGeometry], to get points, or to get triangulated faces.
 		</div>
-		
+
 		<code>
 		var heartShape = new THREE.Shape();
 
@@ -26,16 +27,16 @@
 		heartShape.bezierCurveTo( 60, 77, 80, 55, 80, 35 );
 		heartShape.bezierCurveTo( 80, 35, 80, 0, 50, 0 );
 		heartShape.bezierCurveTo( 35, 0, 25, 25, 25, 25 );
-		
+
 		var extrudeSettings = { amount: 8, bevelEnabled: true, bevelSegments: 2, steps: 2, bevelSize: 1, bevelThickness: 1 };
-		
+
 		var geometry = new THREE.ExtrudeGeometry( shape, extrudeSettings );
 
 		var mesh = new THREE.Mesh( geometry, new THREE.MeshPhongMaterial() );
 		</code>
-		
+
 		<h2>Examples</h2>
-		
+
 		<div>
 		[example:webgl_geometry_shapes geometry / shapes ]<br/>
 		[example:webgl_geometry_extrude_shapes geometry / extrude / shapes ]<br/>
@@ -56,7 +57,7 @@
 		<h3>[property:array holes]</h3>
 		<div>
 		An array of [page:Path paths] that define the holes in the shape.
-		</div> 
+		</div>
 
 		<h2>Methods</h2>
 

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

@@ -1,20 +1,21 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:EllipseCurve] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">Alias for [page:EllipseCurve]</div>
-		
+
 		<h2>Source</h2>
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 	</body>
-</html>
+</html>

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<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>
 
 		<h3>[example:webgl_geometry_extrude_splines geometry / extrude / splines] (choose SampleClosedSpline)</h3>
-			
+
 
 		<h2>Constructor</h2>
 
@@ -46,9 +47,9 @@ var material = new THREE.LineBasicMaterial( { color : 0xff0000 } );
 		<h3>[property:Array points]</h3>
 
 		<h2>Methods</h2>
-		
+
 		<h3>See [page:Curve] for inherited methods</h3>
-		
+
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 	</body>
 </html>

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">
@@ -46,20 +47,20 @@ var curveObject = new THREE.Line( geometry, material );
 		</div>
 
 		<h2>Properties</h2>
-		
+
 		<h3>[property:Vector2 v0]</h3>
-		
+
 		<h3>[property:Vector2 v1]</h3>
-		
+
 		<h3>[property:Vector2 v2]</h3>
-		
+
 		<h3>[property:Vector2 v3]</h3>
 
 
 		<h2>Methods</h2>
-		
+
 		<h3>See [page:Curve] for inherited methods</h3>
-		
+
 		<h2>Source</h2>
 
 		[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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">
@@ -47,19 +48,19 @@ var curveObject = new THREE.Line( geometry, material );
 		</div>
 
 		<h2>Properties</h2>
-		
+
 		<h3>[property:Vector3 v0]</h3>
-		
+
 		<h3>[property:Vector3 v1]</h3>
-		
+
 		<h3>[property:Vector3 v2]</h3>
-		
+
 		<h3>[property:Vector3 v3]</h3>
-		
+
 
 		<h2>Methods</h2>
-		
-		<h3>See [page:Curve] for inherited methods</h3>		
+
+		<h3>See [page:Curve] for inherited methods</h3>
 		<h2>Source</h2>
 
 		[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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<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/>
 			aEndAngle – The end angle of the curve in radians starting from the middle right side<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.
 		</div>
 
@@ -59,9 +60,9 @@ var ellipse = new THREE.Line( geometry, material );
 		<h3>[property:Boolean aClockwise]</h3>
 
 		<h2>Methods</h2>
-		
+
 		<h3>See [page:Curve] for inherited methods</h3>
-		
+
 		<h2>Source</h2>
 
 		[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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Curve] &rarr;
-			
+
 		<h1>[name]</h1>
 
 		<div class="desc">A curve representing a 2d line segment</div>
@@ -30,10 +31,10 @@
 
 
 		<h2>Methods</h2>
-		
+
 		<h3>See [page:Curve] for inherited methods</h3>
 
-		
+
 		<h2>Source</h2>
 
 		[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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Curve] &rarr;
-			
+
 		<h1>[name]</h1>
 
 		<div class="desc">A curve representing a 3d line segment</div>
@@ -30,9 +31,9 @@
 
 
 		<h2>Methods</h2>
-		
+
 		<h3>See [page:Curve] for inherited methods</h3>
-		
+
 		<h2>Source</h2>
 
 		[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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">
@@ -46,18 +47,18 @@ var curveObject = new THREE.Line( geometry, material );
 
 		<h2>Properties</h2>
 
-		
+
 		<h3>[property:Vector2 v0]</h3>
-		
+
 		<h3>[property:Vector2 v1]</h3>
-		
+
 		<h3>[property:Vector2 v2]</h3>
 
 
 		<h2>Methods</h2>
-		
 
-		<h3>See [page:Curve] for inherited methods</h3>		
+
+		<h3>See [page:Curve] for inherited methods</h3>
 
 		<h2>Source</h2>
 

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">
@@ -46,19 +47,19 @@ var curveObject = new THREE.Line( geometry, material );
 
 
 		<h2>Properties</h2>
-		
+
 		<h3>[property:Vector3 v0]</h3>
-		
+
 		<h3>[property:Vector3 v1]</h3>
-		
+
 		<h3>[property:Vector3 v2]</h3>
 
 
 		<h2>Methods</h2>
-		
 
-		<h3>See [page:Curve] for inherited methods</h3>		
-		
+
+		<h3>See [page:Curve] for inherited methods</h3>
+
 		<h2>Source</h2>
 
 		[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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<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>
 
 		<h2>Methods</h2>
-		
+
 		<h3>See [page:Curve] for inherited methods</h3>
-		
+
 		<h2>Source</h2>
 
 		[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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Curve] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<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>
 
 		<h2>Methods</h2>
-		
+
 		<h3>See [page:Curve] for inherited methods</h3>
-		
+
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
 	</body>
 </html>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[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>
 
-		<iframe src='../../../scenes/geometry-browser.html#BoxGeometry'></iframe>
+		<iframe src='scenes/geometry-browser.html#BoxGeometry'></iframe>
 
 		<h2>Example</h2>
 

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

@@ -1,31 +1,32 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Geometry] &rarr;
-	
+
 		<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>
-		
+
 		<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({
 			color: 0x0000ff
 		});
-		
+
 		var radius = 5;
 		var segments = 32;
-		
-		var circleGeometry = new THREE.CircleGeometry( radius, segments );				
+
+		var circleGeometry = new THREE.CircleGeometry( radius, segments );
 		var circle = new THREE.Mesh( circleGeometry, material );
 		scene.add( circle );
 		</code>
@@ -40,7 +41,7 @@
 		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.
 		</div>
-		
+
 
 		<h2>Source</h2>
 

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Geometry] &rarr;
-	
+
 		<h1>[name]</h1>
 
 		<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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Geometry] &rarr;
@@ -16,8 +17,8 @@
 
 		<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 );
 		var material = new THREE.MeshBasicMaterial( {color: 0xffff00} );
 		var cylinder = new THREE.Mesh( geometry, material );

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

@@ -1,19 +1,20 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:PolyhedronGeometry] &rarr;
-	
+
 		<h1>[name]</h1>
 
 		<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>
@@ -31,7 +32,7 @@
 		<h3>[property:Object parameters]</h3>
 		<div>
 		An object with all of the parameters that were used to generate the geometry.
-		</div> 
+		</div>
 
 
 		<h2>Source</h2>

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<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>
 <html lang="en">
 	<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>
 	<body>
 		[page:PolyhedronGeometry] &rarr;
@@ -12,7 +13,7 @@
 
 		<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>
 
@@ -29,7 +30,7 @@
 		<h3>[property:Object parameters]</h3>
 		<div>
 		An object with all of the parameters that were used to generate the geometry.
-		</div> 
+		</div>
 
 
 		<h2>Source</h2>

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Geometry] &rarr;
-		
+
 		<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>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:PolyhedronGeometry] &rarr;
@@ -12,7 +13,7 @@
 
 		<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>
 
@@ -25,11 +26,11 @@
 
 
 		<h2>Properties</h2>
-		
+
 		<h3>[property:Object parameters]</h3>
 		<div>
 		An object with all of the parameters that were used to generate the geometry.
-		</div> 
+		</div>
 
 		<h2>Source</h2>
 

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">Generate geometry representing a parametric surface.</div>

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">A class for generating plane geometries</div>
@@ -16,8 +17,8 @@
 
 		<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 );
 		var material = new THREE.MeshBasicMaterial( {color: 0xffff00, side: THREE.DoubleSide} );
 		var plane = new THREE.Mesh( geometry, material );

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[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 />
 		detail — [page:Integer] - How many levels to subdivide the geometry. The more detail, the smoother the shape.
 		</div>
-		
+
 		<h2>Properties</h2>
-		
+
 		<h3>[property:Object parameters]</h3>
 		<div>
 		An object with all of the parameters that were used to generate the geometry.
-		</div> 
-		
+		</div>
+
 
 		<h2>Source</h2>
 

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

@@ -1,22 +1,23 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<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>
-		
+
 		<code>var geometry = new THREE.RingGeometry( 1, 5, 32 );
 		var material = new THREE.MeshBasicMaterial( { color: 0xffff00, side: THREE.DoubleSide } );
 		var mesh = new THREE.Mesh( geometry, material );

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

@@ -1,24 +1,25 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">Creates a one-sided polygonal geometry from one or more path shapes. Similar to [page:ExtrudeGeometry]</div>
 
 		<h2>Example</h2>
-		
-		
+
+
 		<code>
 var rectLength = 120, rectWidth = 40;
-		
+
 var rectShape = new THREE.Shape();
 rectShape.moveTo( 0,0 );
 rectShape.lineTo( 0, rectWidth );
@@ -27,11 +28,11 @@ rectShape.lineTo( rectLength, 0 );
 rectShape.lineTo( 0, 0 );
 
 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 );
 		</code>
-	
+
 		<h2>Constructor</h2>
 
 

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

@@ -1,22 +1,23 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">A class for generating sphere geometries</div>
 
 		<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 );
 		var material = new THREE.MeshBasicMaterial( {color: 0xffff00} );
 		var sphere = new THREE.Mesh( geometry, material );
@@ -37,18 +38,18 @@
 		thetaStart — specify vertical starting angle. Default is 0.<br />
 		thetaLength — specify vertical sweep angle size. Default is Math.PI.<br />
 		</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.
 		</div>
 
 
 		<h2>Properties</h2>
-		
+
 		<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.
 		</div>
-		
+
 		<h2>Source</h2>
 
 		[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>
 <html lang="en">
 	<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>
 	<body>
 		[page:PolyhedronGeometry] &rarr;
-	
+
 		<h1>[name]</h1>
 
 		<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>
@@ -31,7 +32,7 @@
 		<h3>[property:Object parameters]</h3>
 		<div>
 		An object with all of the parameters that were used to generate the geometry.
-		</div> 
+		</div>
 
 
 		<h2>Source</h2>

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

@@ -1,22 +1,23 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:ExtrudeGeometry] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">This object creates a 3D object of text as a single object.</div>
 
 		<h2>Example</h2>
-		
-		<iframe src='../../../scenes/geometry-browser.html#TextGeometry'></iframe>
-		
+
+		<iframe src='scenes/geometry-browser.html#TextGeometry'></iframe>
+
 		<div>
 		[example:webgl_geometry_text geometry / text ]<br/>
 		[example:webgl_geometry_text2 geometry / text2 ]
@@ -41,9 +42,9 @@
 			<li>bevelSize — Float. How far from text outline is bevel. Default is 8.</li>
 		</ul>
 		</div>
-		
+
 		<h2>Available Fonts</h2>
-		
+
 		<div>
 		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.
@@ -116,7 +117,7 @@
 				<td>/examples/fonts/droid/droid_serif_bold.typeface.js</td>
 			</tr>
 		</table>
-		
+
 		<h2>Source</h2>
 
 		[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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Geometry] &rarr;
-	
+
 		<h1>[name]</h1>
 
 		<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>
-		
+
 		<code>var geometry = new THREE.TorusGeometry( 10, 3, 16, 100 );
 		var material = new THREE.MeshBasicMaterial( { color: 0xffff00 } );
 		var torus = new THREE.Mesh( geometry, material );

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

@@ -1,23 +1,24 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Geometry] &rarr;
-	
+
 		<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>
 
-		<iframe src='../../../scenes/geometry-browser.html#TorusKnotGeometry'></iframe>
+		<iframe src='scenes/geometry-browser.html#TorusKnotGeometry'></iframe>
 
 
 		<h2>Example</h2>
-		
+
 		<code>var geometry = new THREE.TorusKnotGeometry( 10, 3, 100, 16 );
 		var material = new THREE.MeshBasicMaterial( { color: 0xffff00 } );
 		var torusKnot = new THREE.Mesh( geometry, material );
@@ -42,7 +43,7 @@
 
 		<h2>Properties</h2>
 
-		
+
 		<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.
 		</div>

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

@@ -1,31 +1,32 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">Creates a tube that extrudes along a 3d curve</div>
 
 		<h2>Example</h2>
-		
+
 <code>
 var CustomSinCurve = THREE.Curve.create(
     function ( scale ) { //custom curve constructor
         this.scale = (scale === undefined) ? 1 : scale;
     },
-    
+
     function ( t ) { //getPoint: t is between 0-1
         var tx = t * 3 - 1.5,
             ty = Math.sin( 2 * Math.PI * t ),
             tz = 0;
-        
+
         return new THREE.Vector3(tx, ty, tz).multiplyScalar(this.scale);
     }
 );
@@ -59,26 +60,26 @@ var geometry = new THREE.TubeGeometry(
 		<h3>[property:Object parameters]</h3>
 		<div>
 		An object with all of the parameters that were used to generate the geometry.
-		</div> 
+		</div>
 
 		<h3>[property:Array tangents]</h3>
 		<div>
 		An array of [page:Vector3] tangents
-		</div> 
+		</div>
 
 		<h3>[property:Array normals]</h3>
 		<div>
 		An array of [page:Vector3] normals
-		</div> 
+		</div>
 
 		<h3>[property:Array binormals]</h3>
 		<div>
 		An array of [page:Vector3] binormals
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
-		
+
 
 		<h3>THREE.TubeGeometry.FrenetFrames([page:Curve path], [page:Integer segments], [page:Boolean closed])</h3>
 		<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
 		generated tangents, normals, and binormals are exposed as properties on the TubeGeometry object.
 		</div>
-		
+
 		<h2>Source</h2>
 
 		[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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Object3D] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">An 3D arrow Object.</div>
@@ -51,12 +52,12 @@
 		<h3>[property:Line line]</h3>
 		<div>
 		Contains the line part of the arrowHelper.
-		</div> 
+		</div>
 
 		<h3>[property:Mesh cone]</h3>
 		<div>
 		Contains the cone part of the arrowHelper.
-		</div> 
+		</div>
 
 		<h2>Methods</h2>
 

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Line] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Mesh] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<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>
 		<div>
 		Contains the object3D to show the world-axis-aligned boundingbox.
-		</div> 
+		</div>
 
 		<h3>[property:Box3 box]</h3>
 		<div>
 		Contains the bounding box of the object.
-		</div> 
+		</div>
 
 		<h2>Methods</h2>
 

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Line] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Line] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">
 		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>
 
 
@@ -35,12 +36,12 @@
 		<h3>[property:object pointMap]</h3>
 		<div>
 		This contains the points to viualize the cameraHelper
-		</div> 
+		</div>
 
 		<h3>[property:Camera camera]</h3>
 		<div>
 		The camera to visualize.
-		</div> 
+		</div>
 
 		<h2>Methods</h2>
 

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Object3D] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">Visualize a [page:DirectionalLight]'s effect on the scene</div>
@@ -28,21 +29,21 @@
 
 
 		<h2>Properties</h2>
-		
+
 
 		<h3>[property:Line lightPlane]</h3>
 		<div>
 		Contains the line mesh showing the location of the directional light.
-		</div> 
+		</div>
 
 		<h3>[property:DirectionalLight light]</h3>
 		<div>
 		Contains the directionalLight.
-		</div> 
+		</div>
 
 		<h3>[property:Line targetLine]</h3>
 		<div>
-		Contains the line mesh that shows the direction of the light. 
+		Contains the line mesh that shows the direction of the light.
 		</div>
 
 		<h2>Methods</h2>

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Line] &rarr;
-		
+
 		<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>
@@ -45,9 +46,9 @@
 
 
 		<h2>Methods</h2>
-		
+
 		<div>none</div>
-		
+
 
 		<h2>Source</h2>
 

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Line] &rarr;
-		
+
 		<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>
@@ -43,16 +44,16 @@
 		<h3>[property:Object3D object]</h3>
 		<div>
 		The attached object
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
-		
+
 
 		<h3>[method:null update]()</h3>
 		<div>Updates the face normal preview based on movement of the object.</div>
 
-		
+
 		<h2>Source</h2>
 
 		[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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Line] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<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;
 		var step = 1;
 
-		var gridHelper = new THREE.GridHelper( size, step );		
+		var gridHelper = new THREE.GridHelper( size, step );
 		scene.add( gridHelper );
 		</code>
 		[example:webgl_helpers Example using various helpers]
@@ -30,12 +31,12 @@
 		<h3>[name]([page:number size], [page:Number step])</h3>
 		<div>
 		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>
 		Creates a new [name] of size 'size' and with steps of size 'step'.
 		</div>
-		
+
 		<h2>Methods</h2>
 
 		<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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Object3D] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">Creates a visual aid for a [page:HemisphereLight HemisphereLight].</div>
@@ -30,13 +31,13 @@
 
 		<h3>[property:Mesh lightSphere]</h3>
 		<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>
 		<div>
 		Contains the HemisphereLight.
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Mesh] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<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 );
 		pointLight.position.set( 10, 10, 10 );
 		scene.add( pointLight );
-		
+
 		var sphereSize = 1;
 		var pointLightHelper = new THREE.PointLightHelper( pointLight, sphereSize );
 		scene.add( pointLightHelper );
@@ -41,7 +42,7 @@
 		<h3>[property:PointLight light]</h3>
 		<div>
 		The [page:PointLight] that is being represented.
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Object3D] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">This displays a cylinder helper object for a [page:SpotLight] </div>
@@ -20,7 +21,7 @@
 		var spotLight = new THREE.SpotLight( 0xffffff );
 		spotLight.position.set( 10, 10, 10 );
 		scene.add( spotLight );
-		
+
 		var spotLightHelper = new THREE.SpotLightHelper( spotLight );
 		scene.add( spotLightHelper );
 		</code>
@@ -33,7 +34,7 @@
 		<div>
 		light -- The [page:SpotLight] to display
 		</div>
-		
+
 
 		<h2>Properties</h2>
 
@@ -41,11 +42,11 @@
 		<h3>[property:SpotLight light]</h3>
 		<div>
 		The [page:SpotLight]
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
-		
+
 
 		<h3>[method:null update]()</h3>
 		<div>

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Line] &rarr;
-		
+
 		<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>
@@ -43,16 +44,16 @@
 		<h3>[property:Object3D object]</h3>
 		<div>
 		The attached object
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
-		
+
 
 		<h3>[method:null update]()</h3>
 		<div>Updates the vertex normal preview based on movement of the object.</div>
 
-		
+
 		<h2>Source</h2>
 
 		[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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Line] &rarr;
-		
+
 		<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>
@@ -42,11 +43,11 @@
 		<h3>[property:Object3D object]</h3>
 		<div>
 		The attached object
-		</div> 
+		</div>
 
 
 		<h2>Methods</h2>
-		
+
 
 		<h3>[method:null update]()</h3>
 		<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>
 <html lang="en">
 	<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>
 	<body>
 		[page:Line] &rarr;
-		
+
 		<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>
@@ -45,9 +46,9 @@
 
 
 		<h2>Methods</h2>
-		
+
 		<div>none</div>
-		
+
 
 		<h2>Source</h2>
 		<h2>Source</h2>

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

@@ -1,14 +1,15 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Object3D] &rarr;
-		
+
 		<h1>[name]</h1>
 
 		<div class="desc">base class for immediate rendering objects.</div>
@@ -19,7 +20,7 @@
 
 		<h3>[name]()</h3>
 		<div>
-		This creates a new [name]. 
+		This creates a new [name].
 		</div>
 
 

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

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

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Object3D] &rarr; [page:Light] &rarr;

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
         [page:Object3D] &rarr; [page:Light] &rarr;

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Object3D] &rarr; [page:Light] &rarr;

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
         [page:Object3D] &rarr; [page:Light] &rarr;

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Object3D] &rarr;

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

@@ -2,9 +2,10 @@
 <html lang="en">
 	<head>
 		<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>
 	<body>
 		[page:Object3D] &rarr; [page:Light] &rarr;

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

@@ -2,9 +2,10 @@
 <html lang="en">
 	<head>
 		<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>
 	<body>
 		[page:Object3D] &rarr; [page:Light] &rarr;

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		[page:Loader] &rarr;

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!D]OCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 

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

@@ -1,10 +1,11 @@
 <!DOCTYPE html>
 <html lang="en">
 	<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>
 	<body>
 		<h1>[name]</h1>

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác