Mr.doob 7 years ago
parent
commit
e5f0977760
100 changed files with 1974 additions and 2397 deletions
  1. 667 853
      build/three.js
  2. 330 352
      build/three.min.js
  3. 667 853
      build/three.module.js
  4. 1 1
      docs/api/Template.html
  5. 16 19
      docs/api/animation/AnimationAction.html
  6. 8 8
      docs/api/animation/AnimationClip.html
  7. 8 8
      docs/api/animation/AnimationMixer.html
  8. 4 4
      docs/api/animation/AnimationObjectGroup.html
  9. 6 6
      docs/api/animation/KeyframeTrack.html
  10. 3 3
      docs/api/animation/PropertyBinding.html
  11. 1 1
      docs/api/animation/tracks/BooleanKeyframeTrack.html
  12. 1 1
      docs/api/animation/tracks/ColorKeyframeTrack.html
  13. 1 1
      docs/api/animation/tracks/NumberKeyframeTrack.html
  14. 3 3
      docs/api/animation/tracks/QuaternionKeyframeTrack.html
  15. 1 1
      docs/api/animation/tracks/StringKeyframeTrack.html
  16. 3 3
      docs/api/animation/tracks/VectorKeyframeTrack.html
  17. 5 5
      docs/api/audio/Audio.html
  18. 1 1
      docs/api/audio/AudioContext.html
  19. 2 2
      docs/api/audio/AudioListener.html
  20. 5 5
      docs/api/audio/PositionalAudio.html
  21. 7 10
      docs/api/cameras/Camera.html
  22. 3 3
      docs/api/cameras/CubeCamera.html
  23. 3 3
      docs/api/cameras/OrthographicCamera.html
  24. 5 5
      docs/api/cameras/PerspectiveCamera.html
  25. 1 1
      docs/api/cameras/StereoCamera.html
  26. 6 9
      docs/api/core/BufferAttribute.html
  27. 26 25
      docs/api/core/BufferGeometry.html
  28. 1 1
      docs/api/core/Clock.html
  29. 0 21
      docs/api/core/DirectGeometry.html
  30. 4 4
      docs/api/core/EventDispatcher.html
  31. 2 2
      docs/api/core/Face3.html
  32. 14 14
      docs/api/core/Geometry.html
  33. 1 1
      docs/api/core/InstancedBufferAttribute.html
  34. 1 1
      docs/api/core/InstancedInterleavedBuffer.html
  35. 3 3
      docs/api/core/InterleavedBuffer.html
  36. 1 1
      docs/api/core/InterleavedBufferAttribute.html
  37. 5 5
      docs/api/core/Layers.html
  38. 40 51
      docs/api/core/Object3D.html
  39. 9 8
      docs/api/core/Raycaster.html
  40. 2 2
      docs/api/core/Uniform.html
  41. 10 0
      docs/api/deprecated/DeprecatedList.html
  42. 11 11
      docs/api/extras/core/Curve.html
  43. 1 1
      docs/api/extras/core/CurvePath.html
  44. 1 1
      docs/api/extras/core/Font.html
  45. 3 3
      docs/api/extras/core/Interpolations.html
  46. 11 11
      docs/api/extras/core/Path.html
  47. 3 3
      docs/api/extras/core/Shape.html
  48. 6 6
      docs/api/extras/core/ShapePath.html
  49. 1 1
      docs/api/extras/curves/CatmullRomCurve3.html
  50. 1 1
      docs/api/extras/curves/CubicBezierCurve.html
  51. 1 1
      docs/api/extras/curves/CubicBezierCurve3.html
  52. 1 1
      docs/api/extras/curves/EllipseCurve.html
  53. 1 1
      docs/api/extras/curves/LineCurve.html
  54. 1 1
      docs/api/extras/curves/LineCurve3.html
  55. 1 1
      docs/api/extras/curves/QuadraticBezierCurve.html
  56. 1 1
      docs/api/extras/curves/QuadraticBezierCurve3.html
  57. 1 1
      docs/api/extras/curves/SplineCurve.html
  58. 1 1
      docs/api/extras/objects/ImmediateRenderObject.html
  59. 1 1
      docs/api/geometries/BoxBufferGeometry.html
  60. 1 1
      docs/api/geometries/BoxGeometry.html
  61. 1 1
      docs/api/geometries/CircleBufferGeometry.html
  62. 1 1
      docs/api/geometries/CircleGeometry.html
  63. 1 1
      docs/api/geometries/ConeBufferGeometry.html
  64. 1 1
      docs/api/geometries/ConeGeometry.html
  65. 1 1
      docs/api/geometries/CylinderBufferGeometry.html
  66. 1 1
      docs/api/geometries/CylinderGeometry.html
  67. 1 1
      docs/api/geometries/DodecahedronBufferGeometry.html
  68. 1 1
      docs/api/geometries/DodecahedronGeometry.html
  69. 1 1
      docs/api/geometries/EdgesGeometry.html
  70. 3 3
      docs/api/geometries/ExtrudeBufferGeometry.html
  71. 3 3
      docs/api/geometries/ExtrudeGeometry.html
  72. 1 1
      docs/api/geometries/IcosahedronBufferGeometry.html
  73. 2 2
      docs/api/geometries/IcosahedronGeometry.html
  74. 1 1
      docs/api/geometries/LatheBufferGeometry.html
  75. 1 1
      docs/api/geometries/LatheGeometry.html
  76. 1 1
      docs/api/geometries/OctahedronBufferGeometry.html
  77. 2 2
      docs/api/geometries/OctahedronGeometry.html
  78. 1 1
      docs/api/geometries/ParametricBufferGeometry.html
  79. 1 1
      docs/api/geometries/ParametricGeometry.html
  80. 1 1
      docs/api/geometries/PlaneBufferGeometry.html
  81. 1 1
      docs/api/geometries/PlaneGeometry.html
  82. 1 1
      docs/api/geometries/PolyhedronBufferGeometry.html
  83. 1 1
      docs/api/geometries/PolyhedronGeometry.html
  84. 1 1
      docs/api/geometries/RingBufferGeometry.html
  85. 1 1
      docs/api/geometries/RingGeometry.html
  86. 1 1
      docs/api/geometries/ShapeBufferGeometry.html
  87. 1 1
      docs/api/geometries/ShapeGeometry.html
  88. 1 1
      docs/api/geometries/SphereBufferGeometry.html
  89. 1 1
      docs/api/geometries/SphereGeometry.html
  90. 1 1
      docs/api/geometries/TetrahedronBufferGeometry.html
  91. 1 1
      docs/api/geometries/TetrahedronGeometry.html
  92. 1 1
      docs/api/geometries/TextBufferGeometry.html
  93. 4 4
      docs/api/geometries/TextGeometry.html
  94. 1 1
      docs/api/geometries/TorusBufferGeometry.html
  95. 1 1
      docs/api/geometries/TorusGeometry.html
  96. 1 1
      docs/api/geometries/TorusKnotBufferGeometry.html
  97. 1 1
      docs/api/geometries/TorusKnotGeometry.html
  98. 1 1
      docs/api/geometries/TubeBufferGeometry.html
  99. 1 1
      docs/api/geometries/TubeGeometry.html
  100. 1 1
      docs/api/geometries/WireframeGeometry.html

File diff suppressed because it is too large
+ 667 - 853
build/three.js


File diff suppressed because it is too large
+ 330 - 352
build/three.min.js


File diff suppressed because it is too large
+ 667 - 853
build/three.module.js


+ 1 - 1
docs/api/Template.html

@@ -22,7 +22,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Number todo])</h3>
+		<h3>[name]([param:Number todo])</h3>
 		<div></div>
 		<div></div>
 
 
 
 

+ 16 - 19
docs/api/animation/AnimationAction.html

@@ -24,7 +24,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:AnimationMixer mixer], [page:AnimationClip clip], [page:Object3D localRoot] )</h3>
+		<h3>[name]( [param:AnimationMixer mixer], [param:AnimationClip clip], [param:Object3D localRoot] )</h3>
 		<div>
 		<div>
 			[page:AnimationMixer mixer] - the *AnimationMixer* that is controlled by this action.<br />
 			[page:AnimationMixer mixer] - the *AnimationMixer* that is controlled by this action.<br />
 			[page:AnimationClip clip] - the *AnimationClip* that holds the animation data for this action.<br />
 			[page:AnimationClip clip] - the *AnimationClip* that holds the animation data for this action.<br />
@@ -91,10 +91,7 @@
 			The number of repetitions of the performed [page:AnimationClip] over the course of this action.
 			The number of repetitions of the performed [page:AnimationClip] over the course of this action.
 			Can be set via [page:.setLoop setLoop]. Default is *Infinity*.<br /><br />
 			Can be set via [page:.setLoop setLoop]. Default is *Infinity*.<br /><br />
 			Setting this number has no effect, if the [page:.loop loop mode] is set to
 			Setting this number has no effect, if the [page:.loop loop mode] is set to
-			[page:Animation THREE.LoopOnce].<br /><br />
-
-			Note: The first run is not taken into account. For example: if *repetition* is set to 2, the
-			total number of executed rounds will be 3.
+			[page:Animation THREE.LoopOnce].
 		</div>
 		</div>
 
 
 		<h3>[property:Number time]</h3>
 		<h3>[property:Number time]</h3>
@@ -150,7 +147,7 @@
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
 
 
-		<h3>[method:AnimationAction crossFadeFrom]( [page:AnimationAction fadeOutAction], [page:Number durationInSeconds], [page:Boolean warpBoolean] )</h3>
+		<h3>[method:AnimationAction crossFadeFrom]( [param:AnimationAction fadeOutAction], [param:Number durationInSeconds], [param:Boolean warpBoolean] )</h3>
 		<div>
 		<div>
 			Causes this action to [page:.fadeIn fade in], fading out another action simultaneously, within
 			Causes this action to [page:.fadeIn fade in], fading out another action simultaneously, within
 			the passed time interval. This method can be chained.<br /><br />
 			the passed time interval. This method can be chained.<br /><br />
@@ -162,7 +159,7 @@
 
 
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationAction crossFadeTo]( [page:AnimationAction fadeInAction], [page:Number durationInSeconds], [page:Boolean warpBoolean] )</h3>
+		<h3>[method:AnimationAction crossFadeTo]( [param:AnimationAction fadeInAction], [param:Number durationInSeconds], [param:Boolean warpBoolean] )</h3>
 		<div>
 		<div>
 			Causes this action to [page:.fadeOut fade out], fading in another action simultaneously, within
 			Causes this action to [page:.fadeOut fade out], fading in another action simultaneously, within
 			the passed time interval. This method can be chained.<br /><br />
 			the passed time interval. This method can be chained.<br /><br />
@@ -172,13 +169,13 @@
 			Note: Like with *fadeIn*/*fadeOut*, the fading starts/ends with a weight of 1.
 			Note: Like with *fadeIn*/*fadeOut*, the fading starts/ends with a weight of 1.
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationAction fadeIn]( [page:Number durationInSeconds] )</h3>
+		<h3>[method:AnimationAction fadeIn]( [param:Number durationInSeconds] )</h3>
 		<div>
 		<div>
 			Increases the [page:.weight weight] of this action gradually from 0 to 1, within the passed time
 			Increases the [page:.weight weight] of this action gradually from 0 to 1, within the passed time
 			interval. This method can be chained.
 			interval. This method can be chained.
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationAction fadeOut]( [page:Number durationInSeconds] )</h3>
+		<h3>[method:AnimationAction fadeOut]( [param:Number durationInSeconds] )</h3>
 		<div>
 		<div>
 			Decreases the [page:.weight weight] of this action gradually from 1 to 0, within the passed time
 			Decreases the [page:.weight weight] of this action gradually from 1 to 0, within the passed time
 			interval. This method can be chained.
 			interval. This method can be chained.
@@ -211,7 +208,7 @@
 			Returns the root object on which this action is performed.
 			Returns the root object on which this action is performed.
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationAction halt]( [page:Number durationInSeconds] )</h3>
+		<h3>[method:AnimationAction halt]( [param:Number durationInSeconds] )</h3>
 		<div>
 		<div>
 			Decelerates this animation's speed to 0 by decreasing [page:.timeScale timeScale] gradually
 			Decelerates this animation's speed to 0 by decreasing [page:.timeScale timeScale] gradually
 			(starting from its current value), within the passed time interval. This method can be chained.
 			(starting from its current value), within the passed time interval. This method can be chained.
@@ -261,13 +258,13 @@
 			This means: If you want both, resetting and stopping, don’t call .*reset*; call .*stop* instead.
 			This means: If you want both, resetting and stopping, don’t call .*reset*; call .*stop* instead.
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationAction setDuration]( [page:Number durationInSeconds] )</h3>
+		<h3>[method:AnimationAction setDuration]( [param:Number durationInSeconds] )</h3>
 		<div>
 		<div>
 			Sets the duration for a single loop of this action (by adjusting [page:.timeScale timeScale]
 			Sets the duration for a single loop of this action (by adjusting [page:.timeScale timeScale]
 			and stopping any scheduled warping). This method can be chained.
 			and stopping any scheduled warping). This method can be chained.
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationAction setEffectiveTimeScale]( [page:Number timeScale] )</h3>
+		<h3>[method:AnimationAction setEffectiveTimeScale]( [param:Number timeScale] )</h3>
 		<div>
 		<div>
 			Sets the [page:.timeScale timeScale] and stops any scheduled warping. This method can be chained.<br /><br />
 			Sets the [page:.timeScale timeScale] and stops any scheduled warping. This method can be chained.<br /><br />
 
 
@@ -279,7 +276,7 @@
 			this method.
 			this method.
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationAction setEffectiveWeight]( [page:Number weight] )</h3>
+		<h3>[method:AnimationAction setEffectiveWeight]( [param:Number weight] )</h3>
 		<div>
 		<div>
 			Sets the [page:.weight weight] and stops any scheduled fading. This method can be chained.<br /><br />
 			Sets the [page:.weight weight] and stops any scheduled fading. This method can be chained.<br /><br />
 
 
@@ -291,13 +288,13 @@
 			this method.
 			this method.
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationAction setLoop]( [page:Number loopMode], [page:Number repetitions] )</h3>
+		<h3>[method:AnimationAction setLoop]( [param:Number loopMode], [param:Number repetitions] )</h3>
 		<div>
 		<div>
 			Sets the [page:.loop loop mode] and the number of [page:.repetitions repetitions]. This method
 			Sets the [page:.loop loop mode] and the number of [page:.repetitions repetitions]. This method
 			can be chained.
 			can be chained.
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationAction startAt]( [page:Number startTimeInSeconds] )</h3>
+		<h3>[method:AnimationAction startAt]( [param:Number startTimeInSeconds] )</h3>
 		<div>
 		<div>
 			Defines the time for a delayed start (usually passed as [page:AnimationMixer.time] +
 			Defines the time for a delayed start (usually passed as [page:AnimationMixer.time] +
 			deltaTimeInSeconds). This method can be chained.<br /><br />
 			deltaTimeInSeconds). This method can be chained.<br /><br />
@@ -313,7 +310,7 @@
 
 
 			The action will be immediately stopped and completely [page:.reset reset].<br /><br />
 			The action will be immediately stopped and completely [page:.reset reset].<br /><br />
 
 
-			Note: You can stop all active actions on the same mixer in one go via 
+			Note: You can stop all active actions on the same mixer in one go via
 			[page:AnimationMixer.stopAllAction mixer.stopAllAction].
 			[page:AnimationMixer.stopAllAction mixer.stopAllAction].
 		</div>
 		</div>
 
 
@@ -329,7 +326,7 @@
 			chained.
 			chained.
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationAction syncWith]( [page:AnimationAction otherAction] )</h3>
+		<h3>[method:AnimationAction syncWith]( [param:AnimationAction otherAction] )</h3>
 		<div>
 		<div>
 			Synchronizes this action with the passed other action. This method can be chained.<br /><br />
 			Synchronizes this action with the passed other action. This method can be chained.<br /><br />
 
 
@@ -339,9 +336,9 @@
 			Note: Future changes of the other action's *time* and *timeScale* will not be detected.
 			Note: Future changes of the other action's *time* and *timeScale* will not be detected.
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationAction warp]( [page:Number startTimeScale], [page:Number endTimeScale], [page:Number durationInSeconds] )</h3>
+		<h3>[method:AnimationAction warp]( [param:Number startTimeScale], [param:Number endTimeScale], [param:Number durationInSeconds] )</h3>
 		<div>
 		<div>
-			Changes the playback speed, within the passed time interval, by modifying 
+			Changes the playback speed, within the passed time interval, by modifying
 			[page:.timeScale timeScale] gradually from *startTimeScale* to *endTimeScale*. This method can
 			[page:.timeScale timeScale] gradually from *startTimeScale* to *endTimeScale*. This method can
 			be chained.
 			be chained.
 		</div>
 		</div>

+ 8 - 8
docs/api/animation/AnimationClip.html

@@ -21,7 +21,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:String name], [page:Number duration], [page:Array tracks] )</h3>
+		<h3>[name]( [param:String name], [param:Number duration], [param:Array tracks] )</h3>
 		<div>
 		<div>
 			[page:String name] - a name for this clip.<br />
 			[page:String name] - a name for this clip.<br />
 			[page:Number duration] - the duration of this clip (in seconds). If a negative value is passed,
 			[page:Number duration] - the duration of this clip (in seconds). If a negative value is passed,
@@ -87,7 +87,7 @@
 		<h2>Static Methods</h2>
 		<h2>Static Methods</h2>
 
 
 
 
-		<h3>[method:Array CreateClipsFromMorphTargetSequences]( [page:String name], [page:Array morphTargetSequence], [page:Number fps], [page:Boolean noLoop] )</h3>
+		<h3>[method:Array CreateClipsFromMorphTargetSequences]( [param:String name], [param:Array morphTargetSequence], [param:Number fps], [param:Boolean noLoop] )</h3>
 		<div>
 		<div>
 			Returns an array of new AnimationClips created from the [page:Geometry.morphTargets morph
 			Returns an array of new AnimationClips created from the [page:Geometry.morphTargets morph
 			target sequences] of a geometry, trying to sort morph target names into animation-group-based
 			target sequences] of a geometry, trying to sort morph target names into animation-group-based
@@ -97,32 +97,32 @@
 			[page:.CreateFromMorphTargetSequence CreateFromMorphTargetSequence].
 			[page:.CreateFromMorphTargetSequence CreateFromMorphTargetSequence].
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationClip CreateFromMorphTargetSequence]( [page:String name], [page:Array morphTargetSequence], [page:Number fps], [page:Boolean noLoop] )</h3>
+		<h3>[method:AnimationClip CreateFromMorphTargetSequence]( [param:String name], [param:Array morphTargetSequence], [param:Number fps], [param:Boolean noLoop] )</h3>
 		<div>
 		<div>
 			Returns a new AnimationClip from the passed [page:Geometry.morphTargets morph targets array]
 			Returns a new AnimationClip from the passed [page:Geometry.morphTargets morph targets array]
 			of a geometry, taking a name and the number of frames per second.<br /><br />
 			of a geometry, taking a name and the number of frames per second.<br /><br />
 
 
-			Note: The fps parameter is required, but the animation speed can be overridden in an 
+			Note: The fps parameter is required, but the animation speed can be overridden in an
 			*AnimationAction* via [page:AnimationAction.setDuration animationAction.setDuration].
 			*AnimationAction* via [page:AnimationAction.setDuration animationAction.setDuration].
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationClip findByName]( [page:Object objectOrClipArray], [page:String name] )</h3>
+		<h3>[method:AnimationClip findByName]( [param:Object objectOrClipArray], [param:String name] )</h3>
 		<div>
 		<div>
 			Searches for an AnimationClip by name, taking as its first parameter either an array of
 			Searches for an AnimationClip by name, taking as its first parameter either an array of
 			AnimationClips, or a mesh or geometry that contains an array named "animations".
 			AnimationClips, or a mesh or geometry that contains an array named "animations".
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationClip parse]( [page:Object json] )</h3>
+		<h3>[method:AnimationClip parse]( [param:Object json] )</h3>
 		<div>
 		<div>
 			Parses a JSON representation of a clip and returns an AnimationClip.
 			Parses a JSON representation of a clip and returns an AnimationClip.
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationClip parseAnimation]( [page:Object animation], [page:Array bones] )</h3>
+		<h3>[method:AnimationClip parseAnimation]( [param:Object animation], [param:Array bones] )</h3>
 		<div>
 		<div>
 			Parses the animation.hierarchy format and returns an AnimationClip.
 			Parses the animation.hierarchy format and returns an AnimationClip.
 		</div>
 		</div>
 
 
-		<h3>[method:Object toJSON]( [page:AnimationClip clip] )</h3>
+		<h3>[method:Object toJSON]( [param:AnimationClip clip] )</h3>
 		<div>
 		<div>
 			Takes an AnimationClip and returns a JSON object.
 			Takes an AnimationClip and returns a JSON object.
 		</div>
 		</div>

+ 8 - 8
docs/api/animation/AnimationMixer.html

@@ -23,7 +23,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:Object3D rootObject] )</h3>
+		<h3>[name]( [param:Object3D rootObject] )</h3>
 		<div>
 		<div>
 			[page:Object3D rootObject] - the object whose animations shall be played by this mixer.<br />
 			[page:Object3D rootObject] - the object whose animations shall be played by this mixer.<br />
 		</div>
 		</div>
