一、轨道控制器查看物体;
1、基本概念
轨道控制器(OrbitControls)可以使得相机围绕目标进行轨道运动;
2、代码样例
// 七、创建轨道控制器(相机围绕着物体捕捉视角)
const controls = new OrbitControls(
camera,
renderer.domElement,
)
function render() {
renderer.render(scene , camera);
// 请求动画帧:渲染下一帧的时候,会重新执行这个函数
requestAnimationFrame(render);
}
// 起始动画
render();
二、添加坐标辅助器;
1、基本概念
用于简单模拟3个坐标轴的对象;红色代表X轴、绿色代表Y轴、蓝色代表Z轴;
2、代码样例
// 八、添加坐标轴辅助器,数字代表轴的线段长度,默认为1
const axesHelper = new THREE.AxesHelper(5);
scene.add(axesHelper);
三、设置物体移动;
1、基本概念
<