#
luxiaotao1123
2024-04-19 521139fd3c9aedc7fce4c722081f74f5ee640a20
#
2个文件已修改
28 ■■■■■ 已修改文件
src/components/camera.jsx 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/base.jsx 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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()}
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} />