fix(story): harden notebook interaction and fallback
This commit is contained in:
1 parent
bb4bf8e7e2
commit
f3ed9da777
12 files changed
+344
-57
No files matched your search
@@ -103,7 +103,13 @@ function CameraRig() {
|
||||
return null;
|
||||
}
|
||||
|
||||
export default function HeroScene({ variant }: { variant?: HeroSceneVariant }) {
|
||||
export default function HeroScene({
|
||||
variant,
|
||||
isVisible = true,
|
||||
}: {
|
||||
variant?: HeroSceneVariant;
|
||||
isVisible?: boolean;
|
||||
}) {
|
||||
void variant;
|
||||
return (
|
||||
<div
|
||||
@@ -113,6 +119,7 @@ export default function HeroScene({ variant }: { variant?: HeroSceneVariant }) {
|
||||
<Canvas
|
||||
camera={{ position: [0, 0.5, 8], fov: 60, near: 0.1, far: 100 }}
|
||||
dpr={[1, 1.5]}
|
||||
frameloop={isVisible ? "always" : "never"}
|
||||
gl={{
|
||||
antialias: false,
|
||||
alpha: true,
|
||||
|
||||
Reference in new issue
Block a user