@@ -49,7 +49,7 @@
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
 
 
-		<h3>[method:AnimationAction clipAction]([page:AnimationClip clip], [page:Object3D optionalRoot])</h3>
+		<h3>[method:AnimationAction clipAction]([param:AnimationClip clip], [param:Object3D optionalRoot])</h3>
 		<div>
 		<div>
 			Returns an [page:AnimationAction] for the passed clip, optionally using a root object different
 			Returns an [page:AnimationAction] for the passed clip, optionally using a root object different
 			from the mixer's default root. The first parameter can be either an [page:AnimationClip] object
 			from the mixer's default root. The first parameter can be either an [page:AnimationClip] object
@@ -57,11 +57,11 @@
 
 
 			If an action fitting these parameters doesn't yet exist, it will be created by this method.<br /><br />
 			If an action fitting these parameters doesn't yet exist, it will be created by this method.<br /><br />
 
 
-			Note: Calling this method several times with the same parameters returns always the same clip 
+			Note: Calling this method several times with the same parameters returns always the same clip
 			instance.
 			instance.
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationAction existingAction]([page:AnimationClip clip], [page:Object3D optionalRoot])</h3>
+		<h3>[method:AnimationAction existingAction]([param:AnimationClip clip], [param:Object3D optionalRoot])</h3>
 		<div>
 		<div>
 			Returns an existing [page:AnimationAction] for the passed clip, optionally using a root object
 			Returns an existing [page:AnimationAction] for the passed clip, optionally using a root object
 			different from the mixer's default root.<br /><br />
 			different from the mixer's default root.<br /><br />
@@ -79,25 +79,25 @@
 			Deactivates all previously scheduled actions on this mixer.
 			Deactivates all previously scheduled actions on this mixer.
 		</div>
 		</div>
 
 
-		<h3>[method:AnimationMixer update]([page:Number deltaTimeInSeconds]) </h3>
+		<h3>[method:AnimationMixer update]([param:Number deltaTimeInSeconds]) </h3>
 		<div>
 		<div>
 			Advances the global mixer time and updates the animation.<br /><br />
 			Advances the global mixer time and updates the animation.<br /><br />
 
 
 			This is usually done in the render loop, passing [page:Clock.getDelta clock.getDelta] scaled by the mixer's [page:.timeScale timeScale]).
 			This is usually done in the render loop, passing [page:Clock.getDelta clock.getDelta] scaled by the mixer's [page:.timeScale timeScale]).
 		</div>
 		</div>
 
 
-		<h3>[method:null uncacheClip]([page:AnimationClip clip])</h3>
+		<h3>[method:null uncacheClip]([param:AnimationClip clip])</h3>
 
 
 		<div>
 		<div>
 			Deallocates all memory resources for a clip.
 			Deallocates all memory resources for a clip.
 		</div>
 		</div>
 
 
-		<h3>[method:null uncacheRoot]([page:Object3D root]) </h3>
+		<h3>[method:null uncacheRoot]([param:Object3D root]) </h3>
 		<div>
 		<div>
 			Deallocates all memory resources for a root object.
 			Deallocates all memory resources for a root object.
 		</div>
 		</div>
 
 
-		<h3>[method:null uncacheAction]([page:AnimationClip clip], [page:Object3D optionalRoot])</h3>
+		<h3>[method:null uncacheAction]([param:AnimationClip clip], [param:Object3D optionalRoot])</h3>
 		<div>
 		<div>
 			Deallocates all memory resources for an action.
 			Deallocates all memory resources for an action.
 		</div>
 		</div>

+ 4 - 4
docs/api/animation/AnimationObjectGroup.html

@@ -38,7 +38,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:object obj1], [page:object obj2], [page:object obj3], ... )</h3>
+		<h3>[name]( [param:object obj1], [param:object obj2], [param:object obj3], ... )</h3>
 		[page:object obj] - an abitrary number of meshes that share the same animation state.<br />
 		[page:object obj] - an abitrary number of meshes that share the same animation state.<br />
 
 
 
 
@@ -61,17 +61,17 @@
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
 
 
-		<h3>[method:null add]( [page:object obj1], [page:object obj2], [page:object obj3], ... )</h3>
+		<h3>[method:null add]( [param:object obj1], [param:object obj2], [param:object obj3], ... )</h3>
 		<div>
 		<div>
 			Adds an arbitrary number of objects to this *AnimationObjectGroup*.
 			Adds an arbitrary number of objects to this *AnimationObjectGroup*.
 		</div>
 		</div>
 
 
-		<h3>[method:null remove]( [page:object obj1], [page:object obj2], [page:object obj3], ... )</h3>
+		<h3>[method:null remove]( [param:object obj1], [param:object obj2], [param:object obj3], ... )</h3>
 		<div>
 		<div>
 			Removes an arbitrary number of objects from this *AnimationObjectGroup*.
 			Removes an arbitrary number of objects from this *AnimationObjectGroup*.
 		</div>
 		</div>
 
 
-		<h3>[method:null uncache]( [page:object obj1], [page:object obj2], [page:object obj3], ... )</h3>
+		<h3>[method:null uncache]( [param:object obj1], [param:object obj2], [param:object obj3], ... )</h3>
 		<div>
 		<div>
 			Deallocates all memory resources for the passed objects of this *AnimationObjectGroup*.
 			Deallocates all memory resources for the passed objects of this *AnimationObjectGroup*.
 		</div>
 		</div>

+ 6 - 6
docs/api/animation/KeyframeTrack.html

@@ -61,7 +61,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:String name], [page:Array times], [page:Array values], [page:Constant interpolation] )</h3>
+		<h3>[name]( [param:String name], [param:Array times], [param:Array values], [param:Constant interpolation] )</h3>
 		<div>
 		<div>
 			[page:String name] - the identifier for the *KeyframeTrack*.<br />
 			[page:String name] - the identifier for the *KeyframeTrack*.<br />
 			[page:Array times] - an array of keyframe times, converted internally to a
 			[page:Array times] - an array of keyframe times, converted internally to a
@@ -192,18 +192,18 @@
 			[page:AnimationClip.CreateFromMorphTargetSequence animationClip.CreateFromMorphTargetSequence]).
 			[page:AnimationClip.CreateFromMorphTargetSequence animationClip.CreateFromMorphTargetSequence]).
 		</div>
 		</div>
 
 
-		<h3>[method:null setInterpolation]( [page:Constant interpolationType] )</h3>
+		<h3>[method:null setInterpolation]( [param:Constant interpolationType] )</h3>
 		<div>
 		<div>
 			Sets the interpolation type. See [page:Animation Animation Constants] for choices.
 			Sets the interpolation type. See [page:Animation Animation Constants] for choices.
 		</div>
 		</div>
 
 
-		<h3>[method:null shift]( [page:Number timeOffsetInSeconds] )</h3>
+		<h3>[method:null shift]( [param:Number timeOffsetInSeconds] )</h3>
 		<div>
 		<div>
 			Moves all keyframes either forward or backward in time.
 			Moves all keyframes either forward or backward in time.
 		</div>
 		</div>
 
 
 
 
-		<h3>[method:null trim]( [page:Number startTimeInSeconds], [page:Number endTimeInSeconds] )</h3>
+		<h3>[method:null trim]( [param:Number startTimeInSeconds], [param:Number endTimeInSeconds] )</h3>
 		<div>
 		<div>
 			Removes keyframes before *startTime* and after *endTime*,
 			Removes keyframes before *startTime* and after *endTime*,
 			without changing any values within the range [*startTime*, *endTime*].
 			without changing any values within the range [*startTime*, *endTime*].
@@ -218,12 +218,12 @@
 
 
 		<h2>Static Methods</h2>
 		<h2>Static Methods</h2>
 
 
-		<h3>[method:KeyframeTrack parse]( [page:JSON json] )</h3>
+		<h3>[method:KeyframeTrack parse]( [param:JSON json] )</h3>
 		<div>
 		<div>
 		Parses a JSON object and returns a new keyframe track of the correct type.
 		Parses a JSON object and returns a new keyframe track of the correct type.
 		</div>
 		</div>
 
 
-		<h3>[method:JSON toJSON]( [page:KeyframeTrack track] )</h3>
+		<h3>[method:JSON toJSON]( [param:KeyframeTrack track] )</h3>
 		<div>
 		<div>
 		Converts the track to JSON.
 		Converts the track to JSON.
 		</div>
 		</div>

+ 3 - 3
docs/api/animation/PropertyBinding.html

@@ -18,7 +18,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:Object3D rootNode], path, parsedPath )</h3>
+		<h3>[name]( [param:Object3D rootNode], path, parsedPath )</h3>
 		<div>
 		<div>
 			-- [page:Object3D rootNode]:
 			-- [page:Object3D rootNode]:
 			-- path
 			-- path
@@ -72,11 +72,11 @@
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
-		<h3>[method:null getValue]( [page:Array targetArray], [page:Number offset] )</h3>
+		<h3>[method:null getValue]( [param:Array targetArray], [param:Number offset] )</h3>
 		<div>
 		<div>
 		</div>
 		</div>
 
 
-		<h3>[method:null setValue]( [page:Array sourceArray], [page:Number offset] )</h3>
+		<h3>[method:null setValue]( [param:Array sourceArray], [param:Number offset] )</h3>
 		<div>
 		<div>
 		</div>
 		</div>
 
 

+ 1 - 1
docs/api/animation/tracks/BooleanKeyframeTrack.html

@@ -21,7 +21,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:String name], [page:Array times], [page:Array values] )</h3>
+		<h3>[name]( [param:String name], [param:Array times], [param:Array values] )</h3>
 		<div>
 		<div>
 			[page:String name] - (required) identifier for the KeyframeTrack.<br />
 			[page:String name] - (required) identifier for the KeyframeTrack.<br />
 			[page:Array times] - (required) array of keyframe times.<br />
 			[page:Array times] - (required) array of keyframe times.<br />

+ 1 - 1
docs/api/animation/tracks/ColorKeyframeTrack.html

@@ -23,7 +23,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:String name], [page:Array times], [page:Array values] )</h3>
+		<h3>[name]( [param:String name], [param:Array times], [param:Array values] )</h3>
 		<div>
 		<div>
 			[page:String name] - (required) identifier for the KeyframeTrack.<br />
 			[page:String name] - (required) identifier for the KeyframeTrack.<br />
 			[page:Array times] - (required) array of keyframe times.<br />
 			[page:Array times] - (required) array of keyframe times.<br />

+ 1 - 1
docs/api/animation/tracks/NumberKeyframeTrack.html

@@ -21,7 +21,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:String name], [page:Array times], [page:Array values] )</h3>
+		<h3>[name]( [param:String name], [param:Array times], [param:Array values] )</h3>
 		<div>
 		<div>
 			[page:String name] - (required) identifier for the KeyframeTrack.<br />
 			[page:String name] - (required) identifier for the KeyframeTrack.<br />
 			[page:Array times] - (required) array of keyframe times.<br />
 			[page:Array times] - (required) array of keyframe times.<br />

+ 3 - 3
docs/api/animation/tracks/QuaternionKeyframeTrack.html

@@ -21,7 +21,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:String name], [page:Array times], [page:Array values] )</h3>
+		<h3>[name]( [param:String name], [param:Array times], [param:Array values] )</h3>
 		<div>
 		<div>
 			[page:String name] (required) identifier for the KeyframeTrack.<br />
 			[page:String name] (required) identifier for the KeyframeTrack.<br />
 			[page:Array times] (required) array of keyframe times.<br />
 			[page:Array times] (required) array of keyframe times.<br />
@@ -59,8 +59,8 @@
 
 
 		<h3>[method:null InterpolantFactoryMethodLinear]()</h3>
 		<h3>[method:null InterpolantFactoryMethodLinear]()</h3>
 		<div>
 		<div>
-			Returns a new [page:QuaternionLinearInterpolant QuaternionLinearInterpolant] based on the 
-			[page:KeyframeTrack.values values], [page:KeyframeTrack.times times] and 
+			Returns a new [page:QuaternionLinearInterpolant QuaternionLinearInterpolant] based on the
+			[page:KeyframeTrack.values values], [page:KeyframeTrack.times times] and
 			[page:KeyframeTrack.valueSize valueSize] of the keyframes.
 			[page:KeyframeTrack.valueSize valueSize] of the keyframes.
 		</div>
 		</div>
 
 

+ 1 - 1
docs/api/animation/tracks/StringKeyframeTrack.html

@@ -21,7 +21,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:String name], [page:Array times], [page:Array values] )</h3>
+		<h3>[name]( [param:String name], [param:Array times], [param:Array values] )</h3>
 		<div>
 		<div>
 			[page:String name] - (required) identifier for the KeyframeTrack.<br />
 			[page:String name] - (required) identifier for the KeyframeTrack.<br />
 			[page:Array times] - (required) array of keyframe times.<br />
 			[page:Array times] - (required) array of keyframe times.<br />

+ 3 - 3
docs/api/animation/tracks/VectorKeyframeTrack.html

@@ -21,13 +21,13 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:String name], [page:Array times], [page:Array values] )</h3>
+		<h3>[name]( [param:String name], [param:Array times], [param:Array values] )</h3>
 		<div>
 		<div>
 			[page:String name] - (required) identifier for the KeyframeTrack.<br />
 			[page:String name] - (required) identifier for the KeyframeTrack.<br />
 			[page:Array times] - (required) array of keyframe times.<br />
 			[page:Array times] - (required) array of keyframe times.<br />
 			[page:Array values] - values for the keyframes at the times specified.<br />
 			[page:Array values] - values for the keyframes at the times specified.<br />
-			[page:Constant interpolation] - the type of interpolation to use. See 
-			[page:Animation Animation Constants] for possible values. Default is 
+			[page:Constant interpolation] - the type of interpolation to use. See
+			[page:Animation Animation Constants] for possible values. Default is
 			[page:Animation InterpolateLinear].
 			[page:Animation InterpolateLinear].
 		</div>
 		</div>
 
 

+ 5 - 5
docs/api/audio/Audio.html

@@ -48,7 +48,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:AudioListener listener] )</h3>
+		<h3>[name]( [param:AudioListener listener] )</h3>
 		<div>
 		<div>
 		listener — (required) [page:AudioListener AudioListener] instance.
 		listener — (required) [page:AudioListener AudioListener] instance.
 		</div>
 		</div>
@@ -167,13 +167,13 @@
 		Add the filter to the [page:Audio.filters filters] array.
 		Add the filter to the [page:Audio.filters filters] array.
 		</div>
 		</div>
 
 
-		<h3>[method:Audio setFilters]( [page:Array value] )</h3>
+		<h3>[method:Audio setFilters]( [param:Array value] )</h3>
 		<div>
 		<div>
 		value - arrays of filters.<br />
 		value - arrays of filters.<br />
 		Set the [page:Audio.filters filters] array to *value*.
 		Set the [page:Audio.filters filters] array to *value*.
 		</div>
 		</div>
 
 
-		<h3>[method:null setLoop]( [page:Boolean value] )</h3>
+		<h3>[method:null setLoop]( [param:Boolean value] )</h3>
 		<div>
 		<div>
 		Set [link:https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/loop source.loop] to *value*
 		Set [link:https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/loop source.loop] to *value*
 		(whether playback should loop).
 		(whether playback should loop).
@@ -186,12 +186,12 @@
 
 
 		</div>
 		</div>
 
 
-		<h3>[method:null setPlaybackRate]( [page:Number value] )</h3>
+		<h3>[method:null setPlaybackRate]( [param:Number value] )</h3>
 		<div>
 		<div>
 		If [page:Audio.hasPlaybackControl hasPlaybackControl] is enabled, set the [page:Audio.playbackRate playbackRate] to *value*.
 		If [page:Audio.hasPlaybackControl hasPlaybackControl] is enabled, set the [page:Audio.playbackRate playbackRate] to *value*.
 		</div>
 		</div>
 
 
-		<h3>[method:null setVolume]( [page:Number value] )</h3>
+		<h3>[method:null setVolume]( [param:Number value] )</h3>
 		<div>
 		<div>
 		Set the volume.
 		Set the volume.
 		</div>
 		</div>

+ 1 - 1
docs/api/audio/AudioContext.html

@@ -29,7 +29,7 @@
 		otherwise set it to a new [link:https://developer.mozilla.org/en-US/docs/Web/API/AudioContext AudioContext].
 		otherwise set it to a new [link:https://developer.mozilla.org/en-US/docs/Web/API/AudioContext AudioContext].
 		</div>
 		</div>
 
 
-		<h3>[method:AudioContext setContext]( [page:AudioConetxt value] )</h3>
+		<h3>[method:AudioContext setContext]( [param:AudioConetxt value] )</h3>
 		<div>
 		<div>
 		 Set the variable *context* in the outer scope to *value*.
 		 Set the variable *context* in the outer scope to *value*.
 		</div>
 		</div>

+ 2 - 2
docs/api/audio/AudioListener.html

@@ -86,7 +86,7 @@
 		Returns the value of the [page:AudioListener.filter filter] property.
 		Returns the value of the [page:AudioListener.filter filter] property.
 		</div>
 		</div>
 
 
-		<h3>[method:null setFilter]( [page:AudioNode value] )</h3>
+		<h3>[method:null setFilter]( [param:AudioNode value] )</h3>
 		<div>
 		<div>
 		Set the [page:AudioListener.filter filter] property to *value*.
 		Set the [page:AudioListener.filter filter] property to *value*.
 		</div>
 		</div>
@@ -96,7 +96,7 @@
 		Return the volume.
 		Return the volume.
 		</div>
 		</div>
 
 
-		<h3>[method:null setMasterVolume]( [page:Number value] )</h3>
+		<h3>[method:null setMasterVolume]( [param:Number value] )</h3>
 		<div>
 		<div>
 		Set the volume.
 		Set the volume.
 		</div>
 		</div>

+ 5 - 5
docs/api/audio/PositionalAudio.html

@@ -55,7 +55,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]( [page:AudioListener listener] )</h3>
+		<h3>[name]( [param:AudioListener listener] )</h3>
 		<div>
 		<div>
 		listener — (required) [page:AudioListener AudioListener] instance.
 		listener — (required) [page:AudioListener AudioListener] instance.
 		</div>
 		</div>
@@ -87,7 +87,7 @@
 		Returns the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/refDistance panner.refDistance].
 		Returns the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/refDistance panner.refDistance].
 		</div>
 		</div>
 
 
-		<h3>[method:PannerNode setRefDistance]( [page:Number value] )</h3>
+		<h3>[method:PannerNode setRefDistance]( [param:Number value] )</h3>
 		<div>
 		<div>
 		Sets the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/refDistance panner.refDistance].
 		Sets the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/refDistance panner.refDistance].
 		</div>
 		</div>
@@ -97,7 +97,7 @@
 		Returns the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/rolloffFactor panner.rolloffFactor].
 		Returns the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/rolloffFactor panner.rolloffFactor].
 		</div>
 		</div>
 
 
-		<h3>[method:PannerNode setRolloffFactor]( [page:Number value] )</h3>
+		<h3>[method:PannerNode setRolloffFactor]( [param:Number value] )</h3>
 		<div>
 		<div>
 		Sets the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/rolloffFactor panner.rolloffFactor].
 		Sets the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/rolloffFactor panner.rolloffFactor].
 		</div>
 		</div>
@@ -107,7 +107,7 @@
 		Returns the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/distanceModel panner.distanceModel].
 		Returns the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/distanceModel panner.distanceModel].
 		</div>
 		</div>
 
 
-		<h3>[method:String setDistanceModel]( [page:String value] )</h3>
+		<h3>[method:String setDistanceModel]( [param:String value] )</h3>
 		<div>
 		<div>
 		Sets the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/distanceModel panner.distanceModel].
 		Sets the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/distanceModel panner.distanceModel].
 		</div>
 		</div>
@@ -117,7 +117,7 @@
 		Returns the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/maxDistance panner.maxDistance].
 		Returns the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/maxDistance panner.maxDistance].
 		</div>
 		</div>
 
 
-		<h3>[method:PannerNode setMaxDistance]( [page:Number value] )</h3>
+		<h3>[method:PannerNode setMaxDistance]( [param:Number value] )</h3>
 		<div>
 		<div>
 		Sets the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/maxDistance panner.maxDistance].
 		Sets the value of [link:https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/maxDistance panner.maxDistance].
 		</div>
 		</div>

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

@@ -64,21 +64,18 @@
 			Return a new camera with the same properties as this one.
 			Return a new camera with the same properties as this one.
 		</div>
 		</div>
 
 
-		<h3>[method:Camera copy]( [page:Camera source] )</h3>
+		<h3>[method:Camera copy]( [param:Camera source] )</h3>
 		<div>
 		<div>
 		Copy the properties from the source camera into this one.
 		Copy the properties from the source camera into this one.
 		</div>
 		</div>
 
 
-		<h3>[method:Vector3 getWorldDirection]( [page:Vector3 optionalTarget] )</h3>
+		<h3>[method:Vector3 getWorldDirection]( [param:Vector3 target] )</h3>
 		<div>
 		<div>
-		Returns a [page:Vector3] representing the world space direction in which the camera is looking.<br /><br />
-		
-		Note: This is not the camera’s positive, but its negative z-axis, in contrast to
-		[page:Object3D.getWorldDirection getWorldDirection] of the base class (Object3D).<br /><br />
-		
-		If an [page:Vector3 optionalTarget] vector is specified, the result will be copied into this vector
-		(which can be reused in this way), otherwise a new vector will be created.
-		</div>
+
+		[page:Vector3 target] — the result will be copied into this Vector3. <br /><br />
+
+		Returns a [page:Vector3] representing the world space direction in which the camera is looking.
+		(Note: A camera looks down its local, negative z-axis).<br /><br />
 
 
 		<h2>Source</h2>
 		<h2>Source</h2>
 
 

