-
dat.gui
添加屬性控制器,主要用于屬性調(diào)試
import dat from 'dat.gui'
const gui = new dat.GUI()
// 綁定對象的change事件來更新視圖變化
gui.add(cube, 'width', 1, 10).onChange(cube.update.bind(cube))
-
orbitControls
提供場景旋轉(zhuǎn)交互操作
var orbit = new OrbitControls(camera, renderer.domElement)
function initStats() {
var stats = new Stats();
stats.setMode(0); // 0: fps, 1: ms
document.body.appendChild(stats.domElement)
return stats
}
// 在渲染函數(shù)中更新狀態(tài)
function renderScene() {
stats.update()
requestAnimationFrame(renderScene)
renderer.render(scene, camera)
}