@@ -15,7 +15,7 @@
<p class="desc">
[name] 用于更加高效地使用一组已经预定义的摄像机来渲染一个场景。这将能够更好地提升VR场景的渲染性能。<br />
- 一个 [name] 的实例中总是包含着一组子摄像机,应当为每一个子摄像机定义*viewport*(边界)这个属性,这一属性决定了由该子摄像机所渲染的视口区域的大小。
+ 一个 [name] 的实例中总是包含着一组子摄像机,应当为每一个子摄像机定义*viewport*(视口)这个属性,这一属性决定了由该子摄像机所渲染的视口区域的大小。
</p>
<h2>示例</h2>
@@ -26,7 +26,7 @@
scene.add( cubeCamera );
// Create car
- var chromeMaterial = new THREE.MeshLambertMaterial( { color: 0xffffff, envMap: cubeCamera.renderTarget } );
+ var chromeMaterial = new THREE.MeshLambertMaterial( { color: 0xffffff, envMap: cubeCamera.renderTarget.texture } );
var car = new Mesh( carGeometry, chromeMaterial );
scene.add( car );
@@ -138,9 +138,10 @@ scene.add( camera );</code>
- <h3>[method:JSON toJSON]()</h3>
+ <h3>[method:Object toJSON](param:object meta])</h3>
<p>
- 使用JSON格式来返回摄像机数据。
+ meta -- 包含有元数据的对象,例如对象后代中的纹理或图像<br />
+ 将摄像机转换为 three.js [link:https://github.com/mrdoob/three.js/wiki/JSON-Object-Scene-format-4 JSON Object/Scene format](three.js JSON 物体/场景格式)。
@@ -184,16 +184,14 @@ camera.setViewOffset( fullWidth, fullHeight, w * 2, h * 1, w, h );
<h3>[method:null updateProjectionMatrix]()</h3>
-
更新摄像机投影矩阵。在任何参数被改变以后必须被调用。
- </p>
+ </p>
<h2>源代码</h2>