+ 3 - 3
docs/api/cameras/CubeCamera.html

@@ -43,7 +43,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:Number near], [page:Number far], [page:Number cubeResolution] )</h3>
+		<h3>[name]( [param:Number near], [param:Number far], [param:Number cubeResolution] )</h3>
 		<div>
 		<div>
 		near -- The near clipping distance. <br />
 		near -- The near clipping distance. <br />
 		far -- The far clipping distance <br />
 		far -- The far clipping distance <br />
@@ -67,7 +67,7 @@
 		<div>See the base [page:Object3D] class for common methods.</div>
 		<div>See the base [page:Object3D] class for common methods.</div>
 
 
 
 
-		<h3>[method:null update]( [page:WebGLRenderer renderer], [page:Scene scene] )</h3>
+		<h3>[method:null update]( [param:WebGLRenderer renderer], [param:Scene scene] )</h3>
 		<div>
 		<div>
 		renderer -- The current WebGL renderer <br />
 		renderer -- The current WebGL renderer <br />
 		scene -- The current scene
 		scene -- The current scene
@@ -76,7 +76,7 @@
 		Call this to update the [page:CubeCamera.renderTarget renderTarget].
 		Call this to update the [page:CubeCamera.renderTarget renderTarget].
 		</div>
 		</div>
 
 
-		<h3>[method:null clear]( [page:WebGLRenderer renderer], [page:Boolean color], [page:Boolean depth], [page:Boolean stencil] )</h3>
+		<h3>[method:null clear]( [param:WebGLRenderer renderer], [param:Boolean color], [param:Boolean depth], [param:Boolean stencil] )</h3>
 		<div>
 		<div>
 		Call this to clear the [page:CubeCamera.renderTarget renderTarget] color, depth, and/or stencil buffers.
 		Call this to clear the [page:CubeCamera.renderTarget renderTarget] color, depth, and/or stencil buffers.
 		The color buffer is set to the renderer's current clear color. Arguments default to *true*.
 		The color buffer is set to the renderer's current clear color. Arguments default to *true*.

+ 3 - 3
docs/api/cameras/OrthographicCamera.html

@@ -43,7 +43,7 @@ scene.add( camera );</code>
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:Number left], [page:Number right], [page:Number top], [page:Number bottom], [page:Number near], [page:Number far] )</h3>
+		<h3>[name]( [param:Number left], [param:Number right], [param:Number top], [param:Number bottom], [param:Number near], [param:Number far] )</h3>
 		<div>
 		<div>
 		left — Camera frustum left plane.<br />
 		left — Camera frustum left plane.<br />
 		right — Camera frustum right plane.<br />
 		right — Camera frustum right plane.<br />
@@ -59,7 +59,7 @@ scene.add( camera );</code>
 		<h2>Properties</h2>
 		<h2>Properties</h2>
 		<div>
 		<div>
 			See the base [page:Camera] class for common properties.<br>
 			See the base [page:Camera] class for common properties.<br>
- 			Note that after making changes to most of these properties you will have to call 
+ 			Note that after making changes to most of these properties you will have to call
  			[page:OrthographicCamera.updateProjectionMatrix .updateProjectionMatrix] for the changes to take effect.
  			[page:OrthographicCamera.updateProjectionMatrix .updateProjectionMatrix] for the changes to take effect.
 		</div>
 		</div>
 
 
@@ -107,7 +107,7 @@ scene.add( camera );</code>
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 		<div>See the base [page:Camera] class for common methods.</div>
 		<div>See the base [page:Camera] class for common methods.</div>
 
 
-		<h3>[method:null setViewOffset]( [page:Float fullWidth], [page:Float fullHeight], [page:Float x], [page:Float y], [page:Float width], [page:Float height] )</h3>
+		<h3>[method:null setViewOffset]( [param:Float fullWidth], [param:Float fullHeight], [param:Float x], [param:Float y], [param:Float width], [param:Float height] )</h3>
 		<div>
 		<div>
 		fullWidth — full width of multiview setup<br />
 		fullWidth — full width of multiview setup<br />
 		fullHeight — full height of multiview setup<br />
 		fullHeight — full height of multiview setup<br />

+ 5 - 5
docs/api/cameras/PerspectiveCamera.html

@@ -36,7 +36,7 @@ scene.add( camera );</code>
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]( [page:Number fov], [page:Number aspect], [page:Number near], [page:Number far] )</h3>
+		<h3>[name]( [param:Number fov], [param:Number aspect], [param:Number near], [param:Number far] )</h3>
 		<div>
 		<div>
 		fov — Camera frustum vertical field of view.<br />
 		fov — Camera frustum vertical field of view.<br />
 		aspect — Camera frustum aspect ratio.<br />
 		aspect — Camera frustum aspect ratio.<br />
@@ -50,8 +50,8 @@ scene.add( camera );</code>
 		<h2>Properties</h2>
 		<h2>Properties</h2>
 		<div>
 		<div>
 			See the base [page:Camera] class for common properties.<br>
 			See the base [page:Camera] class for common properties.<br>
-			Note that after making changes to most of these poperties you will have to call 
-			[page:PerspectiveCamera.updateProjectionMatrix .updateProjectionMatrix] for the changes to take effect. 
+			Note that after making changes to most of these poperties you will have to call
+			[page:PerspectiveCamera.updateProjectionMatrix .updateProjectionMatrix] for the changes to take effect.
 		</div>
 		</div>
 
 
 		<h3>[property:Float aspect]</h3>
 		<h3>[property:Float aspect]</h3>
@@ -131,14 +131,14 @@ scene.add( camera );</code>
 		<h3>[method:Float getFocalLength]()</h3>
 		<h3>[method:Float getFocalLength]()</h3>
 		<div>Returns the focal length of the current .fov in respect to .filmGauge.</div>
 		<div>Returns the focal length of the current .fov in respect to .filmGauge.</div>
 
 
-		<h3>[method:null setFocalLength]( [page:Float focalLength] )</h3>
+		<h3>[method:null setFocalLength]( [param:Float focalLength] )</h3>
 		<div>
 		<div>
 		Sets the FOV by focal length in respect to the current [page:PerspectiveCamera.filmGauge .filmGauge].<br /><br />
 		Sets the FOV by focal length in respect to the current [page:PerspectiveCamera.filmGauge .filmGauge].<br /><br />
 
 
 		By default, the focal length is specified for a 35mm (full frame) camera.
 		By default, the focal length is specified for a 35mm (full frame) camera.
 		</div>
 		</div>
 
 
-		<h3>[method:null setViewOffset]( [page:Float fullWidth], [page:Float fullHeight], [page:Float x], [page:Float y], [page:Float width], [page:Float height] )</h3>
+		<h3>[method:null setViewOffset]( [param:Float fullWidth], [param:Float fullHeight], [param:Float x], [param:Float y], [param:Float width], [param:Float height] )</h3>
 		<div>
 		<div>
 		fullWidth — full width of multiview setup<br />
 		fullWidth — full width of multiview setup<br />
 		fullHeight — full height of multiview setup<br />
 		fullHeight — full height of multiview setup<br />

+ 1 - 1
docs/api/cameras/StereoCamera.html

@@ -50,7 +50,7 @@
 
 
 		<h3>[property:PerspectiveCamera cameraR]</h3>
 		<h3>[property:PerspectiveCamera cameraR]</h3>
 		<div>Right camera.This is added to [page:Layers layer 2] - objects to be rendered
 		<div>Right camera.This is added to [page:Layers layer 2] - objects to be rendered
-		by the left camera must also be added to this layer.</div>
+		by the right camera must also be added to this layer.</div>
 
 
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>

+ 6 - 9
docs/api/core/BufferAttribute.html

@@ -21,7 +21,7 @@
 		</div>
 		</div>
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
-		<h3>[name]( [page:TypedArray array], [page:Integer itemSize], [page:Boolean normalized] )</h3>
+		<h3>[name]( [param:TypedArray array], [param:Integer itemSize], [param:Boolean normalized] )</h3>
 		<div>
 		<div>
 		[page:TypedArray array] -- Must be a [link:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/TypedArray TypedArray].
 		[page:TypedArray array] -- Must be a [link:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/TypedArray TypedArray].
 		Used to instantiate the buffer. <br />
 		Used to instantiate the buffer. <br />
@@ -134,15 +134,12 @@
 			for notes on requirements if copying a TypedArray.
 			for notes on requirements if copying a TypedArray.
 		</div>
 		</div>
 
 
-		<h3>[method:null copyAt] ( [page:Integer index1], [page:BufferAttribute bufferAttribute], [page:Integer index2] ) </h3>
+		<h3>[method:null copyAt] ( [param:Integer index1], [param:BufferAttribute bufferAttribute], [param:Integer index2] ) </h3>
 		<div>Copy a vector from bufferAttribute[index2] to [page:BufferAttribute.array array][index1].</div>
 		<div>Copy a vector from bufferAttribute[index2] to [page:BufferAttribute.array array][index1].</div>
 
 
 		<h3>[method:BufferAttribute copyColorsArray]( colors ) </h3>
 		<h3>[method:BufferAttribute copyColorsArray]( colors ) </h3>
 		<div>Copy an array representing RGB color values into [page:BufferAttribute.array array].</div>
 		<div>Copy an array representing RGB color values into [page:BufferAttribute.array array].</div>
 
 
-		<h3>[method:BufferAttribute copyIndicesArray]( indices ) </h3>
-		<div>Copy an array representing [page:Face3] indices into [page:BufferAttribute.array array].</div>
-
 		<h3>[method:BufferAttribute copyVector2sArray]( vectors ) </h3>
 		<h3>[method:BufferAttribute copyVector2sArray]( vectors ) </h3>
 		<div>Copy an array representing [page:Vector2]s into [page:BufferAttribute.array array].</div>
 		<div>Copy an array representing [page:Vector2]s into [page:BufferAttribute.array array].</div>
 
 
@@ -164,7 +161,7 @@
 		<h3>[method:Number getW]( index ) </h3>
 		<h3>[method:Number getW]( index ) </h3>
 		<div>Returns the w component of the vector at the given index.</div>
 		<div>Returns the w component of the vector at the given index.</div>
 
 
-		<h3>[method:null onUpload]( [page:Function callback] ) </h3>
+		<h3>[method:null onUpload]( [param:Function callback] ) </h3>
 		<div>
 		<div>
 		Sets the value of the onUploadCallback property.<br /><br />
 		Sets the value of the onUploadCallback property.<br /><br />
 
 
@@ -172,7 +169,7 @@
 		after the buffer has been	transfered to the GPU.
 		after the buffer has been	transfered to the GPU.
 		</div>
 		</div>
 
 
-		<h3>[method:null set] ( [page:Array value], [page:Integer offset] ) </h3>
+		<h3>[method:null set] ( [param:Array value], [param:Integer offset] ) </h3>
 		<div>
 		<div>
 		value -- an [page:Array] or [page:TypedArray] from which to copy values. <br />
 		value -- an [page:Array] or [page:TypedArray] from which to copy values. <br />
 		offset -- (optional) index of the [page:BufferAttribute.array array] at which to start copying.<br /><br />
 		offset -- (optional) index of the [page:BufferAttribute.array array] at which to start copying.<br /><br />
@@ -184,14 +181,14 @@
 		being a [page:TypedArray].
 		being a [page:TypedArray].
 		</div>
 		</div>
 
 
-		<h3>[method:null setArray] ( [page:TypedArray array] ) </h3>
+		<h3>[method:null setArray] ( [param:TypedArray array] ) </h3>
 		<div>
 		<div>
 		[page:BufferAttribute.array array] to the TypedArray passed in here.<br /><br />
 		[page:BufferAttribute.array array] to the TypedArray passed in here.<br /><br />
 
 
 		After setting the array, [page:BufferAttribute.needsUpdate needsUpdate] should be set to true.
 		After setting the array, [page:BufferAttribute.needsUpdate needsUpdate] should be set to true.
 		</div>
 		</div>
 
 
-		<h3>[method:BufferAttribute setDynamic] ( [page:Boolean value] ) </h3>
+		<h3>[method:BufferAttribute setDynamic] ( [param:Boolean value] ) </h3>
 		<div>Set [page:BufferAttribute.dynamic dynamic] to value.</div>
 		<div>Set [page:BufferAttribute.dynamic dynamic] to value.</div>
 
 
 		<h3>[method:null setX]( index, x ) </h3>
 		<h3>[method:null setX]( index, x ) </h3>

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

@@ -99,7 +99,7 @@
 
 
 		<h2>Properties</h2>
 		<h2>Properties</h2>
 
 
-		<h3>[property:Hashmap attributes]</h3>
+		<h3>[property:Object attributes]</h3>
 		<div>
 		<div>
 		This hashmap has as id the name of the attribute to be set and as value the [page:BufferAttribute buffer] to set it to.
 		This hashmap has as id the name of the attribute to be set and as value the [page:BufferAttribute buffer] to set it to.
 		Rather than accessing this property directly, use [page:.addAttribute] and [page:.getAttribute] to access attributes of this geometry.
 		Rather than accessing this property directly, use [page:.addAttribute] and [page:.getAttribute] to access attributes of this geometry.
@@ -134,8 +134,9 @@
 
 
 			Each group is an object of the form:
 			Each group is an object of the form:
 			<code>{ start: Integer, count: Integer, materialIndex: Integer }</code>
 			<code>{ start: Integer, count: Integer, materialIndex: Integer }</code>
-			where start specifies the index of the first vertex in this draw call, count specifies
-			how many vertices are included, and materialIndex specifies the material array index to use.<br /><br />
+			where start specifies the first element in this draw call – the first vertex for non-indexed geometry,
+			otherwise the first triangle index. Count specifies how many vertices (or indices) are included, and
+			materialIndex specifies the material array index to use.<br /><br />
 
 
 			Use [page:.addGroup] to add groups, rather than modifying this array directly.
 			Use [page:.addGroup] to add groups, rather than modifying this array directly.
 		</div>
 		</div>
@@ -194,30 +195,30 @@
 
 
 		<h3>[page:EventDispatcher EventDispatcher] methods are available on this class.</h3>
 		<h3>[page:EventDispatcher EventDispatcher] methods are available on this class.</h3>
 
 
-		<h3>[property:null addAttribute]( [page:String name], [page:BufferAttribute attribute] )</h3>
+		<h3>[method:null addAttribute]( [param:String name], [param:BufferAttribute attribute] )</h3>
 		<div>
 		<div>
 		Adds an attribute to this geometry. Use this rather than the attributes property,
 		Adds an attribute to this geometry. Use this rather than the attributes property,
 		because an internal hashmap of [page:.attributes] is maintained to speed up iterating over
 		because an internal hashmap of [page:.attributes] is maintained to speed up iterating over
 		attributes.
 		attributes.
 		</div>
 		</div>
 
 
-		<h3>[method:null addGroup]( [page:Integer start], [page:Integer count], [page:Integer materialIndex] )</h3>
+		<h3>[method:null addGroup]( [param:Integer start], [param:Integer count], [param:Integer materialIndex] )</h3>
 		<div>
 		<div>
 			Adds a group to this geometry; see the [page:BufferGeometry.groups groups]
 			Adds a group to this geometry; see the [page:BufferGeometry.groups groups]
 			property for details.
 			property for details.
 		</div>
 		</div>
 
 
 
 
-		<h3>[method:null applyMatrix]( [page:Matrix4 matrix] )</h3>
+		<h3>[method:null applyMatrix]( [param:Matrix4 matrix] )</h3>
 		<div>Bakes matrix transform directly into vertex coordinates.</div>
 		<div>Bakes matrix transform directly into vertex coordinates.</div>
 
 
-		<h3>[method:null center] ()</h3>
+		<h3>[method:BufferGeometry center] ()</h3>
 		<div>Center the geometry based on the bounding box.</div>
 		<div>Center the geometry based on the bounding box.</div>
 
 
 		<h3>[method:BufferGeometry clone]()</h3>
 		<h3>[method:BufferGeometry clone]()</h3>
 		<div>Creates a clone of this BufferGeometry.</div>
 		<div>Creates a clone of this BufferGeometry.</div>
 
 
-		<h3>[method:BufferGeometry copy]( [page:BufferGeometry bufferGeometry] )</h3>
+		<h3>[method:BufferGeometry copy]( [param:BufferGeometry bufferGeometry] )</h3>
 		<div>Copies another BufferGeometry to this BufferGeometry.</div>
 		<div>Copies another BufferGeometry to this BufferGeometry.</div>
 
 
 		<h3>[method:null clearGroups]( )</h3>
 		<h3>[method:null clearGroups]( )</h3>
@@ -225,7 +226,7 @@
 
 
 		<h3>[method:null computeBoundingBox]()</h3>
 		<h3>[method:null computeBoundingBox]()</h3>
 		<div>
 		<div>
-		Computes bounding box of the geometry, updating [page:.boundingBox] attribute.<br />
+		Computes bounding box of the geometry, updating [param:.boundingBox] attribute.<br />
 		Bounding boxes aren't computed by default. They need to be explicitly computed, otherwise they are *null*.
 		Bounding boxes aren't computed by default. They need to be explicitly computed, otherwise they are *null*.
 		</div>
 		</div>
 
 
@@ -244,7 +245,7 @@
 		You need to call this when you want the bufferGeometry removed while the application is running.
 		You need to call this when you want the bufferGeometry removed while the application is running.
 		</div>
 		</div>
 
 
-		<h3>[method:BufferGeometry fromDirectGeometry]( [page:Geometry] )</h3>
+		<h3>[method:BufferGeometry fromDirectGeometry]( [param:Geometry] )</h3>
 		<div>
 		<div>
 			Populates this BufferGeometry with data from a [page:DirectGeometry] object.<br /><br />
 			Populates this BufferGeometry with data from a [page:DirectGeometry] object.<br /><br />
 
 
@@ -252,16 +253,16 @@
 			and BufferGeometry.
 			and BufferGeometry.
 		</div>
 		</div>
 
 
-		<h3>[method:BufferGeometry fromGeometry]( [page:Geometry] )</h3>
+		<h3>[method:BufferGeometry fromGeometry]( [param:Geometry] )</h3>
 		<div>Populates this BufferGeometry with data from a [page:Geometry] object.</div>
 		<div>Populates this BufferGeometry with data from a [page:Geometry] object.</div>
 
 
-		<h3>[method:BufferAttribute getAttribute]( [page:String name] )</h3>
+		<h3>[method:BufferAttribute getAttribute]( [param:String name] )</h3>
 		<div>Returns the [page:BufferAttribute attribute] with the specified name.</div>
 		<div>Returns the [page:BufferAttribute attribute] with the specified name.</div>
 
 
 		<h3>[method:BufferAttribute getIndex] ()</h3>
 		<h3>[method:BufferAttribute getIndex] ()</h3>
 		<div>Return the [page:.index] buffer.</div>
 		<div>Return the [page:.index] buffer.</div>
 
 
-		<h3>[method:BufferGeometry lookAt] ( [page:Vector3 vector] )</h3>
+		<h3>[method:BufferGeometry lookAt] ( [param:Vector3 vector] )</h3>
 		<div>
 		<div>
 		vector - A world vector to look at.<br /><br />
 		vector - A world vector to look at.<br /><br />
 
 
@@ -269,7 +270,7 @@
 		Use [page:Object3D.lookAt] for typical real-time mesh usage.
 		Use [page:Object3D.lookAt] for typical real-time mesh usage.
 		</div>
 		</div>
 
 
-		<h3>[method:null merge]( [page:BufferGeometry bufferGeometry], [page:Integer offset] )</h3>
+		<h3>[method:null merge]( [param:BufferGeometry bufferGeometry], [param:Integer offset] )</h3>
 		<div>Merge in another BufferGeometry with an optional offset of where to start merging in.</div>
 		<div>Merge in another BufferGeometry with an optional offset of where to start merging in.</div>
 
 
 		<h3>[method:null normalizeNormals]()</h3>
 		<h3>[method:null normalizeNormals]()</h3>
@@ -278,43 +279,43 @@
 		This will correct lighting on the geometry surfaces.
 		This will correct lighting on the geometry surfaces.
 		</div>
 		</div>
 
 
-		<h3>[method:BufferAttribute removeAttribute]( [page:String name] )</h3>
+		<h3>[method:BufferAttribute removeAttribute]( [param:String name] )</h3>
 		<div>Removes the [page:BufferAttribute attribute] with the specified name.</div>
 		<div>Removes the [page:BufferAttribute attribute] with the specified name.</div>
 
 
-		<h3>[method:BufferGeometry rotateX] ( [page:Float radians] )</h3>
+		<h3>[method:BufferGeometry rotateX] ( [param:Float radians] )</h3>
 		<div>
 		<div>
 		Rotate the geometry about the X axis. This is typically done as a one time operation, and not during a loop.
 		Rotate the geometry about the X axis. This is typically done as a one time operation, and not during a loop.
     Use [page:Object3D.rotation] for typical real-time mesh rotation.
     Use [page:Object3D.rotation] for typical real-time mesh rotation.
 		</div>
 		</div>
 
 
-		<h3>[method:BufferGeometry rotateY] ( [page:Float radians] )</h3>
+		<h3>[method:BufferGeometry rotateY] ( [param:Float radians] )</h3>
 		<div>
 		<div>
 		Rotate the geometry about the Y axis. This is typically done as a one time operation, and not during a loop.
 		Rotate the geometry about the Y axis. This is typically done as a one time operation, and not during a loop.
     Use [page:Object3D.rotation] for typical real-time mesh rotation.
     Use [page:Object3D.rotation] for typical real-time mesh rotation.
 		</div>
 		</div>
 
 
