Browse Source

Docs: Updated structure.

Mr.doob 12 years ago
parent
commit
b980f46308
48 changed files with 806 additions and 354 deletions
  1. 0 0
      docs/api/core/BufferGeometry.html
  2. 0 77
      docs/api/core/Ray.html
  3. 0 0
      docs/api/core/Raycaster.html
  4. 0 66
      docs/api/core/Rectangle.html
  5. 0 54
      docs/api/core/UV.html
  6. 42 0
      docs/api/extras/FontUtils.html
  7. 0 15
      docs/api/extras/core/Curve.rst
  8. 0 14
      docs/api/extras/core/CurvePath.rst
  9. 0 14
      docs/api/extras/core/Path.rst
  10. 0 14
      docs/api/extras/core/Shape.rst
  11. 0 14
      docs/api/extras/core/TextPath.rst
  12. 37 0
      docs/api/extras/geometries/AsteriskGeometry.html
  13. 37 0
      docs/api/extras/geometries/CircleGeometry.html
  14. 37 0
      docs/api/extras/geometries/ConvexGeometry.html
  15. 37 0
      docs/api/extras/geometries/ParametricGeometry.html
  16. 37 0
      docs/api/extras/geometries/ShapeGeometry.html
  17. 37 0
      docs/api/extras/geometries/TubeGeometry.html
  18. 0 0
      docs/api/extras/helpers/ArrowHelper.html
  19. 0 0
      docs/api/extras/helpers/DirectionalLightHelper.html
  20. 3 3
      docs/api/extras/helpers/HemisphereLightHelper.html
  21. 3 3
      docs/api/extras/helpers/PointLightHelper.html
  22. 3 3
      docs/api/extras/helpers/SpotLightHelper.html
  23. 0 45
      docs/api/extras/modifiers/SubdivisionModifier.html
  24. 37 0
      docs/api/extras/objects/ImmediateRenderObject.html
  25. 37 0
      docs/api/extras/objects/MorphBlendMesh.html
  26. 0 0
      docs/api/extras/renderers/plugins/DepthPassPlugin.html
  27. 37 0
      docs/api/lights/AreaLight.html
  28. 37 0
      docs/api/lights/HemisphereLight.html
  29. 39 0
      docs/api/materials/LineDashedMaterial.html
  30. 39 0
      docs/api/materials/SpriteMaterial.html
  31. 37 0
      docs/api/math/Box2.html
  32. 37 0
      docs/api/math/Box3.html
  33. 0 0
      docs/api/math/Color.html
  34. 0 0
      docs/api/math/Frustum.html
  35. 0 0
      docs/api/math/Math.html
  36. 0 0
      docs/api/math/Matrix3.html
  37. 0 0
      docs/api/math/Matrix4.html
  38. 37 0
      docs/api/math/Plane.html
  39. 0 0
      docs/api/math/Quaternion.html
  40. 37 0
      docs/api/math/Ray.html
  41. 37 0
      docs/api/math/Sphere.html
  42. 0 0
      docs/api/math/Spline.html
  43. 37 0
      docs/api/math/Triangle.html
  44. 1 1
      docs/api/math/Vector2.html
  45. 0 0
      docs/api/math/Vector3.html
  46. 0 0
      docs/api/math/Vector4.html
  47. 39 0
      docs/api/textures/CompressedTexture.html
  48. 45 31
      docs/list.js

+ 0 - 0
docs/api/renderers/DOMRenderer.html → docs/api/core/BufferGeometry.html


+ 0 - 77
docs/api/core/Ray.html

