SimWorld-AI/industrial-harbor-viewer
Make UI chrome text unselectable
Mobile: drop keyboard-only walk hints, restate controls for touch
Mobile: collapsible HUD, walk button, d-pad, touch look
Larger HUD type; surface walk mode with a centred prompt and entry toast
Do not report load timings from sessions that were backgrounded
Sync upstream viewer: staged loading with preview tier and on-demand full detail
Sync upstream viewer: staged loading with preview tier and on-demand full detail
Sync upstream viewer: full-quality loading progress bar
Sync upstream viewer: full-quality loading progress bar
Stream materials after first frame; log interactive and textured milestones
Stream materials after first frame; log interactive and textured milestones
Attach count.js load listener before insertion
Log a stable path and survive tab-away during the asset stream
Enable visit logging
Add cookieless visit logging hooks (disabled until site code is set)
Add cookieless visit logging hooks (disabled until site code is set)
Drop duplicated calib assets; library is served from the dataset repo
Serve assets from companion dataset repo
Serve assets from companion dataset repo
Add viewer app, scene data, and three.js runtime
initial commit