-		<h3>[method:BufferGeometry rotateZ] ( [page:Float radians] )</h3>
+		<h3>[method:BufferGeometry rotateZ] ( [param:Float radians] )</h3>
 		<div>
 		<div>
 		Rotate the geometry about the Z axis. This is typically done as a one time operation, and not during a loop.
 		Rotate the geometry about the Z axis. This is typically done as a one time operation, and not during a loop.
     Use [page:Object3D.rotation] for typical real-time mesh rotation.
     Use [page:Object3D.rotation] for typical real-time mesh rotation.
 		</div>
 		</div>
 
 
-		<h3>[method:BufferGeometry scale] ( [page:Float x], [page:Float y], [page:Float z] )</h3>
+		<h3>[method:BufferGeometry scale] ( [param:Float x], [param:Float y], [param:Float z] )</h3>
 		<div>
 		<div>
 		Scale the geometry data. This is typically done as a one time operation, and not during a loop.
 		Scale the geometry data. This is typically done as a one time operation, and not during a loop.
 		Use [page:Object3D.scale] for typical real-time mesh scaling.
 		Use [page:Object3D.scale] for typical real-time mesh scaling.
 		</div>
 		</div>
 
 
-		<h3>[method:null setIndex] ( [page:BufferAttribute index] )</h3>
+		<h3>[method:null setIndex] ( [param:BufferAttribute index] )</h3>
 		<div>Set the [page:.index] buffer.</div>
 		<div>Set the [page:.index] buffer.</div>
 
 
-		<h3>[method:null setDrawRange] ( [page:Integer start], [page:Integer count] )</h3>
+		<h3>[method:null setDrawRange] ( [param:Integer start], [param:Integer count] )</h3>
 		<div>Set the [page:.drawRange] buffer. See that property for details.</div>
 		<div>Set the [page:.drawRange] buffer. See that property for details.</div>
 
 
-		<h3>[method:BufferGeometry setFromObject] ( [page:Object3D object] )</h3>
+		<h3>[method:BufferGeometry setFromObject] ( [param:Object3D object] )</h3>
 		<div>Sets the attributes for this BufferGeometry from an [page:Object3D].</div>
 		<div>Sets the attributes for this BufferGeometry from an [page:Object3D].</div>
 
 
-		<h3>[method:BufferGeometry setFromPoints] ( [page:Array points] )</h3>
+		<h3>[method:BufferGeometry setFromPoints] ( [param:Array points] )</h3>
 		<div>Sets the attributes for this BufferGeometry from an array of points.</div>
 		<div>Sets the attributes for this BufferGeometry from an array of points.</div>
 
 
 		<h3>[method:Object toJSON]()</h3>
 		<h3>[method:Object toJSON]()</h3>
@@ -323,13 +324,13 @@
 		<h3>[method:BufferGeometry toNonIndexed]()</h3>
 		<h3>[method:BufferGeometry toNonIndexed]()</h3>
 		<div>Return a non-index version of an indexed BufferGeometry.</div>
 		<div>Return a non-index version of an indexed BufferGeometry.</div>
 
 
-		<h3>[method:BufferGeometry translate] ( [page:Float x], [page:Float y], [page:Float z] )</h3>
+		<h3>[method:BufferGeometry translate] ( [param:Float x], [param:Float y], [param:Float z] )</h3>
 		<div>
 		<div>
 		Translate the geometry. This is typically done as a one time operation, and not during a loop.
 		Translate the geometry. This is typically done as a one time operation, and not during a loop.
     Use [page:Object3D.position] for typical real-time mesh translation.
     Use [page:Object3D.position] for typical real-time mesh translation.
 		</div>
 		</div>
 
 
-		<h3>[method:BufferGeometry updateFromObject] ( [page:Object3D object] )</h3>
+		<h3>[method:BufferGeometry updateFromObject] ( [param:Object3D object] )</h3>
 		<div>Updates the attributes for this BufferGeometry from an [page:Object3D].</div>
 		<div>Updates the attributes for this BufferGeometry from an [page:Object3D].</div>
 
 
 
 

+ 1 - 1
docs/api/core/Clock.html

@@ -19,7 +19,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:Boolean autoStart] )</h3>
+		<h3>[name]( [param:Boolean autoStart] )</h3>
 		<div>
 		<div>
 		autoStart — (optional) whether to automatically start the clock. Default is true.
 		autoStart — (optional) whether to automatically start the clock. Default is true.
 		</div>
 		</div>

+ 0 - 21
docs/api/core/DirectGeometry.html

@@ -34,9 +34,6 @@
 		<h3>[property:Array type]</h3>
 		<h3>[property:Array type]</h3>
 		<div>String 'DirectGeometry'.</div>
 		<div>String 'DirectGeometry'.</div>
 
 
-		<h3>[property:Array indices]</h3>
-		<div>Initialiased as an empty array, this is populated by [page:.fromGeometry]().</div>
-
 		<h3>[property:Array vertices]</h3>
 		<h3>[property:Array vertices]</h3>
 		<div>Initialiased as an empty array, this is populated by [page:.fromGeometry]().</div>
 		<div>Initialiased as an empty array, this is populated by [page:.fromGeometry]().</div>
 
 
@@ -94,30 +91,12 @@
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
-		<h3>[page:EventDispatcher EventDispatcher] methods are available on this class.</h3>
-
-		<h3>[property:null computeBoundingBox](  )</h3>
-		<div>
-		 See [page:Geometry.computeBoundingBox].
-		</div>
-
-		<h3>[property:null computeBoundingSphere](  )</h3>
-		<div>
-		 See [page:Geometry.computeBoundingSphere].
-		</div>
-
 		<h3>[property:null computeGroups]( [page:Geometry geometry] )</h3>
 		<h3>[property:null computeGroups]( [page:Geometry geometry] )</h3>
 		<div>
 		<div>
 			Compute the parts of the geometry that have different materialIndex.
 			Compute the parts of the geometry that have different materialIndex.
 			See [page:BufferGeometry.groups].
 			See [page:BufferGeometry.groups].
 		</div>
 		</div>
 
 
-		<h3>[method:null dispose]()</h3>
-		<div>
-		Disposes the object from memory. <br />
-		You need to call this when you want the directGeometry removed while the application is running.
-		</div>
-
 		<h3>[property:null fromGeometry]( [page:Geometry geometry] )</h3>
 		<h3>[property:null fromGeometry]( [page:Geometry geometry] )</h3>
 		<div>Pass in a [page:Geometry] instance for conversion.</div>
 		<div>Pass in a [page:Geometry] instance for conversion.</div>
 
 

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

@@ -57,7 +57,7 @@ car.start();
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
-		<h3>[method:null addEventListener]( [page:String type], [page:Function listener] )</h3>
+		<h3>[method:null addEventListener]( [param:String type], [param:Function listener] )</h3>
 		<div>
 		<div>
 		type - The type of event to listen to.<br />
 		type - The type of event to listen to.<br />
 		listener - The function that gets called when the event is fired.
 		listener - The function that gets called when the event is fired.
@@ -66,7 +66,7 @@ car.start();
 		Adds a listener to an event type.
 		Adds a listener to an event type.
 		</div>
 		</div>
 
 
-		<h3>[method:Boolean hasEventListener]( [page:String type], [page:Function listener] )</h3>
+		<h3>[method:Boolean hasEventListener]( [param:String type], [param:Function listener] )</h3>
 		<div>
 		<div>
 		type - The type of event to listen to.<br />
 		type - The type of event to listen to.<br />
 		listener - The function that gets called when the event is fired.
 		listener - The function that gets called when the event is fired.
@@ -75,7 +75,7 @@ car.start();
 		Checks if listener is added to an event type.
 		Checks if listener is added to an event type.
 		</div>
 		</div>
 
 
-		<h3>[method:null removeEventListener]( [page:String type], [page:Function listener] )</h3>
+		<h3>[method:null removeEventListener]( [param:String type], [param:Function listener] )</h3>
 		<div>
 		<div>
 		type - The type of the listener that gets removed.<br />
 		type - The type of the listener that gets removed.<br />
 		listener - The listener function that gets removed.
 		listener - The listener function that gets removed.
@@ -84,7 +84,7 @@ car.start();
 		Removes a listener from an event type.
 		Removes a listener from an event type.
 		</div>
 		</div>
 
 
-		<h3>[method:null dispatchEvent]( [page:object event] )</h3>
+		<h3>[method:null dispatchEvent]( [param:object event] )</h3>
 		<div>
 		<div>
 		event - The event that gets fired.
 		event - The event that gets fired.
 		</div>
 		</div>

+ 2 - 2
docs/api/core/Face3.html

@@ -53,7 +53,7 @@ scene.add( new THREE.Mesh( geometry, material ) );
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]( [page:Integer a], [page:Integer b], [page:Integer c], [page:Vector3 normal], [page:Color color], [page:Integer materialIndex] )</h3>
+		<h3>[name]( [param:Integer a], [param:Integer b], [param:Integer c], [param:Vector3 normal], [param:Color color], [param:Integer materialIndex] )</h3>
 		<div>
 		<div>
 		a — Vertex A index.<br />
 		a — Vertex A index.<br />
 		b — Vertex B index.<br />
 		b — Vertex B index.<br />
@@ -123,7 +123,7 @@ scene.add( new THREE.Mesh( geometry, material ) );
 		<h3>[method:Face3 clone]()</h3>
 		<h3>[method:Face3 clone]()</h3>
 		<div>Creates a new clone of the Face3 object.</div>
 		<div>Creates a new clone of the Face3 object.</div>
 
 
-		<h3>[method:Face3 copy]( [page:Face3 face3] )</h3>
+		<h3>[method:Face3 copy]( [param:Face3 face3] )</h3>
 		<div>Copy the paramaters of another Face3 into this.</div>
 		<div>Copy the paramaters of another Face3 into this.</div>
 
 
 
 

+ 14 - 14
docs/api/core/Geometry.html

@@ -211,10 +211,10 @@
 
 
 		<h3>[page:EventDispatcher EventDispatcher] methods are available on this class.</h3>
 		<h3>[page:EventDispatcher EventDispatcher] methods are available on this class.</h3>
 
 
-		<h3>[method:null applyMatrix]( [page:Matrix4 matrix] )</h3>
+		<h3>[method:null applyMatrix]( [param:Matrix4 matrix] )</h3>
 		<div>Bakes matrix transform directly into vertex coordinates.</div>
 		<div>Bakes matrix transform directly into vertex coordinates.</div>
 
 
-		<h3>[method:null center] ()</h3>
+		<h3>[method:Geometry center] ()</h3>
 		<div>Center the geometry based on the bounding box.</div>
 		<div>Center the geometry based on the bounding box.</div>
 
 
 		<h3>[method:Geometry clone]()</h3>
 		<h3>[method:Geometry clone]()</h3>
@@ -244,7 +244,7 @@
 		<h3>[method:null computeMorphNormals]()</h3>
 		<h3>[method:null computeMorphNormals]()</h3>
 		<div>Computes [page:.morphNormals].</div>
 		<div>Computes [page:.morphNormals].</div>
 
 
-		<h3>[method:null computeVertexNormals]( [page:Boolean areaWeighted] )</h3>
+		<h3>[method:null computeVertexNormals]( [param:Boolean areaWeighted] )</h3>
 		<div>
 		<div>
 		areaWeighted - If true the contribution of each face normal to the vertex normal is
 		areaWeighted - If true the contribution of each face normal to the vertex normal is
 		weighted by the area of the face. Default is true.<br /><br />
 		weighted by the area of the face. Default is true.<br /><br />
@@ -252,7 +252,7 @@
 		Computes vertex normals by averaging face normals.
 		Computes vertex normals by averaging face normals.
 		</div>
 		</div>
 
 
-		<h3>[method:Geometry copy]( [page:Geometry geometry] )</h3>
+		<h3>[method:Geometry copy]( [param:Geometry geometry] )</h3>
 		<div>
 		<div>
 			Copies vertices, faces and uvs into this geometry. It does not copy any other properties of the geometry.
 			Copies vertices, faces and uvs into this geometry. It does not copy any other properties of the geometry.
 		</div>
 		</div>
@@ -263,10 +263,10 @@
 		Don't forget to call this method when you remove a geometry because it can cause memory leaks.
 		Don't forget to call this method when you remove a geometry because it can cause memory leaks.
 		</div>
 		</div>
 
 
-		<h3>[method:Geometry fromBufferGeometry]( [page:BufferGeometry geometry] )</h3>
+		<h3>[method:Geometry fromBufferGeometry]( [param:BufferGeometry geometry] )</h3>
 		<div>Convert a [page:BufferGeometry] to a Geometry.</div>
 		<div>Convert a [page:BufferGeometry] to a Geometry.</div>
 
 
-		<h3>[method:Geometry lookAt] ( [page:Vector3 vector] )</h3>
+		<h3>[method:Geometry lookAt] ( [param:Vector3 vector] )</h3>
 		<div>
 		<div>
 		vector - A world vector to look at.<br /><br />
 		vector - A world vector to look at.<br /><br />
 
 
@@ -274,10 +274,10 @@
 		Use [page:Object3D.lookAt] for typical real-time mesh usage.
 		Use [page:Object3D.lookAt] for typical real-time mesh usage.
 		</div>
 		</div>
 
 
