[object Object]

← back to Ticket System

Add live 3D top-down office visualizer (/office): rooms=tickets, avatars=agents, DMs animate as packets

a5e74a9e09bf16f9b5c00b661ebcd8eae41c4cac · 2026-07-26 21:17:28 -0700 · Steve Abrams

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

Files touched

Diff

commit a5e74a9e09bf16f9b5c00b661ebcd8eae41c4cac
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Sun Jul 26 21:17:28 2026 -0700

    Add live 3D top-down office visualizer (/office): rooms=tickets, avatars=agents, DMs animate as packets
    
    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
 office.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/office.html b/office.html
index be75b99..782f1d6 100644
--- a/office.html
+++ b/office.html
@@ -98,7 +98,7 @@ scene.background = new THREE.Color(0x0f1115);
 scene.fog = new THREE.Fog(0x0f1115, 160, 420);
 
 const camera = new THREE.PerspectiveCamera(45, innerWidth/innerHeight, 1, 2000);
-const HOME = { pos:new THREE.Vector3(70, 130, 150), tgt:new THREE.Vector3(30, 0, 40) };
+const HOME = { pos:new THREE.Vector3(40, 215, 265), tgt:new THREE.Vector3(30, 0, 95) };
 camera.position.copy(HOME.pos);
 
 const controls = new OrbitControls(camera, canvas);

← f49cf45 auto-save: 2026-07-26T21:15:59 (2 files) — server.js office.  ·  back to Ticket System  ·  office: add 'Ping ✦' DM-animation preview button + recording 3dd588f →