From 6bc223b72736c9ef946b775e2ddee8ae1cec3bf6 Mon Sep 17 00:00:00 2001 From: Lewy Blue Date: Mon, 7 Nov 2016 16:35:13 +0000 Subject: [PATCH] Created docs for StereoCamera (#10045) --- docs/api/cameras/StereoCamera.html | 65 ++++++++++++++++++++++++++++++ docs/list.js | 3 +- 2 files changed, 67 insertions(+), 1 deletion(-) create mode 100644 docs/api/cameras/StereoCamera.html diff --git a/docs/api/cameras/StereoCamera.html b/docs/api/cameras/StereoCamera.html new file mode 100644 index 0000000000..6132fdc856 --- /dev/null +++ b/docs/api/cameras/StereoCamera.html @@ -0,0 +1,65 @@ + + + + + + + + + + + +

[name]

+ +
+ Dual [page:PerspectiveCamera PerspectiveCamera]s used for effects such as + [link:https://en.wikipedia.org/wiki/Anaglyph_3D 3D Anaglyph] or [link:https://en.wikipedia.org/wiki/parallax_barrier Parallax Barrier]. +
+ + +

Example

+ +
[example:webgl_effects_anaglyph effects / anaglyph ]
+
[example:webgl_effects_parallaxbarrier effects / parallaxbarrier ]
+
[example:webgl_effects_stereo effects / stereo ]
+ +
+ This class is used internally in the files

+ [link:https://github.com/mrdoob/three.js/blob/master/examples/js/effects/AnaglyphEffect.js examples/js/effects/AnaglyphEffect.js]

+ [link:https://github.com/mrdoob/three.js/blob/master/examples/js/effects/ParallaxBarrierEffect.js examples/js/effects/ParallaxBarrierEffect.js]

+ [link:https://github.com/mrdoob/three.js/blob/master/examples/js/effects/StereoEffect.js examples/js/effects/StereoEffect.js]

+ used in the above examples. +
+ + +

Constructor

+ +

[name]( )

+ +

Properties

+ +

[property:Float aspect]

+
Default is *1*.
+ +

[property:Float eyeSep]

+
Default is *0.064*.
+ +

[property:PerspectiveCamera cameraL]

+
Left camera.
+ +

[property:PerspectiveCamera cameraR]

+
Right camera.
+ + +

Methods

+ +

[method:null update]( camera )

+
+ Update the stereo cameras based on the camera passed in. +
+ +

Source

+ + [link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js] + + diff --git a/docs/list.js b/docs/list.js index 3d4adc7742..8c5811ca31 100644 --- a/docs/list.js +++ b/docs/list.js @@ -21,7 +21,8 @@ var list = { [ "Camera", "api/cameras/Camera" ], [ "CubeCamera", "api/cameras/CubeCamera" ], [ "OrthographicCamera", "api/cameras/OrthographicCamera" ], - [ "PerspectiveCamera", "api/cameras/PerspectiveCamera" ] + [ "PerspectiveCamera", "api/cameras/PerspectiveCamera" ], + [ "StereoCamera", "api/cameras/StereoCamera" ] ], "Core": [ -- GitLab