24 Commits
Author SHA1 Message Date
jessikitty 1610e4b1e6 Add dev ghost-freeze (static spawn position) to isolate tracking jitter from float animation; toggle via tracking HUD tap 2026-08-04 14:19:54 +10:00
jessikitty e8d6a2f4b6 Show inter-marker spread in dev HUD (updateDbg takes spread) 2026-08-04 11:33:50 +10:00
jessikitty bb049f684c Stabilize multi-marker fusion (deterministic order + coarse-bucket weights) + expose inter-marker spread 2026-08-04 11:31:27 +10:00
jessikitty 80bae56948 Raise detection resolution 640->960 to cut raw pose jitter at the source 2026-08-04 11:20:12 +10:00
jessikitty cbf516c33a Replace linear smoothing with tuned 1€ (OneEuro) filter for position + orientation 2026-08-04 11:18:57 +10:00
jessikitty b2db078392 Adaptive temporal smoothing + wider reset gate to reduce jitter without adding lag 2026-08-04 11:02:40 +10:00
jessikitty 605f957f35 Lock rotation mode to fr (F R) — confirmed correct on device 2026-08-04 11:02:07 +10:00
jessikitty f4d51b6def Switchable camera-frame correction + tap-to-cycle rot/cam modes on debug overlay 2026-08-04 09:57:55 +10:00
jessikitty 3a961d64fd Add switchable rotation-frame correction (F R F^T default) to fix orientation/translation frame mismatch 2026-08-04 09:56:43 +10:00
jessikitty d10b5534a5 Add dev-mode pose readout (updateDbg) to diagnose orientation from numbers 2026-08-03 23:42:22 +10:00
jessikitty acf1e58f7a Fix residual roll inversion: CV->GL camera conversion is 180 about local Y, not X 2026-08-03 23:31:51 +10:00
jessikitty be009f0e62 Fix upside-down AR camera: convert fused OpenCV pose to Three.js (GL) camera frame 2026-08-03 23:08:21 +10:00
jessikitty d1eb123974 Add Hidden Side set footprint presets module for layout editor 2026-08-03 14:13:43 +10:00
jessikitty b697f202d6 loader: per-part placement transforms + per-ghost partOverrides; fix gradient/decal banding across assembled multi-part figures (per-mesh group-local matrix) 2026-07-30 10:08:24 +10:00
jessikitty a1234fb851 Landing page editor: logo/background/subtitle, markdown details page, editable disclaimer, photo shutter 2026-07-24 16:35:00 +10:00
jessikitty dfa2ae12e8 Add safe markdown renderer for operator-authored landing copy 2026-07-24 16:29:44 +10:00
jessikitty 2e37ca1001 Fix: bind sampler uniforms to a 1x1 transparent texture — null samplers broke shader linking, so no ghosts rendered 2026-07-24 15:43:17 +10:00
jessikitty 5357c8464d Character manager: asset uploads, per-ghost model/colour/opacity overrides, face+torso texture decals 2026-07-24 14:47:36 +10:00
jessikitty 774822fb6a Apply scene ghost height to viewer ghosts, live on scene updates 2026-07-24 14:11:17 +10:00
jessikitty 386d094d44 Normalize ghost models to exact cm height (setHeight API, feet at origin, manifest scale multiplier) 2026-07-24 11:34:29 +10:00
jessikitty 1814125243 update Tue 07/14/2026 16:45:47.62 2026-07-14 16:45:49 +10:00
jessikitty ac1bb7121a update Tue 07/14/2026 16:07:05.30 2026-07-14 16:07:06 +10:00
jessikitty f2bfad7ee2 update Tue 07/14/2026 12:21:23.58 2026-07-14 12:21:24 +10:00
jessikitty b2b555ef16 update Tue 07/14/2026 11:38:16.92 2026-07-14 11:38:17 +10:00