diff --git a/apps/web/src/components/tabletop/TabletopScene.tsx b/apps/web/src/components/tabletop/TabletopScene.tsx index b89c534..4e6703a 100644 --- a/apps/web/src/components/tabletop/TabletopScene.tsx +++ b/apps/web/src/components/tabletop/TabletopScene.tsx @@ -56,6 +56,9 @@ export default function TabletopScene({ enablePan fullscreen shadowScale={shadowScale} + // Keep the camera above the table so face-down cards can't be peeked + // from below. π/2 clamps the polar angle at the horizon. + maxPolarAngle={Math.PI / 2} overlay={