|
|
|
@ -46,6 +46,7 @@ export default {
|
|
|
|
|
// 将光源添加到场景中
|
|
|
|
|
scene.add(light);
|
|
|
|
|
scene.add(ambient);
|
|
|
|
|
|
|
|
|
|
// 创建OrbitControls对象,用于控制相机的旋转、缩放和平移
|
|
|
|
|
const controls = new OrbitControls(camera, renderer.domElement);
|
|
|
|
|
// 设置OrbitControls的目标点,即相机围绕的中心点
|
|
|
|
@ -70,7 +71,7 @@ export default {
|
|
|
|
|
// 将模型添加到场景中
|
|
|
|
|
scene.add(object);
|
|
|
|
|
});
|
|
|
|
|
} );
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
camera.position.set(-379.67901969707856, 1591.6047450835238, -1302.6577410405184);// 设置相机位置
|
|
|
|
|
camera.rotation.set(-1302.6577410405184,-1302.6577410405184,3.104032443868015);// 设置相机旋转角度
|
|
|
|
@ -79,8 +80,9 @@ export default {
|
|
|
|
|
const animate = () => {
|
|
|
|
|
// 请求下一帧动画
|
|
|
|
|
requestAnimationFrame(animate);
|
|
|
|
|
//log观察相机的数据,以便于观察相机的位置和角度,和其他数据
|
|
|
|
|
/* console.log(camera);*/
|
|
|
|
|
// 渲染场景和相机
|
|
|
|
|
console.log(camera);
|
|
|
|
|
renderer.render(scene, camera);
|
|
|
|
|
};
|
|
|
|
|
// 开始渲染循环
|
|
|
|
|