-		<h3>[method:null merge]( [page:Geometry geometry], [page:Matrix4 matrix], [page:Integer materialIndexOffset] )</h3>
+		<h3>[method:null merge]( [param:Geometry geometry], [param:Matrix4 matrix], [param:Integer materialIndexOffset] )</h3>
 		<div>Merge two geometries or geometry and geometry from object (using object's transform)</div>
 		<div>Merge two geometries or geometry and geometry from object (using object's transform)</div>
 
 
-		<h3>[method:null mergeMesh]( [page:Mesh mesh] )</h3>
+		<h3>[method:null mergeMesh]( [param:Mesh mesh] )</h3>
 		<div>Merge the mesh's geometry with this, also applying the mesh's transform.</div>
 		<div>Merge the mesh's geometry with this, also applying the mesh's transform.</div>
 
 
 
 
@@ -293,25 +293,25 @@
 		Make the geometry centered and have a bounding sphere of radius *1.0*.
 		Make the geometry centered and have a bounding sphere of radius *1.0*.
 		</div>
 		</div>
 
 
-		<h3>[method:Geometry rotateX] ( [page:Float radians] )</h3>
+		<h3>[method:Geometry rotateX] ( [param:Float radians] )</h3>
 		<div>
 		<div>
 		Rotate the geometry about the X axis. This is typically done as a one time operation but not during the render loop.<br>
 		Rotate the geometry about the X axis. This is typically done as a one time operation but not during the render loop.<br>
 		Use [page:Object3D.rotation] for typical real-time mesh rotation.
 		Use [page:Object3D.rotation] for typical real-time mesh rotation.
 		</div>
 		</div>
 
 
-		<h3>[method:Geometry rotateY] ( [page:Float radians] )</h3>
+		<h3>[method:Geometry rotateY] ( [param:Float radians] )</h3>
 		<div>
 		<div>
 		Rotate the geometry about the Y axis. This is typically done as a one time operation but not during the render loop.<br>
 		Rotate the geometry about the Y axis. This is typically done as a one time operation but not during the render loop.<br>
     	        Use [page:Object3D.rotation] for typical real-time mesh rotation.
     	        Use [page:Object3D.rotation] for typical real-time mesh rotation.
 		</div>
 		</div>
 
 
-		<h3>[method:Geometry rotateZ] ( [page:Float radians] )</h3>
+		<h3>[method:Geometry rotateZ] ( [param:Float radians] )</h3>
 		<div>
 		<div>
 		Rotate the geometry about the Z axis. This is typically done as a one time operation but not during the render loop.<br>
 		Rotate the geometry about the Z axis. This is typically done as a one time operation but not during the render loop.<br>
 	        Use [page:Object3D.rotation] for typical real-time mesh rotation.
 	        Use [page:Object3D.rotation] for typical real-time mesh rotation.
 		</div>
 		</div>
 
 
-		<h3>[method:Geometry setFromPoints] ( [page:Array points] )</h3>
+		<h3>[method:Geometry setFromPoints] ( [param:Array points] )</h3>
 		<div>Sets the vertices for this Geometry from an array of points.</div>
 		<div>Sets the vertices for this Geometry from an array of points.</div>
 
 
 		<h3>[method:null sortFacesByMaterialIndex] (  )</h3>
 		<h3>[method:null sortFacesByMaterialIndex] (  )</h3>
@@ -320,7 +320,7 @@
 		this can result in reduced draw calls and improved performance.
 		this can result in reduced draw calls and improved performance.
 		</div>
 		</div>
 
 
-		<h3>[method:Geometry scale] ( [page:Float x], [page:Float y], [page:Float z] )</h3>
+		<h3>[method:Geometry scale] ( [param:Float x], [param:Float y], [param:Float z] )</h3>
 		<div>
 		<div>
 		Scale the geometry data. This is typically done as a one time operation but not during the render loop.<br>
 		Scale the geometry data. This is typically done as a one time operation but not during the render loop.<br>
 		Use [page:Object3D.scale] for typical real-time mesh scaling.
 		Use [page:Object3D.scale] for typical real-time mesh scaling.
@@ -329,7 +329,7 @@
 		<h3>[method:JSON toJSON] ( )</h3>
 		<h3>[method:JSON toJSON] ( )</h3>
 		<div>Convert the geometry to JSON format.</div>
 		<div>Convert the geometry to JSON format.</div>
 
 
-		<h3>[method:Geometry translate] ( [page:Float x], [page:Float y], [page:Float z] )</h3>
+		<h3>[method:Geometry translate] ( [param:Float x], [param:Float y], [param:Float z] )</h3>
 		<div>
 		<div>
 		Translate the geometry. This is typically done as a one time operation but not during the render loop.<br>
 		Translate the geometry. This is typically done as a one time operation but not during the render loop.<br>
     	        Use [page:Object3D.position] for typical real-time mesh translation.
     	        Use [page:Object3D.position] for typical real-time mesh translation.

+ 1 - 1
docs/api/core/InstancedBufferAttribute.html

@@ -17,7 +17,7 @@
 		</div>
 		</div>
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
-		<h3>[name]( [page:TypedArray array], [page:Integer itemSize], [page:Number meshPerAttribute] )</h3>
+		<h3>[name]( [param:TypedArray array], [param:Integer itemSize], [param:Number meshPerAttribute] )</h3>
 		<div>
 		<div>
 		</div>
 		</div>
 
 

+ 1 - 1
docs/api/core/InstancedInterleavedBuffer.html

@@ -17,7 +17,7 @@
 		</div>
 		</div>
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
-		<h3>[name]( [page:TypedArray array], [page:Integer itemSize], [page:Number meshPerAttribute] )</h3>
+		<h3>[name]( [param:TypedArray array], [param:Integer itemSize], [param:Number meshPerAttribute] )</h3>
 		<div>
 		<div>
 		</div>
 		</div>
 
 

+ 3 - 3
docs/api/core/InterleavedBuffer.html

@@ -21,7 +21,7 @@
 		<div>[example:webgl_buffergeometry_points_interleaved webgl / buffergeometry / points / interleaved]</div>
 		<div>[example:webgl_buffergeometry_points_interleaved webgl / buffergeometry / points / interleaved]</div>
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
-		<h3>[name]( [page:TypedArray array], [page:Integer stride] )</h3>
+		<h3>[name]( [param:TypedArray array], [param:Integer stride] )</h3>
 		<div>
 		<div>
 			[page:TypedArray array] -- A typed array with a shared buffer. Stores the geometry data.<br/>
 			[page:TypedArray array] -- A typed array with a shared buffer. Stores the geometry data.<br/>
 			[page:Integer stride] -- The number of typed-array elements per vertex.
 			[page:Integer stride] -- The number of typed-array elements per vertex.
@@ -81,12 +81,12 @@
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
-		<h3>[method:null setArray] ( [page:TypedArray array] ) </h3>
+		<h3>[method:null setArray] ( [param:TypedArray array] ) </h3>
 		<div>
 		<div>
 		 array - must be  a Typed Array.
 		 array - must be  a Typed Array.
 		</div>
 		</div>
 
 
-		<h3>[method:InterleavedBuffer setDynamic] ( [page:Boolean value] ) </h3>
+		<h3>[method:InterleavedBuffer setDynamic] ( [param:Boolean value] ) </h3>
 		<div>
 		<div>
 			Set [page:InterleavedBuffer.dynamic dynamic] to value.
 			Set [page:InterleavedBuffer.dynamic dynamic] to value.
 		</div>
 		</div>

+ 1 - 1
docs/api/core/InterleavedBufferAttribute.html

@@ -16,7 +16,7 @@
 		</div>
 		</div>
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
-		<h3>[name]( [page:InterleavedBuffer interleavedBuffer], [page:Integer itemSize], [page:Integer offset], [page:Boolean normalized] )</h3>
+		<h3>[name]( [param:InterleavedBuffer interleavedBuffer], [param:Integer itemSize], [param:Integer offset], [param:Boolean normalized] )</h3>
 		<div>
 		<div>
 		</div>
 		</div>
 
 

+ 5 - 5
docs/api/core/Layers.html

@@ -40,35 +40,35 @@
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
-		<h3>[method:null disable]( [page:Integer layer] )</h3>
+		<h3>[method:null disable]( [param:Integer layer] )</h3>
 		<div>
 		<div>
 			layer - an integer from 0 to 31.<br /><br />
 			layer - an integer from 0 to 31.<br /><br />
 
 
 			Remove membership of this *layer*.
 			Remove membership of this *layer*.
 		</div>
 		</div>
 
 
-		<h3>[method:null enable]( [page:Integer layer] )</h3>
+		<h3>[method:null enable]( [param:Integer layer] )</h3>
 		<div>
 		<div>
 			layer - an integer from 0 to 31.<br /><br />
 			layer - an integer from 0 to 31.<br /><br />
 
 
 			Add membership of this *layer*.
 			Add membership of this *layer*.
 		</div>
 		</div>
 
 
-		<h3>[method:null set]( [page:Integer layer] )</h3>
+		<h3>[method:null set]( [param:Integer layer] )</h3>
 		<div>
 		<div>
 			layer - an integer from 0 to 31.<br /><br />
 			layer - an integer from 0 to 31.<br /><br />
 
 
 			Set membership to *layer*, and remove membership all other layers.
 			Set membership to *layer*, and remove membership all other layers.
 		</div>
 		</div>
 
 
-		<h3>[method:Boolean test]( [page:Integer layers] )</h3>
+		<h3>[method:Boolean test]( [param:Integer layers] )</h3>
 		<div>
 		<div>
 			layers - a Layers object<br /><br />
 			layers - a Layers object<br /><br />
 
 
 			Returns true if this and the passed *layers* object are members of the same set of layers.
 			Returns true if this and the passed *layers* object are members of the same set of layers.
 		</div>
 		</div>
 
 
-		<h3>[method:null toggle]( [page:Integer layer] )</h3>
+		<h3>[method:null toggle]( [param:Integer layer] )</h3>
 		<div>
 		<div>
 			layer - an integer from 0 to 31.<br /><br />
 			layer - an integer from 0 to 31.<br /><br />
 
 

+ 40 - 51
docs/api/core/Object3D.html

@@ -188,34 +188,34 @@
 
 
 		<h3>[page:EventDispatcher EventDispatcher] methods are available on this class.</h3>
 		<h3>[page:EventDispatcher EventDispatcher] methods are available on this class.</h3>
 
 
-		<h3>[method:null add]( [page:Object3D object], ... )</h3>
+		<h3>[method:null add]( [param:Object3D object], ... )</h3>
 		<div>
 		<div>
 		Adds *object* as child of this object. An arbitrary number of objects may be added.<br /><br />
 		Adds *object* as child of this object. An arbitrary number of objects may be added.<br /><br />
 
 
 		See [page:Group] for info on manually grouping objects.
 		See [page:Group] for info on manually grouping objects.
 		</div>
 		</div>
 
 
-		<h3>[method:null applyMatrix]( [page:Matrix4 matrix] )</h3>
+		<h3>[method:null applyMatrix]( [param:Matrix4 matrix] )</h3>
 		<div>Applies the matrix transform to the object and updates the object's position, rotation and scale.</div>
 		<div>Applies the matrix transform to the object and updates the object's position, rotation and scale.</div>
 
 
-		<h3>[method:Object3D applyQuaternion]( [page:Quaternion quaternion] )</h3>
+		<h3>[method:Object3D applyQuaternion]( [param:Quaternion quaternion] )</h3>
 		<div>Applies the rotation represented by the quaternion to the object.</div>
 		<div>Applies the rotation represented by the quaternion to the object.</div>
 
 
-		<h3>[method:Object3D clone]( [page:Boolean recursive] )</h3>
+		<h3>[method:Object3D clone]( [param:Boolean recursive] )</h3>
 		<div>
 		<div>
 		recursive -- if true, descendants of the object are also cloned. Default is true.<br /><br />
 		recursive -- if true, descendants of the object are also cloned. Default is true.<br /><br />
 
 
 		Returns a clone of this object and optionally all descendants.
 		Returns a clone of this object and optionally all descendants.
 		</div>
 		</div>
 
 
-		<h3>[method:Object3D copy]( [page:Object3D object], [page:Boolean recursive] )</h3>
+		<h3>[method:Object3D copy]( [param:Object3D object], [param:Boolean recursive] )</h3>
 		<div>
 		<div>
 		recursive -- if true, descendants of the object are also copied. Default is true.<br /><br />
 		recursive -- if true, descendants of the object are also copied. Default is true.<br /><br />
 
 
 		Copy the given object into this object.
 		Copy the given object into this object.
 		</div>
 		</div>
 
 
-		<h3>[method:Object3D getObjectById]( [page:Integer id] )</h3>
+		<h3>[method:Object3D getObjectById]( [param:Integer id] )</h3>
 		<div>
 		<div>
 		id -- Unique number of the object instance<br /><br />
 		id -- Unique number of the object instance<br /><br />
 
 
@@ -223,7 +223,7 @@
 		Note that ids are assigned in chronological order: 1, 2, 3, ..., incrementing by one for each new object.
 		Note that ids are assigned in chronological order: 1, 2, 3, ..., incrementing by one for each new object.
 		</div>
 		</div>
 
 
-		<h3>[method:Object3D getObjectByName]( [page:String name] )</h3>
+		<h3>[method:Object3D getObjectByName]( [param:String name] )</h3>
 		<div>
 		<div>
 		name -- String to match to the children's Object3D.name property. <br /><br />
 		name -- String to match to the children's Object3D.name property. <br /><br />
 
 
@@ -232,7 +232,7 @@
 		have to set it manually to make use of this method.
 		have to set it manually to make use of this method.
 		</div>
 		</div>
 
 
-		<h3>[method:Object3D getObjectByProperty]( [page:String name], [page:Float value] )</h3>
+		<h3>[method:Object3D getObjectByProperty]( [param:String name], [param:Float value] )</h3>
 		<div>
 		<div>
 		name -- the property name to search for. <br />
 		name -- the property name to search for. <br />
 		value -- value of the given property. <br /><br />
 		value -- value of the given property. <br /><br />
@@ -240,55 +240,44 @@
 		Searches through the object's children and returns the first with a property that matches the value given.
 		Searches through the object's children and returns the first with a property that matches the value given.
 		</div>
 		</div>
 
 
-		<h3>[method:Vector3 getWorldPosition]( [page:Vector3 optionalTarget] )</h3>
+		<h3>[method:Vector3 getWorldPosition]( [param:Vector3 target] )</h3>
 		<div>
 		<div>
-		optionalTarget — (optional) target to set the result. Otherwise, a new [page:Vector3] is instantiated. <br /><br />
+		[page:Vector3 target] — the result will be copied into this Vector3. <br /><br />
 
 
 		Returns a vector representing the position of the object in world space.
 		Returns a vector representing the position of the object in world space.
 		</div>
 		</div>
 
 
-		<h3>[method:Quaternion getWorldQuaternion]( [page:Quaternion optionalTarget] )</h3>
+		<h3>[method:Quaternion getWorldQuaternion]( [param:Quaternion target] )</h3>
 		<div>
 		<div>
-		optionalTarget — (optional) if specified, the result will be copied into this Quaternion,
-		otherwise a new Quaternion will be created. <br /><br />
+		[page:Quaternion target] — the result will be copied into this Quaternion. <br /><br />
 
 
 		Returns a quaternion representing the rotation of the object in world space.
 		Returns a quaternion representing the rotation of the object in world space.
 		</div>
 		</div>
 
 
-		<h3>[method:Euler getWorldRotation]( [page:Euler optionalTarget] )</h3>
+		<h3>[method:Vector3 getWorldScale]( [param:Vector3 target] )</h3>
 		<div>
 		<div>
-		optionalTarget — (optional) if specified, the result will be copied into this Euler,
-		otherwise a new Euler will be created. <br /><br />
-
-		Returns the euler angles representing the rotation of the object in world space.
-		</div>
-
-		<h3>[method:Vector3 getWorldScale]( [page:Vector3 optionalTarget] )</h3>
-		<div>
-		[page:Vector3 optionalTarget] — (optional) if specified, the result will be copied into this Vector3,
-		otherwise a new Vector3 will be created. <br /><br />
+		[page:Vector3 target] — the result will be copied into this Vector3. <br /><br />
 
 
 		Returns a vector of the scaling factors applied to the object for each axis in world space.
 		Returns a vector of the scaling factors applied to the object for each axis in world space.
 		</div>
 		</div>
 
 
-		<h3>[method:Vector3 getWorldDirection]( [page:Vector3 optionalTarget] )</h3>
+		<h3>[method:Vector3 getWorldDirection]( [param:Vector3 target] )</h3>
 		<div>
 		<div>
-		[page:Vector3 optionalTarget] — (optional) if specified, the result will be copied into this Vector3,
-		otherwise a new Vector3 will be created. <br /><br />
+		[page:Vector3 target] — the result will be copied into this Vector3. <br /><br />
 
 
 		Returns a vector representing the direction of object's positive z-axis in world space.
 		Returns a vector representing the direction of object's positive z-axis in world space.
 		</div>
 		</div>
 
 
 
 
-		<h3>[method:Vector3 localToWorld]( [page:Vector3 vector] )</h3>
+		<h3>[method:Vector3 localToWorld]( [param:Vector3 vector] )</h3>
 		<div>
 		<div>
 		vector - A vector representing a position in local (object) space.<br /><br />
 		vector - A vector representing a position in local (object) space.<br /><br />
 
 
 		Converts the vector from local space to world space.
 		Converts the vector from local space to world space.
 		</div>
 		</div>
 
 
-		<h3>[method:null lookAt]( [page:Vector3 vector] )</br>
-		[method:null lookAt]( [page:Float x], [page:Float y], [page:Float z] )</h3>
+		<h3>[method:null lookAt]( [param:Vector3 vector] )</br>
+		[method:null lookAt]( [param:Float x], [param:Float y], [param:Float z] )</h3>
 		<div>
 		<div>
 		vector - A vector representing a position in world space.<br /><br />
 		vector - A vector representing a position in world space.<br /><br />
 		Optionally, the [page:.x x], [page:.y y] and [page:.z z] components of the world space position.<br /><br />
 		Optionally, the [page:.x x], [page:.y y] and [page:.z z] components of the world space position.<br /><br />
@@ -300,19 +289,19 @@
 
 
 		</div>
 		</div>
 
 
-		<h3>[method:Array raycast]( [page:Raycaster raycaster], [page:Array intersects] )</h3>
+		<h3>[method:Array raycast]( [param:Raycaster raycaster], [param:Array intersects] )</h3>
 		<div>
 		<div>
 		Abstract (empty) method to get intersections between a casted ray and this object.
 		Abstract (empty) method to get intersections between a casted ray and this object.
 		Subclasses such as [page:Mesh], [page:Line], and [page:Points] implement this method in order
 		Subclasses such as [page:Mesh], [page:Line], and [page:Points] implement this method in order
 		to use raycasting.
 		to use raycasting.
 		</div>
 		</div>
 
 
-		<h3>[method:null remove]( [page:Object3D object], ... )</h3>
+		<h3>[method:null remove]( [param:Object3D object], ... )</h3>
 		<div>
 		<div>
 		Removes *object* as child of this object. An arbitrary number of objects may be removed.
 		Removes *object* as child of this object. An arbitrary number of objects may be removed.
 		</div>
 		</div>
 
 
-		<h3>[method:Object3D rotateOnAxis]( [page:Vector3 axis], [page:Float angle] )</h3>
+		<h3>[method:Object3D rotateOnAxis]( [param:Vector3 axis], [param:Float angle] )</h3>
 		<div>
 		<div>
 		axis -- A normalized vector in object space. <br />
 		axis -- A normalized vector in object space. <br />
 		angle -- The angle in radians.<br /><br />
 		angle -- The angle in radians.<br /><br />
@@ -320,7 +309,7 @@
 		Rotate an object along an axis in object space. The axis is assumed to be normalized.
 		Rotate an object along an axis in object space. The axis is assumed to be normalized.
 		</div>
 		</div>
 
 
-		<h3>[method:Object3D rotateOnWorldAxis]( [page:Vector3 axis], [page:Float angle] )</h3>
+		<h3>[method:Object3D rotateOnWorldAxis]( [param:Vector3 axis], [param:Float angle] )</h3>
 		<div>
 		<div>
 		axis -- A normalized vector in world space. <br />
 		axis -- A normalized vector in world space. <br />
 		angle -- The angle in radians.<br /><br />
 		angle -- The angle in radians.<br /><br />
@@ -329,28 +318,28 @@
 		Method Assumes no rotated parent.
 		Method Assumes no rotated parent.
 		</div>
 		</div>
 
 
-		<h3>[method:null rotateX]( [page:Float rad] )</h3>
+		<h3>[method:null rotateX]( [param:Float rad] )</h3>
 		<div>
 		<div>
 		rad - the angle to rotate in radians.<br /><br />
 		rad - the angle to rotate in radians.<br /><br />
 
 
 		Rotates the object around x axis in local space.
 		Rotates the object around x axis in local space.
 		</div>
 		</div>
 
 
-		<h3>[method:null rotateY]( [page:Float rad] )</h3>
+		<h3>[method:null rotateY]( [param:Float rad] )</h3>
 		<div>
 		<div>
 		rad - the angle to rotate in radians.<br /><br />
 		rad - the angle to rotate in radians.<br /><br />
 
 
 		Rotates the object around y axis in local space.
 		Rotates the object around y axis in local space.
 		</div>
 		</div>
 
 
-		<h3>[method:null rotateZ]( [page:Float rad] )</h3>
+		<h3>[method:null rotateZ]( [param:Float rad] )</h3>
 		<div>
 		<div>
 		rad - the angle to rotate in radians.<br /><br />
 		rad - the angle to rotate in radians.<br /><br />
 
 
 		Rotates the object around z axis in local space.
 		Rotates the object around z axis in local space.
 		</div>
 		</div>
 
 
-		<h3>[method:null setRotationFromAxisAngle]( [page:Vector3 axis], [page:Float angle] )</h3>
+		<h3>[method:null setRotationFromAxisAngle]( [param:Vector3 axis], [param:Float angle] )</h3>
 		<div>
 		<div>
 			axis -- A normalized vector in object space. <br />
 			axis -- A normalized vector in object space. <br />
 			angle -- angle in radians<br /><br />
 			angle -- angle in radians<br /><br />
@@ -359,7 +348,7 @@
 			on the [page:.quaternion].
 			on the [page:.quaternion].
 		</div>
 		</div>
 
 
-		<h3>[method:null setRotationFromEuler]( [page:Euler euler] )</h3>
+		<h3>[method:null setRotationFromEuler]( [param:Euler euler] )</h3>
 		<div>
 		<div>
 			euler -- Euler angle specifying rotation amount.<br />
 			euler -- Euler angle specifying rotation amount.<br />
 
 
@@ -367,7 +356,7 @@
 			on the [page:.quaternion].
 			on the [page:.quaternion].
 		</div>
 		</div>
 
 
-		<h3>[method:null setRotationFromMatrix]( [page:Matrix4 m] )</h3>
+		<h3>[method:null setRotationFromMatrix]( [param:Matrix4 m] )</h3>
 		<div>
 		<div>
 			m -- rotate the quaternion by the rotation component of the matrix.<br />
 			m -- rotate the quaternion by the rotation component of the matrix.<br />
 
 
@@ -377,19 +366,19 @@
 			Note that this assumes that the upper 3x3 of m is a pure rotation matrix (i.e, unscaled).
 			Note that this assumes that the upper 3x3 of m is a pure rotation matrix (i.e, unscaled).
 		</div>
 		</div>
 
 
-		<h3>[method:null setRotationFromQuaternion]( [page:Quaternion q] )</h3>
+		<h3>[method:null setRotationFromQuaternion]( [param:Quaternion q] )</h3>
 		<div>
 		<div>
 			q -- normalized Quaternion.<br /><br />
 			q -- normalized Quaternion.<br /><br />
 
 
 			Copy the given quaternion into [page:.quaternion].
 			Copy the given quaternion into [page:.quaternion].
 		</div>
 		</div>
 
 
-		<h3>[method:null toJSON]( [page:Quaternion q] )</h3>
+		<h3>[method:null toJSON]( [param:Quaternion q] )</h3>
 		<div>
 		<div>
 			Convert the object to JSON format.
 			Convert the object to JSON format.
 		</div>
 		</div>
 
 
-		<h3>[method:Object3D translateOnAxis]( [page:Vector3 axis], [page:Float distance] )</h3>
+		<h3>[method:Object3D translateOnAxis]( [param:Vector3 axis], [param:Float distance] )</h3>
 		<div>
 		<div>
 		axis -- A normalized vector in object space.<br />
 		axis -- A normalized vector in object space.<br />
 		distance -- The distance to translate.<br /><br />
 		distance -- The distance to translate.<br /><br />
@@ -397,23 +386,23 @@
 		Translate an object by distance along an axis in object space. The axis is assumed to be normalized.
 		Translate an object by distance along an axis in object space. The axis is assumed to be normalized.
 		</div>
 		</div>
 
 
-		<h3>[method:null translateX]( [page:Float distance] )</h3>
+		<h3>[method:null translateX]( [param:Float distance] )</h3>
 		<div>Translates object along x axis by *distance* units.</div>
 		<div>Translates object along x axis by *distance* units.</div>
 
 
-		<h3>[method:null translateY]( [page:Float distance] )</h3>
+		<h3>[method:null translateY]( [param:Float distance] )</h3>
 		<div>Translates object along y axis by *distance* units.</div>
 		<div>Translates object along y axis by *distance* units.</div>
 
 
-		<h3>[method:null translateZ]( [page:Float distance] )</h3>
+		<h3>[method:null translateZ]( [param:Float distance] )</h3>
 		<div>Translates object along z axis by *distance* units.</div>
 		<div>Translates object along z axis by *distance* units.</div>
 
 
-		<h3>[method:null traverse]( [page:Function callback] )</h3>
+		<h3>[method:null traverse]( [param:Function callback] )</h3>
 		<div>
 		<div>
 		callback - A function with as first argument an object3D object.<br /><br />
 		callback - A function with as first argument an object3D object.<br /><br />
 
 
 		Executes the callback on this object and all descendants.
 		Executes the callback on this object and all descendants.
 		</div>
 		</div>
 
 
-		<h3>[method:null traverseVisible]( [page:Function callback] )</h3>
+		<h3>[method:null traverseVisible]( [param:Function callback] )</h3>
 		<div>
 		<div>
 		callback - A function with as first argument an object3D object.<br /><br />
 		callback - A function with as first argument an object3D object.<br /><br />
 
 
@@ -421,7 +410,7 @@
 		Descendants of invisible objects are not traversed.
 		Descendants of invisible objects are not traversed.
 		</div>
 		</div>
 
 
-		<h3>[method:null traverseAncestors]( [page:Function callback] )</h3>
+		<h3>[method:null traverseAncestors]( [param:Function callback] )</h3>
 		<div>
 		<div>
 		callback - A function with as first argument an object3D object.<br /><br />
 		callback - A function with as first argument an object3D object.<br /><br />
 
 
@@ -431,11 +420,11 @@
 		<h3>[method:null updateMatrix]()</h3>
 		<h3>[method:null updateMatrix]()</h3>
 		<div>Update the local transform.</div>
 		<div>Update the local transform.</div>
 
 
-		<h3>[method:null updateMatrixWorld]( [page:Boolean force] )</h3>
+		<h3>[method:null updateMatrixWorld]( [param:Boolean force] )</h3>
 		<div>Update the global transform of the object and its children.</div>
 		<div>Update the global transform of the object and its children.</div>
 
 
 
 
-		<h3>[method:Vector3 worldToLocal]( [page:Vector3 vector] )</h3>
+		<h3>[method:Vector3 worldToLocal]( [param:Vector3 vector] )</h3>
 		<div>
 		<div>
 		vector - A world vector.<br /><br />
 		vector - A world vector.<br /><br />
 
 

+ 9 - 8
docs/api/core/Raycaster.html

@@ -73,7 +73,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]( [page:Vector3 origin], [page:Vector3 direction], [page:Float near], [page:Float far] ) {</h3>
+		<h3>[name]( [param:Vector3 origin], [param:Vector3 direction], [param:Float near], [param:Float far] ) {</h3>
 		<div>
 		<div>
 		[page:Vector3 origin] — The origin vector where the ray casts from.<br />
 		[page:Vector3 origin] — The origin vector where the ray casts from.<br />
 		[page:Vector3 direction] — The direction vector that gives direction to the ray. Should be normalized.<br />
 		[page:Vector3 direction] — The direction vector that gives direction to the ray. Should be normalized.<br />
@@ -126,7 +126,7 @@
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
-		<h3>[method:null set]( [page:Vector3 origin], [page:Vector3 direction] )</h3>
+		<h3>[method:null set]( [param:Vector3 origin], [param:Vector3 direction] )</h3>
 		<div>
 		<div>
 		[page:Vector3 origin] — The origin vector where the ray casts from.<br />
 		[page:Vector3 origin] — The origin vector where the ray casts from.<br />
 		[page:Vector3 direction] — The normalized direction vector that gives direction to the ray.
 		[page:Vector3 direction] — The normalized direction vector that gives direction to the ray.
@@ -135,7 +135,7 @@
 		Updates the ray with a new origin and direction.
 		Updates the ray with a new origin and direction.
 		</div>
 		</div>
 
 
-		<h3>[method:null setFromCamera]( [page:Vector2 coords], [page:Camera camera] )</h3>
+		<h3>[method:null setFromCamera]( [param:Vector2 coords], [param:Camera camera] )</h3>
 		<div>
 		<div>
 		[page:Vector2 coords] — 2D coordinates of the mouse, in normalized device coordinates (NDC)---X and Y components should be between -1 and 1.<br />
 		[page:Vector2 coords] — 2D coordinates of the mouse, in normalized device coordinates (NDC)---X and Y components should be between -1 and 1.<br />
 		[page:Camera camera] — camera from which the ray should originate
 		[page:Camera camera] — camera from which the ray should originate
@@ -144,12 +144,12 @@
 		Updates the ray with a new origin and direction.
 		Updates the ray with a new origin and direction.
 		</div>
 		</div>
 
 
-
-		<h3>[method:Array intersectObject]( [page:Object3D object], [page:Boolean recursive] )</h3>
+		<h3>[method:Array intersectObject]( [page:Object3D object], [param:Boolean recursive], [param:Array optionalTarget] )</h3>
 		<div>
 		<div>
 		<p>
 		<p>
 		[page:Object3D object] — The object to check for intersection with the ray.<br />
 		[page:Object3D object] — The object to check for intersection with the ray.<br />
-		[page:Boolean recursive] — If true, it also checks all descendants. Otherwise it only checks intersecton with the object. Default is false.
+		[page:Boolean recursive] — If true, it also checks all descendants. Otherwise it only checks intersecton with the object. Default is false.<br />
+		[page:Array optionalTarget] — (optional) target to set the result. Otherwise a new [page:Array] is instantiated. If set, you must clear this array prior to each call (i.e., array.length = 0;).
 		</p>
 		</p>
 		</div>
 		</div>
 		<div>
 		<div>
@@ -177,10 +177,11 @@
 		</p>
 		</p>
 		</div>
 		</div>
 
 
-		<h3>[method:Array intersectObjects]( [page:Array objects], [page:Boolean recursive] )</h3>
+		<h3>[method:Array intersectObjects]( [param:Array objects], [param:Boolean recursive], [param:Array optionalTarget] )</h3>
 		<div>
 		<div>
 		[page:Array objects] — The objects to check for intersection with the ray.<br />
 		[page:Array objects] — The objects to check for intersection with the ray.<br />
-		[page:Boolean recursive] — If true, it also checks all descendants of the objects. Otherwise it only checks intersecton with the objects. Default is false.
+		[page:Boolean recursive] — If true, it also checks all descendants of the objects. Otherwise it only checks intersecton with the objects. Default is false.<br />
+		[page:Array optionalTarget] — (optional) target to set the result. Otherwise a new [page:Array] is instantiated. If set, you must clear this array prior to each call (i.e., array.length = 0;).
 		</div>
 		</div>
 		<div>
 		<div>
 		Checks all intersection between the ray and the objects with or without the descendants. Intersections are returned sorted by distance, closest first. Intersections are of the same form as those returned by [page:.intersectObject].
 		Checks all intersection between the ray and the objects with or without the descendants. Intersections are returned sorted by distance, closest first. Intersections are of the same form as those returned by [page:.intersectObject].

+ 2 - 2
docs/api/core/Uniform.html

@@ -177,14 +177,14 @@
 
 
 			</tbody>
 			</tbody>
 		</table>
 		</table>
-		
+
 		<p>
 		<p>
 		(*) Same for an (innermost) array (dimension) of the same GLSL type, containing the components of all vectors or matrices in the array.
 		(*) Same for an (innermost) array (dimension) of the same GLSL type, containing the components of all vectors or matrices in the array.
 		</p>
 		</p>
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]( [page:Object value] )</h3>
+		<h3>[name]( [param:Object value] )</h3>
 		<div>
 		<div>
 		value -- An object containing the value to set up the uniform. It's type must be one of the Uniform Types described above.
 		value -- An object containing the value to set up the uniform. It's type must be one of the Uniform Types described above.
 		</div>
 		</div>

+ 10 - 0
docs/api/deprecated/DeprecatedList.html

@@ -51,6 +51,7 @@
 
 
 		<h3>[page:BufferAttribute]</h3>
 		<h3>[page:BufferAttribute]</h3>
 		<div>BufferAttribute.length has been renamed to [page:BufferAttribute.count].</div>
 		<div>BufferAttribute.length has been renamed to [page:BufferAttribute.count].</div>
+		<div>BufferAttribute.copyIndicesArray() has been removed.</div>
 
 
 
 
 		<h3>[page:DynamicBufferAttribute]</h3>
 		<h3>[page:DynamicBufferAttribute]</h3>
@@ -362,6 +363,15 @@
 			Ray.isIntersectionSphere has been renamed to [page:Ray.intersectsSphere].
 			Ray.isIntersectionSphere has been renamed to [page:Ray.intersectsSphere].
 		</div>
 		</div>
 
 
+		<h3>[page:Triangle]</h3>
+		<div>
+			Triangle.area() has been renamed to [page:Triangle.getArea]().<br /><br />
+			Triangle.barycoordFromPoint() has been renamed to [page:Triangle.getBarycoord]().<br /><br />
+			Triangle.midpoint() has been renamed to [page:Triangle.getMidpoint]().<br /><br />
+			Triangle.normal() has been renamed to [page:Triangle.getNormal]().<br /><br />
+			Triangle.plane() has been renamed to [page:Triangle.getPlane]().
+		</div>
+
 		<h3>[page:Vector2]</h3>
 		<h3>[page:Vector2]</h3>
 		<div>
 		<div>
 			Vector2.fromAttribute() has been renamed to [page:Vector2.fromBufferAttribute]().
 			Vector2.fromAttribute() has been renamed to [page:Vector2.fromBufferAttribute]().

+ 11 - 11
docs/api/extras/core/Curve.html

@@ -31,7 +31,7 @@
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
-		<h3>[method:Vector getPoint]( [page:Float t], [page:Vector optionalTarget] )</h3>
+		<h3>[method:Vector getPoint]( [param:Float t], [param:Vector optionalTarget] )</h3>
 		<div>
 		<div>
 			[page:Float t] - A position on the curve. Must be in the range [ 0, 1 ]. <br>
 			[page:Float t] - A position on the curve. Must be in the range [ 0, 1 ]. <br>
 			[page:Vector optionalTarget] — (optional) If specified, the result will be copied into this Vector,
 			[page:Vector optionalTarget] — (optional) If specified, the result will be copied into this Vector,
@@ -40,7 +40,7 @@
 			Returns a vector for a given position on the curve.
 			Returns a vector for a given position on the curve.
 		</div>
 		</div>
 
 
-		<h3>[method:Vector getPointAt]( [page:Float u], [page:Vector optionalTarget] )</h3>
+		<h3>[method:Vector getPointAt]( [param:Float u], [param:Vector optionalTarget] )</h3>
 		<div>
 		<div>
 			[page:Float u] - A position on the curve according to the arc length. Must be in the range [ 0, 1 ]. <br>
 			[page:Float u] - A position on the curve according to the arc length. Must be in the range [ 0, 1 ]. <br>
 			[page:Vector optionalTarget] — (optional) If specified, the result will be copied into this Vector,
 			[page:Vector optionalTarget] — (optional) If specified, the result will be copied into this Vector,
@@ -49,14 +49,14 @@
 			Returns a vector for a given position on the curve according to the arc length.
 			Returns a vector for a given position on the curve according to the arc length.
 		</div>
 		</div>
 
 
-		<h3>[method:Array getPoints]( [page:Integer divisions] )</h3>
+		<h3>[method:Array getPoints]( [param:Integer divisions] )</h3>
 		<div>
 		<div>
 			divisions -- number of pieces to divide the curve into. Default is *5*.<br /><br />
 			divisions -- number of pieces to divide the curve into. Default is *5*.<br /><br />
 
 
 			Returns a set of divisions + 1 points using getPoint( t ).
 			Returns a set of divisions + 1 points using getPoint( t ).
 		</div>
 		</div>
 
 
-		<h3>[method:Array getSpacedPoints]( [page:Integer divisions] )</h3>
+		<h3>[method:Array getSpacedPoints]( [param:Integer divisions] )</h3>
 		<div>
 		<div>
 			divisions -- number of pieces to divide the curve into. Default is *5*.<br /><br />
 			divisions -- number of pieces to divide the curve into. Default is *5*.<br /><br />
 
 
@@ -66,33 +66,33 @@
 		<h3>[method:Float getLength]()</h3>
 		<h3>[method:Float getLength]()</h3>
 		<div>Get total curve arc length.</div>
 		<div>Get total curve arc length.</div>
 
 
-		<h3>[method:Array getLengths]( [page:Integer divisions] )</h3>
+		<h3>[method:Array getLengths]( [param:Integer divisions] )</h3>
 		<div>Get list of cumulative segment lengths.</div>
 		<div>Get list of cumulative segment lengths.</div>
 
 
 		<h3>[method:null updateArcLengths]()</h3>
 		<h3>[method:null updateArcLengths]()</h3>
 		<div>Update the cumlative segment distance cache.</div>
 		<div>Update the cumlative segment distance cache.</div>
 
 
-		<h3>[method:Float getUtoTmapping]( [page:Float u], [page:Float distance] )</h3>
+		<h3>[method:Float getUtoTmapping]( [param:Float u], [param:Float distance] )</h3>
 		<div>
 		<div>
 			Given u in the range ( 0 .. 1 ), returns [page:Float t] also in the range ( 0 .. 1 ).
 			Given u in the range ( 0 .. 1 ), returns [page:Float t] also in the range ( 0 .. 1 ).
 			u and t can then be used to give you points which are equidistant from the ends of the curve,
 			u and t can then be used to give you points which are equidistant from the ends of the curve,
 			using [page:.getPoint].
 			using [page:.getPoint].
 		 </div>
 		 </div>
 
 
-		<h3>[method:Vector getTangent]( [page:Float t] )</h3>
+		<h3>[method:Vector getTangent]( [param:Float t] )</h3>
 		<div>
 		<div>
 			Returns a unit vector tangent at t. If the derived curve does not implement its
 			Returns a unit vector tangent at t. If the derived curve does not implement its
 			tangent derivation, two points a small delta apart will be used to find its gradient
 			tangent derivation, two points a small delta apart will be used to find its gradient
 			which seems to give a reasonable approximation.
 			which seems to give a reasonable approximation.
 		</div>
 		</div>
 
 
-		<h3>[method:Vector getTangentAt]( [page:Float u] )</h3>
+		<h3>[method:Vector getTangentAt]( [param:Float u] )</h3>
 		<div>
 		<div>
 			Returns tangent at a point which is equidistant to the ends of the curve from the
 			Returns tangent at a point which is equidistant to the ends of the curve from the
 			point given in [page:.getTangent].
 			point given in [page:.getTangent].
 		</div>
 		</div>
 
 
-		<h3>[method:Object computeFrenetFrames]( [page:Integer segments], [page:Boolean closed] )</h3>
+		<h3>[method:Object computeFrenetFrames]( [param:Integer segments], [param:Boolean closed] )</h3>
 		<div>
 		<div>
 		Generates the Frenet Frames. Used in geometries like [page:TubeGeometry] or [page:ExtrudeGeometry].
 		Generates the Frenet Frames. Used in geometries like [page:TubeGeometry] or [page:ExtrudeGeometry].
 		</div>
 		</div>
@@ -100,13 +100,13 @@
 		<h3>[method:Curve clone]()</h3>
 		<h3>[method:Curve clone]()</h3>
 		<div>Creates a clone of this instance.</div>
 		<div>Creates a clone of this instance.</div>
 
 
-		<h3>[method:Curve copy]( [page:Curve source] )</h3>
+		<h3>[method:Curve copy]( [param:Curve source] )</h3>
 		<div>Copies another [name] object to this instance.</div>
 		<div>Copies another [name] object to this instance.</div>
 
 
 		<h3>[method:Object toJSON]()</h3>
 		<h3>[method:Object toJSON]()</h3>
 		<div>Returns a JSON object representation of this instance.</div>
 		<div>Returns a JSON object representation of this instance.</div>
 
 
-		<h3>[method:Curve fromJSON]( [page:Object json] )</h3>
+		<h3>[method:Curve fromJSON]( [param:Object json] )</h3>
 		<div>Copies the data from the given JSON object to this instance.</div>
 		<div>Copies the data from the given JSON object to this instance.</div>
 
 
 		<h2>Source</h2>
 		<h2>Source</h2>

+ 1 - 1
docs/api/extras/core/CurvePath.html

@@ -43,7 +43,7 @@
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 		<div>See the base [page:Curve] class for common methods.</div>
 		<div>See the base [page:Curve] class for common methods.</div>
 
 
-		<h3>[method:null add]( [page:Curve curve] )</h3>
+		<h3>[method:null add]( [param:Curve curve] )</h3>
 		<div>Add a curve to the [page:.curves] array.</div>
 		<div>Add a curve to the [page:.curves] array.</div>
 
 
 		<h3>[method:null closePath]()</h3>
 		<h3>[method:null closePath]()</h3>

+ 1 - 1
docs/api/extras/core/Font.html

@@ -46,7 +46,7 @@
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
-		<h3>[method:null generateShapes]( [page:String text], [page:Float size], [page:Integer divisions] )</h3>
+		<h3>[method:null generateShapes]( [param:String text], [param:Float size], [param:Integer divisions] )</h3>
 		<div>
 		<div>
 			[page:String text] -- string of text.<br />
 			[page:String text] -- string of text.<br />
 			[page:Float size] -- (optional) scale for the [page:Shape Shapes]. Default is *100*.<br />
 			[page:Float size] -- (optional) scale for the [page:Shape Shapes]. Default is *100*.<br />

+ 3 - 3
docs/api/extras/core/Interpolations.html

@@ -16,7 +16,7 @@
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
-		<h3>[method:Float CatmullRom]( [page:Float t], [page:Float p0], [page:Float p1], [page:Float p2], [page:Float p3] )</h3>
+		<h3>[method:Float CatmullRom]( [param:Float t], [param:Float p0], [param:Float p1], [param:Float p2], [param:Float p3] )</h3>
 		<div>
 		<div>
 		t -- interpolation weight.<br />
 		t -- interpolation weight.<br />
 		p0, p1, p2, p3 -- the points defining the spline curve.<br /><br />
 		p0, p1, p2, p3 -- the points defining the spline curve.<br /><br />
@@ -24,7 +24,7 @@
 		Used internally by [page:SplineCurve SplineCurve].
 		Used internally by [page:SplineCurve SplineCurve].
 		</div>
 		</div>
 
 
-		<h3>[method:Float QuadraticBezier]( [page:Float t], [page:Float p0], [page:Float p1], [page:Float p2] )</h3>
+		<h3>[method:Float QuadraticBezier]( [param:Float t], [param:Float p0], [param:Float p1], [param:Float p2] )</h3>
 		<div>
 		<div>
 		t -- interpolation weight.<br />
 		t -- interpolation weight.<br />
 		p0, p1, p2 -- the starting, control and end points defining the curve.<br /><br />
 		p0, p1, p2 -- the starting, control and end points defining the curve.<br /><br />
@@ -32,7 +32,7 @@
 		Used internally by [page:QuadraticBezierCurve3 QuadraticBezierCurve3], [page:QuadraticBezierCurve QuadraticBezierCurve] and [page:Font Font].
 		Used internally by [page:QuadraticBezierCurve3 QuadraticBezierCurve3], [page:QuadraticBezierCurve QuadraticBezierCurve] and [page:Font Font].
 		</div>
 		</div>
 
 
-		<h3>[method:Float CubicBezier]( [page:Float t], [page:Float p0], [page:Float p1], [page:Float p2], [page:Float p3] )</h3>
+		<h3>[method:Float CubicBezier]( [param:Float t], [param:Float p0], [param:Float p1], [param:Float p2], [param:Float p3] )</h3>
 		<div>
 		<div>
 		t -- interpolation weight.<br />
 		t -- interpolation weight.<br />
 		p0, p1, p2, p3 -- the starting, control(twice) and end points defining the curve.<br /><br />
 		p0, p1, p2, p3 -- the starting, control(twice) and end points defining the curve.<br /><br />

+ 11 - 11
docs/api/extras/core/Path.html

@@ -38,7 +38,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:Array points] )</h3>
+		<h3>[name]( [param:Array points] )</h3>
 		<div>
 		<div>
 		points -- (optional) array of [page:Vector2 Vector2s].<br /><br />
 		points -- (optional) array of [page:Vector2 Vector2s].<br /><br />
 
 
