Three.js - 相机
相机类型
Three.js 中有两种类型的相机。
| Sr.No | 相机和说明 |
|---|---|
| 1 | Three.js 中有不同的相机。最常见的相机,也是我们一直在使用的相机是 PerspectiveCamera。 |
| 2 | 第二常见的相机是 OrthographicCamera。它指定一个框,其中设置左、右、上、下、近和远。它以二维表示三维物体。 |
使相机跟随物体
在动画函数中,我们使用 camera.lookAt 函数将相机指向物体的位置函数。我们在渲染的每一帧中都执行此操作。看起来相机正精确地跟随物体的位置。
function animate() {
const object = scene.getObjectByName('sphere')
renderer.render(scene, camera)
camera.lookAt(object.position)
requestAnimationFrame(render)
}

