From 7c44d5c367cfabe32d7edf2690398cb02083e548 Mon Sep 17 00:00:00 2001 From: fullsizemalt <106900403+fullsizemalt@users.noreply.github.com> Date: Fri, 19 Dec 2025 10:36:44 -0800 Subject: [PATCH] fix: adjust Room Focus camera to use smaller offsets for scaled coords --- frontend/src/components/facility3d/CameraPresets.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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], };