@@ -60,7 +60,7 @@
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 		<div>See the base [page:CurvePath] class for common methods.</div>
 		<div>See the base [page:CurvePath] class for common methods.</div>
 
 
-		<h3>[method:null absarc]( [page:Float x], [page:Float y], [page:Float radius], [page:Float startAngle], [page:Float endAngle], [page:Float clockwise] )</h3>
+		<h3>[method:null absarc]( [param:Float x], [param:Float y], [param:Float radius], [param:Float startAngle], [param:Float endAngle], [param:Float clockwise] )</h3>
 		<div>
 		<div>
 			x, y -- The absolute center of the arc.<br />
 			x, y -- The absolute center of the arc.<br />
 			radius -- The radius of the arc.<br />
 			radius -- The radius of the arc.<br />
@@ -71,7 +71,7 @@
 			Adds an absolutely positioned [page:EllipseCurve EllipseCurve] to the path.
 			Adds an absolutely positioned [page:EllipseCurve EllipseCurve] to the path.
 		</div>
 		</div>
 
 
-		<h3>[method:null absellipse]( [page:Float x], [page:Float y], [page:Float xRadius], [page:Float yRadius], [page:Float startAngle], [page:Float endAngle], [page:Float clockwise], [page:Float rotation] )</h3>
+		<h3>[method:null absellipse]( [param:Float x], [param:Float y], [param:Float xRadius], [param:Float yRadius], [param:Float startAngle], [param:Float endAngle], [param:Float clockwise], [param:Float rotation] )</h3>
 		<div>
 		<div>
 			x, y -- The absolute center of the ellipse.<br />
 			x, y -- The absolute center of the ellipse.<br />
 			xRadius -- The radius of the ellipse in the x axis.<br />
 			xRadius -- The radius of the ellipse in the x axis.<br />
@@ -84,7 +84,7 @@
 			Adds an absolutely positioned [page:EllipseCurve EllipseCurve] to the path.
 			Adds an absolutely positioned [page:EllipseCurve EllipseCurve] to the path.
 		</div>
 		</div>
 
 
-		<h3>[method:null arc]( [page:Float x], [page:Float y], [page:Float radius], [page:Float startAngle], [page:Float endAngle], [page:Float clockwise] )</h3>
+		<h3>[method:null arc]( [param:Float x], [param:Float y], [param:Float radius], [param:Float startAngle], [param:Float endAngle], [param:Float clockwise] )</h3>
 		<div>
 		<div>
 		x, y -- The center of the arc offset from the last call.<br />
 		x, y -- The center of the arc offset from the last call.<br />
 		radius -- The radius of the arc.<br />
 		radius -- The radius of the arc.<br />
@@ -96,10 +96,10 @@
 		</div>
 		</div>
 
 
 
 
-		<h3>[method:null bezierCurveTo]( [page:Float cp1X], [page:Float cp1Y], [page:Float cp2X], [page:Float cp2Y], [page:Float x], [page:Float y] )</h3>
+		<h3>[method:null bezierCurveTo]( [param:Float cp1X], [param:Float cp1Y], [param:Float cp2X], [param:Float cp2Y], [param:Float x], [param:Float y] )</h3>
 		<div>This creates a bezier curve from [page:.currentPoint] with (cp1X, cp1Y) and (cp2X, cp2Y) as control points and updates [page:.currentPoint] to x and y.</div>
 		<div>This creates a bezier curve from [page:.currentPoint] with (cp1X, cp1Y) and (cp2X, cp2Y) as control points and updates [page:.currentPoint] to x and y.</div>
 
 
-		<h3>[method:null ellipse]( [page:Float x], [page:Float y], [page:Float xRadius], [page:Float yRadius], [page:Float startAngle], [page:Float endAngle], [page:Float clockwise], [page:Float rotation] )</h3>
+		<h3>[method:null ellipse]( [param:Float x], [param:Float y], [param:Float xRadius], [param:Float yRadius], [param:Float startAngle], [param:Float endAngle], [param:Float clockwise], [param:Float rotation] )</h3>
 		<div>
 		<div>
 			x, y -- The center of the ellipse offset from the last call.<br />
 			x, y -- The center of the ellipse offset from the last call.<br />
 			xRadius -- The radius of the ellipse in the x axis.<br />
 			xRadius -- The radius of the ellipse in the x axis.<br />
@@ -112,18 +112,18 @@
 			Adds an [page:EllipseCurve EllipseCurve] to the path, positioned relative to [page:.currentPoint].
 			Adds an [page:EllipseCurve EllipseCurve] to the path, positioned relative to [page:.currentPoint].
 		</div>
 		</div>
 
 
-		<h3>[method:null lineTo]( [page:Float x], [page:Float y] )</h3>
+		<h3>[method:null lineTo]( [param:Float x], [param:Float y] )</h3>
 		<div>Connects a [page:LineCurve] from [page:.currentPoint] to x, y onto the path.</div>
 		<div>Connects a [page:LineCurve] from [page:.currentPoint] to x, y onto the path.</div>
 
 
 
 
-		<h3>[method:null moveTo]( [page:Float x], [page:Float y] )</h3>
+		<h3>[method:null moveTo]( [param:Float x], [param:Float y] )</h3>
 		<div>Move the [page:.currentPoint] to x, y.</div>
 		<div>Move the [page:.currentPoint] to x, y.</div>
 
 
 
 
