
- Three.js 教程
- Three.js - 主頁
- Three.js - 概覽
- Three.js - 安裝
- Three.js - Hello Cube App
- Three.js - 繪製器和響應
- Three.js - 自適應設計
- Three.js - 除錯和統計資料
- Three.js - 類相機
- Three.js - 控制元件
- Three.js - 光照和陰影
- Three.js - 幾何體
- Three.js - 材質
- Three.js - 貼圖
- Three.js - 繪製直線
- Three.js - 動畫
- Three.js - 建立文字
- Three.js - 載入 3D 模型
- Three.js - 庫和外掛
- Three.js 有用的資源
- Three.js - 快速指南
- Three.js - 有用的資源
- Three.js - 討論
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) }
廣告