@@ -1,77 +0,0 @@
-<!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" />
-	</head>
-	<body>
-		<h1>[name]</h1>
-
-		<div class="desc">Representation of a ray in space.</div>
-		<div class="desc">Pretty useful for detecting collisions between objects in a scene.</div>
-
-
-		<h2>Constructor</h2>
-
-		<h3>[name]( [page:Vector3 origin], [page:Vector3 direction], [page:Number near], [page:Number far])</h3>
-
-
-		<h2>Properties</h2>
-
-		<h3>.[page:Vector3 origin]</h3>
-		
-		<div>
-		Where does the ray start. Default is *0, 0, 0*.
-		</div>
-
-		<h3>.[page:Vector3 direction]</h3>
-		<div>
-		A vector pointing in the direction the ray goes. Default is *0, 0, 0*.
-		</div>
-		
-		<h3>.[page:Number near]</h3>
-		<div>
-		Defines the closest distance that will be checked for intersections, starting from origin. Default is *0*.
-		</div>
-		
-		<h3>.[page:Number far]</h3>
-		<div>
-		Defines the furthest distance that will be checked for intersections, starting from origin. Default is *Infinity*.
-		</div>
-		
-		<div>Hence, intersections will only be checked in the range *(near, far)*.</div>
-
-
-		<h2>Methods</h2>
-
-		<h3>.setPrecision( [page:Float value] )</h3>
-		
-		<div>Defines the maximum precision used when determining intersections. This is specially important when checking collisions between almost parallel objects, and can make the difference between reporting a collision or not.</div>
-		<div>Default is *0.0001*</div>
-
-		<h3>.intersectObject( [page:Object3D object] ) [page:Object]</h3>
-		
-		<div>Determines whether the ray intersects *object*. The result is an array containing tuples of the form</div>
-<code>
-{
-	distance: // distance between the origin and the intersected object,
-	point: // exact point where the intersection occurs,
-	face: // exact face that the ray intersected,
-	object: // the intersected object
-}
-</code>
-
-		<div>Note that even if we're checking only an object against a ray, the ray can intersect the object in more than one point. Hence, the return value is an array and not a single tuple.</div>
-
-		<h3>.intersectObjects( [page:Array objects] ) [page:Array]</h3>
-		
-		<div>Goes through the *objects* array, and determine whether they ray intersects them. The result is an array that contains similar tuples to the ones returned by intersectObject</div>
-
-The entries in the returned array are sorted by ascending distance (i.e. closest objects first).
-		<h2>Source</h2>
-
-		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
-	</body>
-</html>

+ 0 - 0
docs/api/renderers/SVGRenderer.html → docs/api/core/Raycaster.html


+ 0 - 66
docs/api/core/Rectangle.html