-		<h3>[method:null quadraticCurveTo]( [page:Float cpX], [page:Float cpY], [page:Float x], [page:Float y] )</h3>
+		<h3>[method:null quadraticCurveTo]( [param:Float cpX], [param:Float cpY], [param:Float x], [param:Float y] )</h3>
 		<div>Creates a quadratic curve from [page:.currentPoint] with cpX and cpY as control point and updates [page:.currentPoint] to x and y.</div>
 		<div>Creates a quadratic curve from [page:.currentPoint] with cpX and cpY as control point and updates [page:.currentPoint] to x and y.</div>
 
 
-		<h3>[method:null setFromPoints]( [page:Array vector2s] )</h3>
+		<h3>[method:null setFromPoints]( [param:Array vector2s] )</h3>
 		<div>
 		<div>
 			points --  array of [page:Vector2 Vector2s].<br /><br />
 			points --  array of [page:Vector2 Vector2s].<br /><br />
 
 
@@ -131,7 +131,7 @@
 			array as [page:LineCurve LineCurves].
 			array as [page:LineCurve LineCurves].
 		</div>
 		</div>
 
 
-		<h3>[method:null splineThru] ( [page:Array points] ) </h3>
+		<h3>[method:null splineThru] ( [param:Array points] ) </h3>
 		<div>
 		<div>
 			points - An array of [page:Vector2 Vector2s]<br /><br />
 			points - An array of [page:Vector2 Vector2s]<br /><br />
 
 

+ 3 - 3
docs/api/extras/core/Shape.html

@@ -47,7 +47,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:Array points] )</h3>
+		<h3>[name]( [param:Array points] )</h3>
 		<div>
 		<div>
 		points -- (optional) array of [page:Vector2 Vector2s].<br /><br />
 		points -- (optional) array of [page:Vector2 Vector2s].<br /><br />
 
 
@@ -73,7 +73,7 @@
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 		<div>See the base [page:Path] class for common methods.</div>
 		<div>See the base [page:Path] class for common methods.</div>
 
 
-		<h3>[method:Array extractPoints]( [page:Integer divisions] )</h3>
+		<h3>[method:Array extractPoints]( [param:Integer divisions] )</h3>
 		<div>
 		<div>
 		divisions -- The fineness of the result.<br /><br />
 		divisions -- The fineness of the result.<br /><br />
 
 
@@ -87,7 +87,7 @@
 		where shape and holes are arrays of [page:Vector2 Vector2s].
 		where shape and holes are arrays of [page:Vector2 Vector2s].
 		</div>
 		</div>
 
 
-		<h3>[method:Array getPointsHoles]( [page:Integer divisions] )</h3>
+		<h3>[method:Array getPointsHoles]( [param:Integer divisions] )</h3>
 		<div>
 		<div>
 		divisions -- The fineness of the result.<br /><br />
 		divisions -- The fineness of the result.<br /><br />
 
 

+ 6 - 6
docs/api/extras/core/ShapePath.html

@@ -46,32 +46,32 @@
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
-		<h3>[method:null moveTo]( [page:Float x], [page:Float y] )</h3>
+		<h3>[method:null moveTo]( [param:Float x], [param:Float y] )</h3>
 		<div>
 		<div>
 		Starts a new [page:Path] and calls [page:Path.moveTo]( x, y ) on that [page:Path].
 		Starts a new [page:Path] and calls [page:Path.moveTo]( x, y ) on that [page:Path].
 		Also points [page:ShapePath.currentPath currentPath] to that [page:Path].
 		Also points [page:ShapePath.currentPath currentPath] to that [page:Path].
 		</div>
 		</div>
 
 
-		<h3>[method:null lineTo]( [page:Float x], [page:Float y] )</h3>
+		<h3>[method:null lineTo]( [param:Float x], [param:Float y] )</h3>
 		<div>This creates a line from the [page:ShapePath.currentPath currentPath]'s
 		<div>This creates a line from the [page:ShapePath.currentPath currentPath]'s
 			offset to X and Y and updates the offset to X and Y.</div>
 			offset to X and Y and updates the offset to X and Y.</div>
 
 
-		<h3>[method:null quadraticCurveTo]( [page:Float cpX], [page:Float cpY], [page:Float x], [page:Float y] )</h3>
+		<h3>[method:null quadraticCurveTo]( [param:Float cpX], [param:Float cpY], [param:Float x], [param:Float y] )</h3>
 		<div>This creates a quadratic curve from the [page:ShapePath.currentPath currentPath]'s
 		<div>This creates a quadratic curve from the [page:ShapePath.currentPath currentPath]'s
 			offset to x and y with cpX and cpY as control point and updates the [page:ShapePath.currentPath currentPath]'s
 			offset to x and y with cpX and cpY as control point and updates the [page:ShapePath.currentPath currentPath]'s
 			offset to x and y.</div>
 			offset to x and y.</div>
 
 
-		<h3>[method:null bezierCurveTo]( [page:Float cp1X], [page:Float cp1Y], [page:Float cp2X], [page:Float cp2Y], [page:Float x], [page:Float y] )</h3>
+		<h3>[method:null bezierCurveTo]( [param:Float cp1X], [param:Float cp1Y], [param:Float cp2X], [param:Float cp2Y], [param:Float x], [param:Float y] )</h3>
 		<div>This creates a bezier curve from the [page:ShapePath.currentPath currentPath]'s
 		<div>This creates a bezier curve from the [page:ShapePath.currentPath currentPath]'s
 			 offset to x and y with cp1X, cp1Y and cp1X, cp1Y as control points and updates the
 			 offset to x and y with cp1X, cp1Y and cp1X, cp1Y as control points and updates the
 			 [page:ShapePath.currentPath currentPath]'s offset to x and y.</div>
 			 [page:ShapePath.currentPath currentPath]'s offset to x and y.</div>
 
 
-		<h3>[method:null splineThru] ( [page:Array points] ) </h3>
+		<h3>[method:null splineThru] ( [param:Array points] ) </h3>
 		<div>points - An array of [page:Vector2]s</div>
 		<div>points - An array of [page:Vector2]s</div>
 		<div>Connects a new [page:SplineCurve] onto the [page:ShapePath.currentPath currentPath].</div>
 		<div>Connects a new [page:SplineCurve] onto the [page:ShapePath.currentPath currentPath].</div>
 
 
 
 
-		<h3>[method:Array toShapes]( [page:Boolean isCCW], [page:Boolean noHoles] )</h3>
+		<h3>[method:Array toShapes]( [param:Boolean isCCW], [param:Boolean noHoles] )</h3>
 		<div>
 		<div>
 		isCCW -- Changes how solids and holes are generated<br/>
 		isCCW -- Changes how solids and holes are generated<br/>
 		noHoles -- Whether or not to generate holes
 		noHoles -- Whether or not to generate holes

+ 1 - 1
docs/api/extras/curves/CatmullRomCurve3.html

@@ -41,7 +41,7 @@ var curveObject = new THREE.Line( geometry, material );
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]( [page:Array points], [page:Boolean closed], [page:String curveType], [page:Float tension] )</h3>
+		<h3>[name]( [param:Array points], [param:Boolean closed], [param:String curveType], [param:Float tension] )</h3>
 		<div>
 		<div>
 			points – An array of [page:Vector3] points<br/>
 			points – An array of [page:Vector3] points<br/>
 			closed – Whether the curve is closed. Default is *false*.<br/>
 			closed – Whether the curve is closed. Default is *false*.<br/>

+ 1 - 1
docs/api/extras/curves/CubicBezierCurve.html

@@ -40,7 +40,7 @@ var curveObject = new THREE.Line( geometry, material );
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name] ( [page:Vector2 v0], [page:Vector2 v1], [page:Vector2 v2], [page:Vector2 v3] )</h3>
+		<h3>[name] ( [param:Vector2 v0], [param:Vector2 v1], [param:Vector2 v2], [param:Vector2 v3] )</h3>
 		<div>
 		<div>
 			[page:Vector2 v0] – The starting point.<br/>
 			[page:Vector2 v0] – The starting point.<br/>
 			[page:Vector2 v1] – The first control point.<br/>
 			[page:Vector2 v1] – The first control point.<br/>

+ 1 - 1
docs/api/extras/curves/CubicBezierCurve3.html

@@ -41,7 +41,7 @@ var curveObject = new THREE.Line( geometry, material );
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:Vector3 v0], [page:Vector3 v1], [page:Vector3 v2], [page:Vector3 v3] )</h3>
+		<h3>[name]( [param:Vector3 v0], [param:Vector3 v1], [param:Vector3 v2], [param:Vector3 v3] )</h3>
 		<div>
 		<div>
 			[page:Vector3 v0] – The starting point.<br/>
 			[page:Vector3 v0] – The starting point.<br/>
 			[page:Vector3 v1] – The first control point.<br/>
 			[page:Vector3 v1] – The first control point.<br/>

+ 1 - 1
docs/api/extras/curves/EllipseCurve.html

@@ -40,7 +40,7 @@ var ellipse = new THREE.Line( geometry, material );
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:Float aX], [page:Float aY], [page:Float xRadius], [page:Float yRadius], [page:Radians aStartAngle], [page:Radians aEndAngle], [page:Boolean aClockwise], [page:Radians aRotation] )</h3>
+		<h3>[name]( [param:Float aX], [param:Float aY], [param:Float xRadius], [param:Float yRadius], [param:Radians aStartAngle], [param:Radians aEndAngle], [param:Boolean aClockwise], [param:Radians aRotation] )</h3>
 		<div>
 		<div>
 			[page:Float aX] – The X center of the ellipse. Default is *0*.<br/>
 			[page:Float aX] – The X center of the ellipse. Default is *0*.<br/>
 			[page:Float aY] – The Y center of the ellipse. Default is *0*.<br/>
 			[page:Float aY] – The Y center of the ellipse. Default is *0*.<br/>

+ 1 - 1
docs/api/extras/curves/LineCurve.html

@@ -17,7 +17,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:Vector2 v1], [page:Vector2 v2] )</h3>
+		<h3>[name]( [param:Vector2 v1], [param:Vector2 v2] )</h3>
 		<div>
 		<div>
 			[page:Vector2 v1] – The start point.<br/>
 			[page:Vector2 v1] – The start point.<br/>
 			[page:Vector2 v2] - The end point.
 			[page:Vector2 v2] - The end point.

+ 1 - 1
docs/api/extras/curves/LineCurve3.html

@@ -17,7 +17,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:Vector3 v1], [page:Vector3 v2] )</h3>
+		<h3>[name]( [param:Vector3 v1], [param:Vector3 v2] )</h3>
 		<div>
 		<div>
 			[page:Vector3 v1] – The start point.<br/>
 			[page:Vector3 v1] – The start point.<br/>
 			[page:Vector3 v2] - The end point.
 			[page:Vector3 v2] - The end point.

+ 1 - 1
docs/api/extras/curves/QuadraticBezierCurve.html

@@ -39,7 +39,7 @@ var curveObject = new THREE.Line( geometry, material );
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:Vector2 v0], [page:Vector2 v1], [page:Vector2 v2] )</h3>
+		<h3>[name]( [param:Vector2 v0], [param:Vector2 v1], [param:Vector2 v2] )</h3>
 		<div>
 		<div>
 			[page:Vector2 v0] – The startpoint.<br/>
 			[page:Vector2 v0] – The startpoint.<br/>
 			[page:Vector2 v1] – The control point.<br/>
 			[page:Vector2 v1] – The control point.<br/>

+ 1 - 1
docs/api/extras/curves/QuadraticBezierCurve3.html

@@ -39,7 +39,7 @@ var curveObject = new THREE.Line( geometry, material );
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:Vector3 v0], [page:Vector3 v1], [page:Vector3 v2] )</h3>
+		<h3>[name]( [param:Vector3 v0], [param:Vector3 v1], [param:Vector3 v2] )</h3>
 		<div>
 		<div>
 			[page:Vector3 v0] – The starting point<br/>
 			[page:Vector3 v0] – The starting point<br/>
 			[page:Vector3 v1] – The middle control point<br/>
 			[page:Vector3 v1] – The middle control point<br/>

+ 1 - 1
docs/api/extras/curves/SplineCurve.html

@@ -41,7 +41,7 @@ var splineObject = new THREE.Line( geometry, material );
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]( [page:Array points] )</h3>
+		<h3>[name]( [param:Array points] )</h3>
 		<div>points – An array of [page:Vector2] points that define the curve.</div>
 		<div>points – An array of [page:Vector2] points that define the curve.</div>
 
 
 
 

+ 1 - 1
docs/api/extras/objects/ImmediateRenderObject.html

@@ -27,7 +27,7 @@
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
 
 
-		<h3>[method:null render]([page:Function renderCallback])</h3>
+		<h3>[method:null render]([param:Function renderCallback])</h3>
 		<div>
 		<div>
 		renderCallback -- A function to render the generated object.
 		renderCallback -- A function to render the generated object.
 		</div>
 		</div>

+ 1 - 1
docs/api/geometries/BoxBufferGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float width], [page:Float height], [page:Float depth], [page:Integer widthSegments], [page:Integer heightSegments], [page:Integer depthSegments])</h3>
+		<h3>[name]([param:Float width], [param:Float height], [param:Float depth], [param:Integer widthSegments], [param:Integer heightSegments], [param:Integer depthSegments])</h3>
 		<div>
 		<div>
 		width — Width of the sides on the X axis. Default is 1.<br />
 		width — Width of the sides on the X axis. Default is 1.<br />
 		height — Height of the sides on the Y axis. Default is 1.<br />
 		height — Height of the sides on the Y axis. Default is 1.<br />

+ 1 - 1
docs/api/geometries/BoxGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float width], [page:Float height], [page:Float depth], [page:Integer widthSegments], [page:Integer heightSegments], [page:Integer depthSegments])</h3>
+		<h3>[name]([param:Float width], [param:Float height], [param:Float depth], [param:Integer widthSegments], [param:Integer heightSegments], [param:Integer depthSegments])</h3>
 		<div>
 		<div>
 		width — Width of the sides on the X axis. Default is 1.<br />
 		width — Width of the sides on the X axis. Default is 1.<br />
 		height — Height of the sides on the Y axis. Default is 1.<br />
 		height — Height of the sides on the Y axis. Default is 1.<br />

+ 1 - 1
docs/api/geometries/CircleBufferGeometry.html

@@ -43,7 +43,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Integer segments], [page:Float thetaStart], [page:Float thetaLength])</h3>
+		<h3>[name]([param:Float radius], [param:Integer segments], [param:Float thetaStart], [param:Float thetaLength])</h3>
 		<div>
 		<div>
 		radius — Radius of the circle, default = 1.<br />
 		radius — Radius of the circle, default = 1.<br />
 		segments — Number of segments (triangles), minimum = 3, default = 8.<br />
 		segments — Number of segments (triangles), minimum = 3, default = 8.<br />

+ 1 - 1
docs/api/geometries/CircleGeometry.html

@@ -44,7 +44,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Integer segments], [page:Float thetaStart], [page:Float thetaLength])</h3>
+		<h3>[name]([param:Float radius], [param:Integer segments], [param:Float thetaStart], [param:Float thetaLength])</h3>
 		<div>
 		<div>
 		radius — Radius of the circle, default = 1.<br />
 		radius — Radius of the circle, default = 1.<br />
 		segments — Number of segments (triangles), minimum = 3, default = 8.<br />
 		segments — Number of segments (triangles), minimum = 3, default = 8.<br />

+ 1 - 1
docs/api/geometries/ConeBufferGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Float height], [page:Integer radialSegments], [page:Integer heightSegments], [page:Boolean openEnded], [page:Float thetaStart], [page:Float thetaLength])</h3>
+		<h3>[name]([param:Float radius], [param:Float height], [param:Integer radialSegments], [param:Integer heightSegments], [param:Boolean openEnded], [param:Float thetaStart], [param:Float thetaLength])</h3>
 		<div>
 		<div>
 		radius — Radius of the cone base. Default is 1.<br />
 		radius — Radius of the cone base. Default is 1.<br />
 		height — Height of the cone. Default is 1.<br />
 		height — Height of the cone. Default is 1.<br />

+ 1 - 1
docs/api/geometries/ConeGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Float height], [page:Integer radialSegments], [page:Integer heightSegments], [page:Boolean openEnded], [page:Float thetaStart], [page:Float thetaLength])</h3>
+		<h3>[name]([param:Float radius], [param:Float height], [param:Integer radialSegments], [param:Integer heightSegments], [param:Boolean openEnded], [param:Float thetaStart], [param:Float thetaLength])</h3>
 		<div>
 		<div>
 		radius — Radius of the cone at the base. Default is 20.<br />
 		radius — Radius of the cone at the base. Default is 20.<br />
 		height — Height of the cone. Default is 100.<br />
 		height — Height of the cone. Default is 100.<br />

+ 1 - 1
docs/api/geometries/CylinderBufferGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radiusTop], [page:Float radiusBottom], [page:Float height], [page:Integer radialSegments], [page:Integer heightSegments], [page:Boolean openEnded], [page:Float thetaStart], [page:Float thetaLength])</h3>
+		<h3>[name]([param:Float radiusTop], [param:Float radiusBottom], [param:Float height], [param:Integer radialSegments], [param:Integer heightSegments], [param:Boolean openEnded], [param:Float thetaStart], [param:Float thetaLength])</h3>
 		<div>
 		<div>
 		radiusTop — Radius of the cylinder at the top. Default is 1.<br />
 		radiusTop — Radius of the cylinder at the top. Default is 1.<br />
 		radiusBottom — Radius of the cylinder at the bottom. Default is 1.<br />
 		radiusBottom — Radius of the cylinder at the bottom. Default is 1.<br />

+ 1 - 1
docs/api/geometries/CylinderGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radiusTop], [page:Float radiusBottom], [page:Float height], [page:Integer radialSegments], [page:Integer heightSegments], [page:Boolean openEnded], [page:Float thetaStart], [page:Float thetaLength])</h3>
+		<h3>[name]([param:Float radiusTop], [param:Float radiusBottom], [param:Float height], [param:Integer radialSegments], [param:Integer heightSegments], [param:Boolean openEnded], [param:Float thetaStart], [param:Float thetaLength])</h3>
 		<div>
 		<div>
 		radiusTop — Radius of the cylinder at the top. Default is 1.<br />
 		radiusTop — Radius of the cylinder at the top. Default is 1.<br />
 		radiusBottom — Radius of the cylinder at the bottom. Default is 1.<br />
 		radiusBottom — Radius of the cylinder at the bottom. Default is 1.<br />

+ 1 - 1
docs/api/geometries/DodecahedronBufferGeometry.html

@@ -34,7 +34,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Integer detail])</h3>
+		<h3>[name]([param:Float radius], [param:Integer detail])</h3>
 		<div>
 		<div>
 		radius — Radius of the dodecahedron. Default is 1.<br />
 		radius — Radius of the dodecahedron. Default is 1.<br />
 		detail — Default is 0. Setting this to a value greater than 0 adds vertices making it no longer a dodecahedron.
 		detail — Default is 0. Setting this to a value greater than 0 adds vertices making it no longer a dodecahedron.

+ 1 - 1
docs/api/geometries/DodecahedronGeometry.html

@@ -34,7 +34,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Integer detail])</h3>
+		<h3>[name]([param:Float radius], [param:Integer detail])</h3>
 		<div>
 		<div>
 		radius — Radius of the dodecahedron. Default is 1.<br />
 		radius — Radius of the dodecahedron. Default is 1.<br />
 		detail — Default is 0. Setting this to a value greater than 0 adds vertices making it no longer a dodecahedron.
 		detail — Default is 0. Setting this to a value greater than 0 adds vertices making it no longer a dodecahedron.

+ 1 - 1
docs/api/geometries/EdgesGeometry.html

@@ -27,7 +27,7 @@ scene.add( line );
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]( [page:Geometry geometry], [page:Integer thresholdAngle] )</h3>
+		<h3>[name]( [param:Geometry geometry], [param:Integer thresholdAngle] )</h3>
 		<div>
 		<div>
 		geometry — Any geometry object.<br />
 		geometry — Any geometry object.<br />
 		thresholdAngle — An edge is only rendered if the angle (in degrees) between the face normals of the adjoining faces exceeds this value. default = 1 degree.
 		thresholdAngle — An edge is only rendered if the angle (in degrees) between the face normals of the adjoining faces exceeds this value. default = 1 degree.

+ 3 - 3
docs/api/geometries/ExtrudeBufferGeometry.html

@@ -64,7 +64,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]([page:Array shapes], [page:Object options])</h3>
+		<h3>[name]([param:Array shapes], [param:Object options])</h3>
 		<div>
 		<div>
 		shapes — Shape or an array of shapes. <br />
 		shapes — Shape or an array of shapes. <br />
 		options — Object that can contain the following parameters.
 		options — Object that can contain the following parameters.
@@ -99,7 +99,7 @@
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
-		<h3>[method:null addShapeList]([page:Array shapes], [page:Object options])</h3>
+		<h3>[method:null addShapeList]([param:Array shapes], [param:Object options])</h3>
 		<div>
 		<div>
 			shapes — An Array of shapes to add. <br />
 			shapes — An Array of shapes to add. <br />
 			options — Object that can contain the following parameters.
 			options — Object that can contain the following parameters.
@@ -118,7 +118,7 @@
 		</div>
 		</div>
 		<div>Adds the shapes to the list to extrude.</div>
 		<div>Adds the shapes to the list to extrude.</div>
 
 
-		<h3>[method:null addShape]([page:Shape shape], [page:Object options])</h3>
+		<h3>[method:null addShape]([param:Shape shape], [param:Object options])</h3>
 		<div>
 		<div>
 			shape — A shape to add. <br />
 			shape — A shape to add. <br />
 			options — Object that can contain the following parameters.
 			options — Object that can contain the following parameters.

