From 521139fd3c9aedc7fce4c722081f74f5ee640a20 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期五, 19 四月 2024 10:19:03 +0800 Subject: [PATCH] # --- src/components/camera.jsx | 21 +++++++++++---------- src/pages/base.jsx | 7 ++++++- 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/src/components/camera.jsx b/src/components/camera.jsx index a1812b9..a740fc4 100644 --- a/src/components/camera.jsx +++ b/src/components/camera.jsx @@ -16,6 +16,17 @@ const [choiceCtrls, setChoiceCtrls] = useState(true); + const ctrl = () => { + return ( + <group> + {/* 鐩告満鎺у埗鍣� */} + {/* <PresentationControls /> */} + <CameraControls /> + {/* <PointerCtrl /> */} + </group> + ); + }; + const flyCtrl = () => { return ( <group> @@ -31,16 +42,6 @@ ); }; - const ctrl = () => { - return ( - <group> - {/* 鐩告満鎺у埗鍣� */} - {/* <PresentationControls /> */} - <CameraControls /> - {/* <PointerCtrl /> */} - </group> - ); - }; return ( <> {choiceCtrls ? ctrl() : flyCtrl()} diff --git a/src/pages/base.jsx b/src/pages/base.jsx index 9d147e5..e59411c 100644 --- a/src/pages/base.jsx +++ b/src/pages/base.jsx @@ -9,7 +9,12 @@ const Base = (props) => { return ( <div style={{ height: '100%', width: '100%' }}> - <Canvas> + <Canvas + shadows + gl={{ + logarithmicDepthBuffer: true, + }} + > <Lights /> <Camera /> <Sky distance={450000} sunPosition={[0, 1, 0]} inclination={0} azimuth={0.25} /> -- Gitblit v1.9.1