@@ -1,66 +0,0 @@
-<!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" />
-	</head>
-	<body>
-		<h1>[name]</h1>
-
-		<div class="desc">
-			Mainly used internaly by [page:CanvasRenderer] for 2D clipping.
-		</div>
-
-
-		<h2>Constructor</h2>
-
-		<h3>[name]()</h3>
-
-
-		<h2>Methods</h2>
-
-		<h3>.getX() [page:Float]</h3>
-
-		<h3>.getY() [page:Float]</h3>
-
-		<h3>.getWidth() [page:Float]</h3>
-
-		<h3>.getHeight() [page:Float]</h3>
-
-		<h3>.getLeft() [page:Float]</h3>
-
-		<h3>.getTop() [page:Float]</h3>
-
-		<h3>.getRight() [page:Float]</h3>
-
-		<h3>.getBottom() [page:Float]</h3>
-
-		<h3>.set( [page:Float left], [page:Float top], [page:Float right], [page:Float bottom] )</h3>
-
-		<h3>.addPoint( [page:Float x], [page:Float y] )</h3>
-
-		<h3>.add3Points( [page:Float x1], [page:Float y1], [page:Float x2], [page:Float y2], [page:Float x3], [page:Float y3] )</h3>
-
-		<h3>.addRectangle( [page:Rectangle r] )</h3>
-
-		<h3>.inflate( [page:Float v] )</h3>
-
-		<h3>.minSelf( [page:Rectangle r] )</h3>
-
-		<h3>.intersects( [page:Rectangle r] ) [page:Boolean]</h3>
-		<div>
-		Adapted from [link:http://gamemath.com/2011/09/detecting-whether-two-boxes-overlap/].
-		</div>
-
-		<h3>.empty()</h3>
-
-		<h3>.isEmpty() [page:Boolean]</h3>
-
-
-		<h2>Source</h2>
-
-		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
-	</body>
-</html>

+ 0 - 54
docs/api/core/UV.html

@@ -1,54 +0,0 @@
-<!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" />
-	</head>
-	<body>
-		<h1>[name]</h1>
-
-		<div class="desc">A texture coordinate.</div>
-
-		<h2>Example</h2>
-
-		<code>var uv = new THREE.UV( 0, 1 );</code>
-
-
-		<h2>Constructor</h2>
-
-		<h3>[name]( [page:Float u], [page:Float v] )</h3>
-		<div>
-		u — Horizontal coordinate.<br />
-		v — Vertical coordinate.<br />
-		</div>
-
-
-		<h2>Properties</h2>
-
-		<h3>.[page:Float u]</h3>
-		<div>
-		Horizontal coordinate.<br />
-		</div>
-
-		<h3>.[page:Float v]</h3>
-		<div>
-		Vertical coordinate.<br />
-		</div>
-
-
-		<h2>Methods</h2>
-
-		<h3>.set( [page:Float u], [page:Float v] )</h3>
-
-		<h3>.copy( [page:UV uv] )</h3>
-
-		<h3>.clone() [page:UV]</h3>
-
-
-		<h2>Source</h2>
-
-		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
-	</body>
-</html>

+ 42 - 0
docs/api/extras/FontUtils.html

@@ -0,0 +1,42 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">This is a utility class to handle values in <a href="https://en.wikipedia.org/wiki/RGB_color_model">RGB</a> and <a href="https://en.wikipedia.org/wiki/HSL_and_HSV">HSV</a> color spaces.</div>
+
+
+		<h2>Methods</h2>
+
+		<h3>.adjustHSV( [page:Color color], [page:Number h], [page:Number s], [page:Number v] )</h3>
+		
+		<div class="desc">Taking a color as input, converts it to HSV, and applies the h, s, v parameters in place, i.e. no new color is returned but the original object is modified.</div>
+		
+		<div>
+		[page:Color color] — source color to be adjusted<br />
+		[page:Number h] — hue change amount<br />
+		[page:Number s] — saturation change amount<br />
+		[page:Number v] — value change amount
+		</div>
+		
+		<h3>.rgbToHsv( [page:Color color], [page:Object hsv] )</h3>
+		
+		<div class="desc">Converts an RGB color into an HSV triplet and returns the converted color.</div>
+		
+		<div>
+		[page:Color color] — source color to be converted<br />
+		[page:Object hsv] — object in which the return value will be stored, if not null
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 0 - 15
docs/api/extras/core/Curve.rst

@@ -1,15 +0,0 @@
-Curve - Extensible curve object
---------------------------------------
-
-.. rubric:: Constructor
-
-.. class:: Curve()
-
-    Extensible curve object
-
-.. rubric:: Attributes
-
-.. rubric:: Method
-
-.. rubric:: Example(s)
-    

+ 0 - 14
docs/api/extras/core/CurvePath.rst

@@ -1,14 +0,0 @@
-CurvePath - Path with connected curves
--------------------------------------------
-
-.. rubric:: Constructor
-
-.. class:: CurvePath()
-
-    A Path made with connected set of curves
-    
-.. rubric:: Attributes
-
-.. rubric:: Method
-
-.. rubric:: Example(s)

+ 0 - 14
docs/api/extras/core/Path.rst

@@ -1,14 +0,0 @@
-Path - A CurvePath with a Drawing API
--------------------------------------------
-
-.. rubric:: Constructor
-
-.. class:: Path()
-
-    A CurvePath with convenience Drawing methods 
-    
-.. rubric:: Attributes
-
-.. rubric:: Method
-
-.. rubric:: Example(s)

+ 0 - 14
docs/api/extras/core/Shape.rst

@@ -1,14 +0,0 @@
-Shape - A closed 2d path with holes
-----------------------------------------
-
-.. rubric:: Constructor
-
-.. class:: Shape()
-
-    A closed 2d Path with holes
-    
-.. rubric:: Attributes
-
-.. rubric:: Method
-
-.. rubric:: Example(s)

+ 0 - 14
docs/api/extras/core/TextPath.rst

@@ -1,14 +0,0 @@
-TextPath - Class for turning Text to Shapes
-----------------------------------------------
-
-.. rubric:: Constructor
-
-.. class:: TextPath()
-
-    Class for turning Text to Shapes
-    
-.. rubric:: Attributes
-
-.. rubric:: Method
-
-.. rubric:: Example(s)

+ 37 - 0
docs/api/extras/geometries/AsteriskGeometry.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]( radius, detail )</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 37 - 0
docs/api/extras/geometries/CircleGeometry.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]( radius, detail )</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 37 - 0
docs/api/extras/geometries/ConvexGeometry.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]( radius, detail )</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 37 - 0
docs/api/extras/geometries/ParametricGeometry.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]( radius, detail )</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 37 - 0
docs/api/extras/geometries/ShapeGeometry.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]( radius, detail )</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 37 - 0
docs/api/extras/geometries/TubeGeometry.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]( radius, detail )</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 0 - 0
docs/api/extras/core/BufferGeometry.html → docs/api/extras/helpers/ArrowHelper.html