+ 3 - 3
docs/api/geometries/ExtrudeGeometry.html

@@ -64,7 +64,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]([page:Array shapes], [page:Object options])</h3>
+		<h3>[name]([param:Array shapes], [param:Object options])</h3>
 		<div>
 		<div>
 		shapes — Shape or an array of shapes. <br />
 		shapes — Shape or an array of shapes. <br />
 		options — Object that can contain the following parameters.
 		options — Object that can contain the following parameters.
@@ -99,7 +99,7 @@
 
 
 		<h2>Methods</h2>
 		<h2>Methods</h2>
 
 
-		<h3>[method:null addShapeList]([page:Array shapes], [page:Object options])</h3>
+		<h3>[method:null addShapeList]([param:Array shapes], [param:Object options])</h3>
 		<div>
 		<div>
 			shapes — An Array of shapes to add. <br />
 			shapes — An Array of shapes to add. <br />
 			options — Object that can contain the following parameters.
 			options — Object that can contain the following parameters.
@@ -118,7 +118,7 @@
 		</div>
 		</div>
 		<div>Adds the shapes to the list to extrude.</div>
 		<div>Adds the shapes to the list to extrude.</div>
 
 
-		<h3>[method:null addShape]([page:Shape shape], [page:Object options])</h3>
+		<h3>[method:null addShape]([param:Shape shape], [param:Object options])</h3>
 		<div>
 		<div>
 			shape — A shape to add. <br />
 			shape — A shape to add. <br />
 			options — Object that can contain the following parameters.
 			options — Object that can contain the following parameters.

+ 1 - 1
docs/api/geometries/IcosahedronBufferGeometry.html

@@ -33,7 +33,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Integer detail])</h3>
+		<h3>[name]([param:Float radius], [param:Integer detail])</h3>
 		<div>
 		<div>
 		radius — Default is 1. <br />
 		radius — Default is 1. <br />
 		detail — Default is 0.  Setting this to a value greater than 0 adds more vertices making it no longer an icosahedron.  When detail is greater than 1, it's effectively a sphere.
 		detail — Default is 0.  Setting this to a value greater than 0 adds more vertices making it no longer an icosahedron.  When detail is greater than 1, it's effectively a sphere.

+ 2 - 2
docs/api/geometries/IcosahedronGeometry.html

@@ -9,7 +9,7 @@
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">A class for generating an icosahedron geometry.</div>
 		<div class="desc">A class for generating an icosahedron geometry.</div>
@@ -34,7 +34,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Integer detail])</h3>
+		<h3>[name]([param:Float radius], [param:Integer detail])</h3>
 		<div>
 		<div>
 		radius — Default is 1. <br />
 		radius — Default is 1. <br />
 		detail — Default is 0.  Setting this to a value greater than 0 adds more vertices making it no longer an icosahedron.  When detail is greater than 1, it's effectively a sphere.
 		detail — Default is 0.  Setting this to a value greater than 0 adds more vertices making it no longer an icosahedron.  When detail is greater than 1, it's effectively a sphere.

+ 1 - 1
docs/api/geometries/LatheBufferGeometry.html

@@ -47,7 +47,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Array points], [page:Integer segments], [page:Float phiStart], [page:Float phiLength])</h3>
+		<h3>[name]([param:Array points], [param:Integer segments], [param:Float phiStart], [param:Float phiLength])</h3>
 		<div>
 		<div>
 		points — Array of Vector2s. The x-coordinate of each point must be greater than zero.<br />
 		points — Array of Vector2s. The x-coordinate of each point must be greater than zero.<br />
 		segments — the number of circumference segments to generate. Default is 12.<br />
 		segments — the number of circumference segments to generate. Default is 12.<br />

+ 1 - 1
docs/api/geometries/LatheGeometry.html

@@ -47,7 +47,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Array points], [page:Integer segments], [page:Float phiStart], [page:Float phiLength])</h3>
+		<h3>[name]([param:Array points], [param:Integer segments], [param:Float phiStart], [param:Float phiLength])</h3>
 		<div>
 		<div>
 		points — Array of Vector2s. The x-coordinate of each point must be greater than zero.<br />
 		points — Array of Vector2s. The x-coordinate of each point must be greater than zero.<br />
 		segments — the number of circumference segments to generate. Default is 12.<br />
 		segments — the number of circumference segments to generate. Default is 12.<br />

+ 1 - 1
docs/api/geometries/OctahedronBufferGeometry.html

@@ -33,7 +33,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Integer detail])</h3>
+		<h3>[name]([param:Float radius], [param:Integer detail])</h3>
 		<div>
 		<div>
 		radius — Radius of the octahedron. Default is 1.<br />
 		radius — Radius of the octahedron. Default is 1.<br />
 		detail — Default is 0.  Setting this to a value greater than zero add vertices making it no longer an octahedron.
 		detail — Default is 0.  Setting this to a value greater than zero add vertices making it no longer an octahedron.

+ 2 - 2
docs/api/geometries/OctahedronGeometry.html

@@ -9,7 +9,7 @@
 	</head>
 	</head>
 	<body>
 	<body>
 		[page:Geometry] &rarr;
 		[page:Geometry] &rarr;
-		
+
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">A class for generating an octahedron geometry.</div>
 		<div class="desc">A class for generating an octahedron geometry.</div>
@@ -34,7 +34,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Integer detail])</h3>
+		<h3>[name]([param:Float radius], [param:Integer detail])</h3>
 		<div>
 		<div>
 		radius — Radius of the octahedron. Default is 1.<br />
 		radius — Radius of the octahedron. Default is 1.<br />
 		detail — Default is 0.  Setting this to a value greater than zero add vertices making it no longer an octahedron.
 		detail — Default is 0.  Setting this to a value greater than zero add vertices making it no longer an octahedron.

+ 1 - 1
docs/api/geometries/ParametricBufferGeometry.html

@@ -45,7 +45,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]([page:Function func], [page:Integer slices], [page:Integer stacks])</h3>
+		<h3>[name]([param:Function func], [param:Integer slices], [param:Integer stacks])</h3>
 		<div>
 		<div>
 		func — A function that takes in a [page:Float u] and [page:Float v] value each between 0 and 1 and returns a [page:Vector3]<br />
 		func — A function that takes in a [page:Float u] and [page:Float v] value each between 0 and 1 and returns a [page:Vector3]<br />
 		slices — The count of slices to use for the parametric function <br />
 		slices — The count of slices to use for the parametric function <br />

+ 1 - 1
docs/api/geometries/ParametricGeometry.html

@@ -45,7 +45,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]([page:Function func], [page:Integer slices], [page:Integer stacks])</h3>
+		<h3>[name]([param:Function func], [param:Integer slices], [param:Integer stacks])</h3>
 		<div>
 		<div>
 		func — A function that takes in a [page:Float u] and [page:Float v] value each between 0 and 1 and returns a [page:Vector3]<br />
 		func — A function that takes in a [page:Float u] and [page:Float v] value each between 0 and 1 and returns a [page:Vector3]<br />
 		slices — The count of slices to use for the parametric function <br />
 		slices — The count of slices to use for the parametric function <br />

+ 1 - 1
docs/api/geometries/PlaneBufferGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float width], [page:Float height], [page:Integer widthSegments], [page:Integer heightSegments])</h3>
+		<h3>[name]([param:Float width], [param:Float height], [param:Integer widthSegments], [param:Integer heightSegments])</h3>
 		<div>
 		<div>
 		width — Width along the X axis. Default is 1.<br />
 		width — Width along the X axis. Default is 1.<br />
 		height — Height along the Y axis. Default is 1.<br />
 		height — Height along the Y axis. Default is 1.<br />

+ 1 - 1
docs/api/geometries/PlaneGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float width], [page:Float height], [page:Integer widthSegments], [page:Integer heightSegments])</h3>
+		<h3>[name]([param:Float width], [param:Float height], [param:Integer widthSegments], [param:Integer heightSegments])</h3>
 		<div>
 		<div>
 		width — Width along the X axis. Default is 1.<br />
 		width — Width along the X axis. Default is 1.<br />
 		height — Height along the Y axis. Default is 1.<br />
 		height — Height along the Y axis. Default is 1.<br />

+ 1 - 1
docs/api/geometries/PolyhedronBufferGeometry.html

@@ -41,7 +41,7 @@ var geometry = new THREE.PolyhedronBufferGeometry( verticesOfCube, indicesOfFace
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]([page:Array vertices], [page:Array indices], [page:Float radius], [page:Integer detail])</h3>
+		<h3>[name]([param:Array vertices], [param:Array indices], [param:Float radius], [param:Integer detail])</h3>
 		<div>
 		<div>
 		vertices — [page:Array] of points of the form [1,1,1, -1,-1,-1, ... ] <br />
 		vertices — [page:Array] of points of the form [1,1,1, -1,-1,-1, ... ] <br />
 		indices — [page:Array] of indices that make up the faces of the form [0,1,2, 2,3,0, ... ] <br />
 		indices — [page:Array] of indices that make up the faces of the form [0,1,2, 2,3,0, ... ] <br />

+ 1 - 1
docs/api/geometries/PolyhedronGeometry.html

@@ -39,7 +39,7 @@ var geometry = new THREE.PolyhedronGeometry( verticesOfCube, indicesOfFaces, 6,
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]([page:Array vertices], [page:Array indices], [page:Float radius], [page:Integer detail])</h3>
+		<h3>[name]([param:Array vertices], [param:Array indices], [param:Float radius], [param:Integer detail])</h3>
 		<div>
 		<div>
 		vertices — [page:Array] of points of the form [1,1,1, -1,-1,-1, ... ] <br />
 		vertices — [page:Array] of points of the form [1,1,1, -1,-1,-1, ... ] <br />
 		indices — [page:Array] of indices that make up the faces of the form [0,1,2, 2,3,0, ... ] <br />
 		indices — [page:Array] of indices that make up the faces of the form [0,1,2, 2,3,0, ... ] <br />

+ 1 - 1
docs/api/geometries/RingBufferGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float innerRadius], [page:Float outerRadius], [page:Integer thetaSegments], [page:Integer phiSegments], [page:Float thetaStart], [page:Float thetaLength])</h3>
+		<h3>[name]([param:Float innerRadius], [param:Float outerRadius], [param:Integer thetaSegments], [param:Integer phiSegments], [param:Float thetaStart], [param:Float thetaLength])</h3>
 		<div>
 		<div>
 		innerRadius — Default is 0.5. <br />
 		innerRadius — Default is 0.5. <br />
 		outerRadius — Default is 1. <br />
 		outerRadius — Default is 1. <br />

+ 1 - 1
docs/api/geometries/RingGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float innerRadius], [page:Float outerRadius], [page:Integer thetaSegments], [page:Integer phiSegments], [page:Float thetaStart], [page:Float thetaLength])</h3>
+		<h3>[name]([param:Float innerRadius], [param:Float outerRadius], [param:Integer thetaSegments], [param:Integer phiSegments], [param:Float thetaStart], [param:Float thetaLength])</h3>
 		<div>
 		<div>
 		innerRadius — Default is 0.5. <br />
 		innerRadius — Default is 0.5. <br />
 		outerRadius — Default is 1. <br />
 		outerRadius — Default is 1. <br />

+ 1 - 1
docs/api/geometries/ShapeBufferGeometry.html

@@ -58,7 +58,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]([page:Array shapes], [page:Integer curveSegments])</h3>
+		<h3>[name]([param:Array shapes], [param:Integer curveSegments])</h3>
 		<div>
 		<div>
 		shapes — [page:Array] of shapes or a single [page:Shape shape].<br />
 		shapes — [page:Array] of shapes or a single [page:Shape shape].<br />
 		curveSegments - [page:Integer] - Number of segments per shape. Default is 12.
 		curveSegments - [page:Integer] - Number of segments per shape. Default is 12.

+ 1 - 1
docs/api/geometries/ShapeGeometry.html

@@ -58,7 +58,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]([page:Array shapes], [page:Integer curveSegments])</h3>
+		<h3>[name]([param:Array shapes], [param:Integer curveSegments])</h3>
 		<div>
 		<div>
 		shapes — [page:Array] of shapes or a single [page:Shape shape].<br />
 		shapes — [page:Array] of shapes or a single [page:Shape shape].<br />
 		curveSegments - [page:Integer] - Number of segments per shape. Default is 12.
 		curveSegments - [page:Integer] - Number of segments per shape. Default is 12.

+ 1 - 1
docs/api/geometries/SphereBufferGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Integer widthSegments], [page:Integer heightSegments], [page:Float phiStart], [page:Float phiLength], [page:Float thetaStart], [page:Float thetaLength])</h3>
+		<h3>[name]([param:Float radius], [param:Integer widthSegments], [param:Integer heightSegments], [param:Float phiStart], [param:Float phiLength], [param:Float thetaStart], [param:Float thetaLength])</h3>
 
 
 		<div>
 		<div>
 		radius — sphere radius. Default is 1.<br />
 		radius — sphere radius. Default is 1.<br />

+ 1 - 1
docs/api/geometries/SphereGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Integer widthSegments], [page:Integer heightSegments], [page:Float phiStart], [page:Float phiLength], [page:Float thetaStart], [page:Float thetaLength])</h3>
+		<h3>[name]([param:Float radius], [param:Integer widthSegments], [param:Integer heightSegments], [param:Float phiStart], [param:Float phiLength], [param:Float thetaStart], [param:Float thetaLength])</h3>
 
 
 		<div>
 		<div>
 		radius — sphere radius. Default is 1.<br />
 		radius — sphere radius. Default is 1.<br />

+ 1 - 1
docs/api/geometries/TetrahedronBufferGeometry.html

@@ -34,7 +34,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Integer detail])</h3>
+		<h3>[name]([param:Float radius], [param:Integer detail])</h3>
 		<div>
 		<div>
 		radius — Radius of the tetrahedron. Default is 1.<br />
 		radius — Radius of the tetrahedron. Default is 1.<br />
 		detail — Default is 0. Setting this to a value greater than 0 adds vertices making it no longer a tetrahedron.
 		detail — Default is 0. Setting this to a value greater than 0 adds vertices making it no longer a tetrahedron.

+ 1 - 1
docs/api/geometries/TetrahedronGeometry.html

@@ -34,7 +34,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Integer detail])</h3>
+		<h3>[name]([param:Float radius], [param:Integer detail])</h3>
 		<div>
 		<div>
 		radius — Radius of the tetrahedron. Default is 1.<br />
 		radius — Radius of the tetrahedron. Default is 1.<br />
 		detail — Default is 0. Setting this to a value greater than 0 adds vertices making it no longer a tetrahedron.
 		detail — Default is 0. Setting this to a value greater than 0 adds vertices making it no longer a tetrahedron.

+ 1 - 1
docs/api/geometries/TextBufferGeometry.html

@@ -62,7 +62,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:String text], [page:Object parameters])</h3>
+		<h3>[name]([param:String text], [param:Object parameters])</h3>
 		<div>
 		<div>
 		text — The text that needs to be shown. <br />
 		text — The text that needs to be shown. <br />
 		parameters — Object that can contains the following parameters.
 		parameters — Object that can contains the following parameters.

+ 4 - 4
docs/api/geometries/TextGeometry.html

@@ -13,7 +13,7 @@
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
 		<div class="desc">
 		<div class="desc">
-			A class for generating text as a single geometry. It is constructed by providing a string of text, and a hash of 
+			A class for generating text as a single geometry. It is constructed by providing a string of text, and a hash of
 			parameters consisting of a loaded [page:Font] and settings for the geometry's parent [page:ExtrudeGeometry].
 			parameters consisting of a loaded [page:Font] and settings for the geometry's parent [page:ExtrudeGeometry].
 			See the [page:Font], [page:FontLoader] and [page:Creating_Text] pages for additional details.
 			See the [page:Font], [page:FontLoader] and [page:Creating_Text] pages for additional details.
 		</div>
 		</div>
@@ -44,7 +44,7 @@
 
 
 		<code>
 		<code>
 		var loader = new THREE.FontLoader();
 		var loader = new THREE.FontLoader();
-		
+
 		loader.load( 'fonts/helvetiker_regular.typeface.json', function ( font ) {
 		loader.load( 'fonts/helvetiker_regular.typeface.json', function ( font ) {
 
 
 			var geometry = new THREE.TextGeometry( 'Hello three.js!', {
 			var geometry = new THREE.TextGeometry( 'Hello three.js!', {
@@ -57,12 +57,12 @@
 				bevelSize: 8,
 				bevelSize: 8,
 				bevelSegments: 5
 				bevelSegments: 5
 			} );
 			} );
-		} );			
+		} );
 		</code>
 		</code>
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:String text], [page:Object parameters])</h3>
+		<h3>[name]([param:String text], [param:Object parameters])</h3>
 		<div>
 		<div>
 		text — The text that needs to be shown. <br />
 		text — The text that needs to be shown. <br />
 		parameters — Object that can contains the following parameters.
 		parameters — Object that can contains the following parameters.

+ 1 - 1
docs/api/geometries/TorusBufferGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Float tube], [page:Integer radialSegments], [page:Integer tubularSegments], [page:Float arc])</h3>
+		<h3>[name]([param:Float radius], [param:Float tube], [param:Integer radialSegments], [param:Integer tubularSegments], [param:Float arc])</h3>
 		<div>
 		<div>
 		radius - Radius of the torus, from the center of the torus to the center of the tube. Default is 1. <br />
 		radius - Radius of the torus, from the center of the torus to the center of the tube. Default is 1. <br />
 		tube — Radius of the tube.  Default is 0.4. <br />
 		tube — Radius of the tube.  Default is 0.4. <br />

+ 1 - 1
docs/api/geometries/TorusGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Float tube], [page:Integer radialSegments], [page:Integer tubularSegments], [page:Float arc])</h3>
+		<h3>[name]([param:Float radius], [param:Float tube], [param:Integer radialSegments], [param:Integer tubularSegments], [param:Float arc])</h3>
 		<div>
 		<div>
 		radius - Radius of the torus, from the center of the torus to the center of the tube. Default is 1. <br />
 		radius - Radius of the torus, from the center of the torus to the center of the tube. Default is 1. <br />
 		tube — Radius of the tube.  Default is 0.4. <br />
 		tube — Radius of the tube.  Default is 0.4. <br />

+ 1 - 1
docs/api/geometries/TorusKnotBufferGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Float tube], [page:Integer tubularSegments], [page:Integer radialSegments], [page:Integer p], [page:Integer q])</h3>
+		<h3>[name]([param:Float radius], [param:Float tube], [param:Integer tubularSegments], [param:Integer radialSegments], [param:Integer p], [param:Integer q])</h3>
 		<div>
 		<div>
 			<ul>
 			<ul>
 				<li>radius - Radius of the torus. Default is 1.</li>
 				<li>radius - Radius of the torus. Default is 1.</li>

+ 1 - 1
docs/api/geometries/TorusKnotGeometry.html

@@ -42,7 +42,7 @@
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:Float radius], [page:Float tube], [page:Integer tubularSegments], [page:Integer radialSegments], [page:Integer p], [page:Integer q])</h3>
+		<h3>[name]([param:Float radius], [param:Float tube], [param:Integer tubularSegments], [param:Integer radialSegments], [param:Integer p], [param:Integer q])</h3>
 		<div>
 		<div>
 			<ul>
 			<ul>
 				<li>radius - Radius of the torus. Default is 1.</li>
 				<li>radius - Radius of the torus. Default is 1.</li>

+ 1 - 1
docs/api/geometries/TubeBufferGeometry.html

@@ -66,7 +66,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]([page:Curve path], [page:Integer tubularSegments], [page:Float radius], [page:Integer radialSegments], [page:Boolean closed])</h3>
+		<h3>[name]([param:Curve path], [param:Integer tubularSegments], [param:Float radius], [param:Integer radialSegments], [param:Boolean closed])</h3>
 		<div>
 		<div>
 		path — [page:Curve] - A path that inherits from the [page:Curve] base class<br />
 		path — [page:Curve] - A path that inherits from the [page:Curve] base class<br />
 		tubularSegments — [page:Integer] - The number of segments that make up the tube, default is 64<br />
 		tubularSegments — [page:Integer] - The number of segments that make up the tube, default is 64<br />

+ 1 - 1
docs/api/geometries/TubeGeometry.html

@@ -66,7 +66,7 @@
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
 
 
-		<h3>[name]([page:Curve path], [page:Integer tubularSegments], [page:Float radius], [page:Integer radialSegments], [page:Boolean closed])</h3>
+		<h3>[name]([param:Curve path], [param:Integer tubularSegments], [param:Float radius], [param:Integer radialSegments], [param:Boolean closed])</h3>
 		<div>
 		<div>
 		path — [page:Curve] - A path that inherits from the [page:Curve] base class<br />
 		path — [page:Curve] - A path that inherits from the [page:Curve] base class<br />
 		tubularSegments — [page:Integer] - The number of segments that make up the tube, default is 64<br />
 		tubularSegments — [page:Integer] - The number of segments that make up the tube, default is 64<br />

+ 1 - 1
docs/api/geometries/WireframeGeometry.html

@@ -51,7 +51,7 @@ scene.add( line );
 
 
 		<h2>Constructor</h2>
 		<h2>Constructor</h2>
 
 
-		<h3>[name]( [page:Geometry geometry] )</h3>
+		<h3>[name]( [param:Geometry geometry] )</h3>
 		<div>
 		<div>
 		geometry — any geometry object.
 		geometry — any geometry object.
 		</div>
 		</div>

Some files were not shown because too many files changed in this diff