Three.js - 類相機



相機型別

Three.js 中有兩個型別的相機。

排名 相機和描述
1

透視相機

Three.js 中有不同型別的相機。最常見的相機是透視相機,這也是我們一直在使用的。

2

正交相機

第 2 個最常用的相機是正交相機。它指定一個帶有左、右、上、下、近和遠設定的框。它以二維形式表示三維物體。

令相機跟蹤物體

在動畫功能中,我們使用 camera.lookAt 函式將相機指向物件的 position 函式。我們在渲染的每幀中執行此操作。看起來就像相機正在精確地跟蹤物件的位置。

function animate() {
   const object = scene.getObjectByName('sphere')
   renderer.render(scene, camera)
   camera.lookAt(object.position)
   requestAnimationFrame(render)
}
廣告