+ 0 - 0
docs/api/extras/core/TextPath.html → docs/api/extras/helpers/DirectionalLightHelper.html


+ 3 - 3
docs/api/extras/renderers/effects/CrosseyedEffect.html → docs/api/extras/helpers/HemisphereLightHelper.html

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

+ 3 - 3
docs/api/extras/renderers/effects/StereoEffect.html → docs/api/extras/helpers/PointLightHelper.html

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

+ 3 - 3
docs/api/extras/renderers/effects/ParallaxBarrierEffect.html → docs/api/extras/helpers/SpotLightHelper.html

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

+ 0 - 45
docs/api/extras/modifiers/SubdivisionModifier.html

@@ -1,45 +0,0 @@
-<!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" />
-	</head>
-	<body>
-		<h1>[name]</h1>
-
-		<div class="desc">Applies Catmull-Clark Subdivision Surfaces for creating smooth geometry meshes</div>
-
-
-		<h2>Constructor</h2>
-
-		<h3>[name]( subdivisions )</h3>
-
-
-		<h2>Properties</h2>
-
-		<h3>.subdivisions</h3>
-		<div>Number of time subdivision will be applied</div>
-
-		<h3>.useOldVertexColors</h3>
-
-		<h3>.supportUVs</h3>
-
-		<h3>.debug</h3>
-
-		<h2>Methods</h2>
-
-		<h3>.modify ( geometry )</h3>
-		<div>Modifies the geometry by running subdivision surfaces. This calls .smooth() internally</div>
-
-		<h3>.smooth ( oldGeometry )</h3>
-		<div>Performs an iteration of Catmull-Clark Subdivision</div>
-
-
-
-		<h2>Source</h2>
-
-		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
-	</body>
-</html>

+ 37 - 0
docs/api/extras/objects/ImmediateRenderObject.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]( texture, size, distance, blending, color )</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 37 - 0
docs/api/extras/objects/MorphBlendMesh.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]( texture, size, distance, blending, color )</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 0 - 0
docs/api/extras/renderers/effects/AnaglyphEffect.html → docs/api/extras/renderers/plugins/DepthPassPlugin.html


+ 37 - 0
docs/api/lights/AreaLight.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]()</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 37 - 0
docs/api/lights/HemisphereLight.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]()</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 39 - 0
docs/api/materials/LineDashedMaterial.html

@@ -0,0 +1,39 @@
+<!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" />
+	</head>
+	<body>
+		[page:Material] &rarr;
+
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]()</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 39 - 0
docs/api/materials/SpriteMaterial.html

@@ -0,0 +1,39 @@
+<!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" />
+	</head>
+	<body>
+		[page:Material] &rarr;
+
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]()</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 37 - 0
docs/api/math/Box2.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]()</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 37 - 0
docs/api/math/Box3.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]()</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 0 - 0
docs/api/core/Color.html → docs/api/math/Color.html


+ 0 - 0
docs/api/core/Frustum.html → docs/api/math/Frustum.html


