Skip to content

相机

引擎提供PerspectiveCamera、OrthographicCamera相机,默认为PerspectiveCamera相机。

设置渲染相机

使用setCamera方法,设置渲染相机。

js
TO.camera.setCamera({type: 'PerspectiveCamera'});

方法参数说明

  • type: 相机类型

锁定相机视角

使用lockCamera方法,锁定相机视角。

js
TO.camera.lockCamera(direction,ratio, model);

方法参数说明

  • direction: 方向 'top'||'bottom'||'left'||'right'||'front'||'back'
  • ratio: 倍数
  • model: 可选,锁定模型(不传则针对整个场景)

相机观察某物体

使用lookAt方法,相机观察某物体。

js
TO.camera.lookAt(modelName,time, scaleRadius);

方法参数说明

  • modelName: 模型名称
  • time: 动画时长
  • scaleRadius: [scaleRadius=1] 以半径为单位,让相机距离多远观察