カメラの操作を行うためのコントロールを提供します。
以下を設定済みの Three.js の OrbitControls です。
初期状態では無効化されています。
connect() を呼び出すことで有効化されます。
controls.connect()無効化する場合は、disconnect() を呼び出します。
controls.disconnect()マウス操作で視点移動ができます。
const { camera, create, animate, controls } = init();
controls.connect()
camera.position.set(0, 0, 2);
create.ambientLight();
create.directionalLight();
create.cube();
animate();