const camera = new t3d.Camera();
		camera.position.set(0, 80, 100);
		camera.lookAt(new t3d.Vector3(0, 0, 0), new t3d.Vector3(0, 1, 0));
		camera.setPerspective(45 / 180 * Math.PI, width / height, 1, 1000);
		scene.add(camera);

		const controller = new FreeControls(camera, canvas);
		controller.rotateSpeed = 1;

		const clock = new Clock();

		function loop(count) {
			requestAnimationFrame(loop);

			const change = controller.update(clock.getDelta());

			if (change) {
				console.info('camera change');
	