+ 0 - 0
docs/api/core/Math.html → docs/api/math/Math.html


+ 0 - 0
docs/api/core/Matrix3.html → docs/api/math/Matrix3.html


+ 0 - 0
docs/api/core/Matrix4.html → docs/api/math/Matrix4.html


+ 37 - 0
docs/api/math/Plane.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]()</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 0 - 0
docs/api/core/Quaternion.html → docs/api/math/Quaternion.html


+ 37 - 0
docs/api/math/Ray.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]()</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 37 - 0
docs/api/math/Sphere.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]()</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 0 - 0
docs/api/core/Spline.html → docs/api/math/Spline.html


+ 37 - 0
docs/api/math/Triangle.html

@@ -0,0 +1,37 @@
+<!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" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]()</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 1 - 1
docs/api/core/Vector2.html → docs/api/math/Vector2.html

@@ -9,7 +9,7 @@
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
-		<div class="desc">2D Vector.</div>
+		<div class="desc">2D vector.</div>
 
 
 		<h2>Example</h2>
 		<h2>Example</h2>
 
 

+ 0 - 0
docs/api/core/Vector3.html → docs/api/math/Vector3.html


+ 0 - 0
docs/api/core/Vector4.html → docs/api/math/Vector4.html


+ 39 - 0
docs/api/textures/CompressedTexture.html

@@ -0,0 +1,39 @@
+<!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" />
+	</head>
+	<body>
+		[page:Texture] &rarr;
+
+		<h1>[name]</h1>
+
+		<div class="desc">todo</div>
+
+
+		<h2>Constructor</h2>
+
+		<h3>[name]( mipmaps, width, height, format, type, mapping, wrapS, wrapT, magFilter, minFilter, anisotropy )</h3>
+
+
+		<h2>Properties</h2>
+
+		<h3>.[page:Vector3 todo]</h3>
+
+
+		<h2>Methods</h2>
+
+		<h3>.todo( [page:Vector3 todo] )</h3>
+		<div>
+		todo — todo<br />
+		</div>
+
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 45 - 31
docs/list.js

@@ -14,32 +14,23 @@ var list = {
 		],
 		],
 
 
 		"Core": [
 		"Core": [
+			[ "BufferGeometry", "api/core/BufferGeometry" ],
 			[ "Clock", "api/core/Clock" ],
 			[ "Clock", "api/core/Clock" ],
-			[ "Color", "api/core/Color" ],
 			[ "EventDispatcher", "api/core/EventDispatcher" ],
 			[ "EventDispatcher", "api/core/EventDispatcher" ],
 			[ "Face3", "api/core/Face3" ],
 			[ "Face3", "api/core/Face3" ],
 			[ "Face4", "api/core/Face4" ],
 			[ "Face4", "api/core/Face4" ],
-			[ "Frustum", "api/core/Frustum" ],
 			[ "Geometry", "api/core/Geometry" ],
 			[ "Geometry", "api/core/Geometry" ],
-			[ "Math", "api/core/Math" ],
-			[ "Matrix3", "api/core/Matrix3" ],
-			[ "Matrix4", "api/core/Matrix4" ],
 			[ "Object3D", "api/core/Object3D" ],
 			[ "Object3D", "api/core/Object3D" ],
 			[ "Projector", "api/core/Projector" ],
 			[ "Projector", "api/core/Projector" ],
-			[ "Quaternion", "api/core/Quaternion" ],
 			[ "Raycaster", "api/core/Raycaster" ],
 			[ "Raycaster", "api/core/Raycaster" ],
-			[ "Rectangle", "api/core/Rectangle" ],
-			[ "Spline", "api/core/Spline" ],
-			[ "UV", "api/core/UV" ],
-			[ "Vector2", "api/core/Vector2" ],
-			[ "Vector3", "api/core/Vector3" ],
-			[ "Vector4", "api/core/Vector4" ]
 		],
 		],
 
 
 		"Lights": [
 		"Lights": [
 			[ "Light", "api/lights/Light" ],
 			[ "Light", "api/lights/Light" ],
 			[ "AmbientLight", "api/lights/AmbientLight" ],
 			[ "AmbientLight", "api/lights/AmbientLight" ],
+			[ "AreaLight", "api/lights/AreaLight" ],
 			[ "DirectionalLight", "api/lights/DirectionalLight" ],
 			[ "DirectionalLight", "api/lights/DirectionalLight" ],
+			[ "HemisphereLight", "api/lights/HemisphereLight" ],
 			[ "PointLight", "api/lights/PointLight" ],
 			[ "PointLight", "api/lights/PointLight" ],
 			[ "SpotLight", "api/lights/SpotLight" ]
 			[ "SpotLight", "api/lights/SpotLight" ]
 		],
 		],
