From d16a7c08ae1b7d6182ad567a7f075bb259f51d44 Mon Sep 17 00:00:00 2001 From: zch Date: Tue, 22 Oct 2024 17:29:09 +0800 Subject: [PATCH] =?UTF-8?q?refactor(board):=20=E4=BC=98=E5=8C=96=E6=9C=BA?= =?UTF-8?q?=E5=9C=BA=E6=A8=A1=E5=9E=8B=E6=B8=B2=E6=9F=93=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除了多余的空行和注释 - 添加了对相机数据的注释,便于观察相机位置和角度等信息 - 调整了代码结构,提高了可读性 --- src/views/board/model/AirportModel.vue | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/views/board/model/AirportModel.vue b/src/views/board/model/AirportModel.vue index 3d97c29..d591f99 100644 --- a/src/views/board/model/AirportModel.vue +++ b/src/views/board/model/AirportModel.vue @@ -46,6 +46,7 @@ export default { // 将光源添加到场景中 scene.add(light); scene.add(ambient); + // 创建OrbitControls对象,用于控制相机的旋转、缩放和平移 const controls = new OrbitControls(camera, renderer.domElement); // 设置OrbitControls的目标点,即相机围绕的中心点 @@ -70,17 +71,18 @@ export default { // 将模型添加到场景中 scene.add(object); }); - } ); - - camera.position.set(-379.67901969707856, 1591.6047450835238, -1302.6577410405184);// 设置相机位置 + }); + + camera.position.set(-379.67901969707856, 1591.6047450835238, -1302.6577410405184);// 设置相机位置 camera.rotation.set(-1302.6577410405184,-1302.6577410405184,3.104032443868015);// 设置相机旋转角度 // 渲染循环 const animate = () => { // 请求下一帧动画 requestAnimationFrame(animate); + //log观察相机的数据,以便于观察相机的位置和角度,和其他数据 +/* console.log(camera);*/ // 渲染场景和相机 - console.log(camera); renderer.render(scene, camera); }; // 开始渲染循环