diff --git a/frontend/src/components/facility3d/CameraPresets.tsx b/frontend/src/components/facility3d/CameraPresets.tsx index f95cada..31540c4 100644 --- a/frontend/src/components/facility3d/CameraPresets.tsx +++ b/frontend/src/components/facility3d/CameraPresets.tsx @@ -44,9 +44,10 @@ const getPresetConfig = ( // Focus on a specific room/area - more top-down view centered on target const fx = focusTarget?.x ?? centerX; const fz = focusTarget?.z ?? centerZ; - // Position camera mostly above with slight offset for depth perception + // Position camera above room with small offset for 3D depth + // Rooms are at SCALED coords (0.1 scale), so use small offsets return { - position: [fx + 8, 20, fz + 8] as [number, number, number], + position: [fx + 2, 8, fz + 2] as [number, number, number], target: [fx, 0, fz] as [number, number, number], };