相机飞行动画,从一个点飞行到另一个点。
效果:
代母如下:
//相机
const width = window.innerWidth;
const height = window.innerHeight;
const camera = new THREE.PerspectiveCamera(30, width / height, 1, 3000);
camera.position.set(202, 123, 125);
camera.lookAt(0, 0, 0);
// 相机动画:从一个点移动到另一个点
new TWEEN.Tween(camera.position)
.to({x: 180,y: 100,z: 50}, 3000)
.start()
// 渲染循环
function render() {
TWEEN.update();
renderer.render(scene, camera);
requestAnimationFrame(render);
}
render();