@@ -59,6 +50,7 @@ var list = {
 		"Materials": [
 		"Materials": [
 			[ "Material", "api/materials/Material" ],
 			[ "Material", "api/materials/Material" ],
 			[ "LineBasicMaterial", "api/materials/LineBasicMaterial" ],
 			[ "LineBasicMaterial", "api/materials/LineBasicMaterial" ],
+			[ "LineDashedMaterial", "api/materials/LineDashedMaterial" ],
 			[ "MeshBasicMaterial", "api/materials/MeshBasicMaterial" ],
 			[ "MeshBasicMaterial", "api/materials/MeshBasicMaterial" ],
 			[ "MeshDepthMaterial", "api/materials/MeshDepthMaterial" ],
 			[ "MeshDepthMaterial", "api/materials/MeshDepthMaterial" ],
 			[ "MeshFaceMaterial", "api/materials/MeshFaceMaterial" ],
 			[ "MeshFaceMaterial", "api/materials/MeshFaceMaterial" ],
@@ -68,8 +60,28 @@ var list = {
 			[ "ParticleBasicMaterial", "api/materials/ParticleBasicMaterial" ],
 			[ "ParticleBasicMaterial", "api/materials/ParticleBasicMaterial" ],
 			[ "ParticleCanvasMaterial", "api/materials/ParticleCanvasMaterial" ],
 			[ "ParticleCanvasMaterial", "api/materials/ParticleCanvasMaterial" ],
 			[ "ParticleDOMMaterial", "api/materials/ParticleDOMMaterial" ],
 			[ "ParticleDOMMaterial", "api/materials/ParticleDOMMaterial" ],
-			[ "ShaderMaterial", "api/materials/ShaderMaterial" ]
-
+			[ "ShaderMaterial", "api/materials/ShaderMaterial" ],
+			[ "SpriteMaterial", "api/materials/SpriteMaterial" ]
+
+		],
+
+		"Math": [
+			[ "Box2", "api/math/Box2" ],
+			[ "Box3", "api/math/Box3" ],
+			[ "Color", "api/math/Color" ],
+			[ "Frustum", "api/math/Frustum" ],
+			[ "Math", "api/math/Math" ],
+			[ "Matrix3", "api/math/Matrix3" ],
+			[ "Matrix4", "api/math/Matrix4" ],
+			[ "Plane", "api/math/Plane" ],
+			[ "Quaternion", "api/math/Quaternion" ],
+			[ "Ray", "api/math/Ray" ],
+			[ "Sphere", "api/math/Sphere" ],
+			[ "Spline", "api/math/Spline" ],
+			[ "Triangle", "api/math/Triangle" ],
+			[ "Vector2", "api/math/Vector2" ],
+			[ "Vector3", "api/math/Vector3" ],
+			[ "Vector4", "api/math/Vector4" ]
 		],
 		],
 
 
 		"Objects": [
 		"Objects": [
@@ -88,8 +100,6 @@ var list = {
 
 
 		"Renderers": [
 		"Renderers": [
 			[ "CanvasRenderer", "api/renderers/CanvasRenderer" ],
 			[ "CanvasRenderer", "api/renderers/CanvasRenderer" ],
-			[ "DOMRenderer", "api/renderers/DOMRenderer" ],
-			[ "SVGRenderer", "api/renderers/SVGRenderer" ],
 			[ "WebGLRenderer", "api/renderers/WebGLRenderer" ],
 			[ "WebGLRenderer", "api/renderers/WebGLRenderer" ],
 			[ "WebGLRenderTarget", "api/renderers/WebGLRenderTarget" ],
 			[ "WebGLRenderTarget", "api/renderers/WebGLRenderTarget" ],
 			[ "WebGLRenderTargetCube", "api/renderers/WebGLRenderTargetCube" ],
 			[ "WebGLRenderTargetCube", "api/renderers/WebGLRenderTargetCube" ],
@@ -112,12 +122,14 @@ var list = {
 		],
 		],
 
 
 		"Textures": [
 		"Textures": [
+			[ "CompressedTexture", "api/textures/CompressedTexture" ],
 			[ "DataTexture", "api/textures/DataTexture" ],
 			[ "DataTexture", "api/textures/DataTexture" ],
 			[ "Texture", "api/textures/Texture" ]
 			[ "Texture", "api/textures/Texture" ]
 		],
 		],
 
 
 		"Extras": [
 		"Extras": [
 			[ "ColorUtils", "api/extras/ColorUtils" ],
 			[ "ColorUtils", "api/extras/ColorUtils" ],
+			[ "FontUtils", "api/extras/FontUtils" ],
 			[ "GeometryUtils", "api/extras/GeometryUtils" ],
 			[ "GeometryUtils", "api/extras/GeometryUtils" ],
 			[ "ImageUtils", "api/extras/ImageUtils" ],
 			[ "ImageUtils", "api/extras/ImageUtils" ],
 			[ "SceneUtils", "api/extras/SceneUtils" ],
 			[ "SceneUtils", "api/extras/SceneUtils" ],
@@ -137,7 +149,6 @@ var list = {
 		],
 		],
 
 
 		"Extras / Core": [
 		"Extras / Core": [
-			[ "BufferGeometry", "api/extras/core/BufferGeometry" ],
 			[ "Curve", "api/extras/core/Curve" ],
 			[ "Curve", "api/extras/core/Curve" ],
 			[ "CurvePath", "api/extras/core/CurvePath" ],
 			[ "CurvePath", "api/extras/core/CurvePath" ],
 			[ "Gyroscope", "api/extras/core/Gyroscope" ],
 			[ "Gyroscope", "api/extras/core/Gyroscope" ],
@@ -146,42 +157,45 @@ var list = {
 		],
 		],
 
 
 		"Extras / Geometries": [
 		"Extras / Geometries": [
+			[ "AsteriskGeometry", "api/extras/geometries/AsteriskGeometry" ],
+			[ "CircleGeometry", "api/extras/geometries/CircleGeometry" ],
+			[ "ConvexGeometry", "api/extras/geometries/ConvexGeometry" ],
 			[ "CubeGeometry", "api/extras/geometries/CubeGeometry" ],
 			[ "CubeGeometry", "api/extras/geometries/CubeGeometry" ],
 			[ "CylinderGeometry", "api/extras/geometries/CylinderGeometry" ],
 			[ "CylinderGeometry", "api/extras/geometries/CylinderGeometry" ],
 			[ "ExtrudeGeometry", "api/extras/geometries/ExtrudeGeometry" ],
 			[ "ExtrudeGeometry", "api/extras/geometries/ExtrudeGeometry" ],
 			[ "IcosahedronGeometry", "api/extras/geometries/IcosahedronGeometry" ],
 			[ "IcosahedronGeometry", "api/extras/geometries/IcosahedronGeometry" ],
 			[ "LatheGeometry", "api/extras/geometries/LatheGeometry" ],
 			[ "LatheGeometry", "api/extras/geometries/LatheGeometry" ],
 			[ "OctahedronGeometry", "api/extras/geometries/OctahedronGeometry" ],
 			[ "OctahedronGeometry", "api/extras/geometries/OctahedronGeometry" ],
+			[ "ParametricGeometry", "api/extras/geometries/ParametricGeometry" ],
 			[ "PlaneGeometry", "api/extras/geometries/PlaneGeometry" ],
 			[ "PlaneGeometry", "api/extras/geometries/PlaneGeometry" ],
 			[ "PolyhedronGeometry", "api/extras/geometries/PolyhedronGeometry" ],
 			[ "PolyhedronGeometry", "api/extras/geometries/PolyhedronGeometry" ],
+			[ "ShapeGeometry", "api/extras/geometries/ShapeGeometry" ],
 			[ "SphereGeometry", "api/extras/geometries/SphereGeometry" ],
 			[ "SphereGeometry", "api/extras/geometries/SphereGeometry" ],
 			[ "TetrahedronGeometry", "api/extras/geometries/TetrahedronGeometry" ],
 			[ "TetrahedronGeometry", "api/extras/geometries/TetrahedronGeometry" ],
 			[ "TextGeometry", "api/extras/geometries/TextGeometry" ],
 			[ "TextGeometry", "api/extras/geometries/TextGeometry" ],
 			[ "TorusGeometry", "api/extras/geometries/TorusGeometry" ],
 			[ "TorusGeometry", "api/extras/geometries/TorusGeometry" ],
-			[ "TorusKnotGeometry", "api/extras/geometries/TorusKnotGeometry" ]
+			[ "TorusKnotGeometry", "api/extras/geometries/TorusKnotGeometry" ],
+			[ "TubeGeometry", "api/extras/geometries/TubeGeometry" ]
 		],
 		],
 
 
 		"Extras / Helpers": [
 		"Extras / Helpers": [
+			[ "ArrowHelper", "api/extras/helpers/ArrowHelper" ],
 			[ "AxisHelper", "api/extras/helpers/AxisHelper" ],
 			[ "AxisHelper", "api/extras/helpers/AxisHelper" ],
-			[ "CameraHelper", "api/extras/helpers/CameraHelper" ]
-		],
-
-		"Extras / Modifiers": [
-			[ "SubdivisionModifier", "api/extras/modifiers/SubdivisionModifier" ]
+			[ "CameraHelper", "api/extras/helpers/CameraHelper" ],
+			[ "DirectionalLightHelper", "api/extras/helpers/DirectionalLightHelper" ],
+			[ "HemisphereLightHelper", "api/extras/helpers/HemisphereLightHelper" ],
+			[ "PointLightHelper", "api/extras/helpers/PointLightHelper" ],
+			[ "SpotLightHelper", "api/extras/helpers/SpotLightHelper" ]
 		],
 		],
 
 
 		"Extras / Objects": [
 		"Extras / Objects": [
-			[ "LensFlare", "api/extras/objects/LensFlare" ]
-		],
-
-		"Extras / Renderers / Effects": [
-			[ "AnaglyphEffect", "api/extras/renderers/effects/AnaglyphEffect" ],
-			[ "CrosseyedEffect", "api/extras/renderers/effects/CrosseyedEffect" ],
-			[ "ParallaxBarrierEffect", "api/extras/renderers/effects/ParallaxBarrierEffect" ],
-			[ "StereoEffect", "api/extras/renderers/effects/StereoEffect" ]
+			[ "ImmediateRenderObject", "api/extras/objects/ImmediateRenderObject" ],
+			[ "LensFlare", "api/extras/objects/LensFlare" ],
+			[ "MorphBlendMesh", "api/extras/objects/MorphBlendMesh" ]
 		],
 		],
 
 
 		"Extras / Renderers / Plugins": [
 		"Extras / Renderers / Plugins": [
+			[ "DepthPassPlugin", "api/extras/renderers/plugins/DepthPassPlugin" ],
 			[ "LensFlarePlugin", "api/extras/renderers/plugins/LensFlarePlugin" ],
 			[ "LensFlarePlugin", "api/extras/renderers/plugins/LensFlarePlugin" ],
 			[ "ShadowMapPlugin", "api/extras/renderers/plugins/ShadowMapPlugin" ],
 			[ "ShadowMapPlugin", "api/extras/renderers/plugins/ShadowMapPlugin" ],
 			[ "SpritePlugin", "api/extras/renderers/plugins/SpritePlugin" ]
 			[ "SpritePlugin", "api/extras/renderers/plugins/SpritePlugin" ]