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