From 69ca50a0a2a930e510c91baa56c319602f175786 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期三, 22 五月 2024 15:54:13 +0800
Subject: [PATCH] #
---
src/components/camera.jsx | 37 +------------------------------------
1 files changed, 1 insertions(+), 36 deletions(-)
diff --git a/src/components/camera.jsx b/src/components/camera.jsx
index a740fc4..b450ce9 100644
--- a/src/components/camera.jsx
+++ b/src/components/camera.jsx
@@ -2,52 +2,17 @@
import { useThree } from '@react-three/fiber';
import {
PerspectiveCamera,
- CameraControls,
- PresentationControls,
- FlyControls,
- OrbitControls,
- FirstPersonControls,
- MapControls,
} from '@react-three/drei';
const Camera = (props) => {
const threeObj = useThree();
const camera = threeObj.camera;
- const [choiceCtrls, setChoiceCtrls] = useState(true);
-
- const ctrl = () => {
- return (
- <group>
- {/* 鐩告満鎺у埗鍣� */}
- {/* <PresentationControls /> */}
- <CameraControls />
- {/* <PointerCtrl /> */}
- </group>
- );
- };
-
- const flyCtrl = () => {
- return (
- <group>
- <FirstPersonControls
- far={100000}
- movementSpeed={100}
- activeLook={false}
- lookVertical={true}
- ></FirstPersonControls>
- {/* <OrbitControls /> */}
- <MapControls zoomSpeed={0.1} />
- </group>
- );
- };
-
return (
<>
- {choiceCtrls ? ctrl() : flyCtrl()}
<PerspectiveCamera
makeDefault
- position={[-100, 200, 1000]}
+ position={[0, 350, 1150]}
fov={48}
near={1}
far={100000}
--
Gitblit v1.9.1