jessikitty
|
69e72c6c7a
|
Add named layouts: save/load/delete scene+playlist profiles
|
2026-08-03 14:23:26 +10:00 |
|
jessikitty
|
34f49d6abf
|
Add "Import set…" footprint picker to layout editor
|
2026-08-03 14:15:48 +10:00 |
|
jessikitty
|
d1eb123974
|
Add Hidden Side set footprint presets module for layout editor
|
2026-08-03 14:13:43 +10:00 |
|
jessikitty
|
d0823b7628
|
characters editor: per-part placement panel with TransformControls gizmo + synced numeric fields, model-default/per-ghost scope toggle, rebuilt inline build-from-parts dialog (edit/delete models)
|
2026-07-30 10:10:31 +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
|
bebd327f26
|
Fix landing page: disclaimer in flex flow (no overlap on short screens) + safe-area insets
|
2026-07-24 18:21:59 +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
|
fc3d035b20
|
Preview: on-screen error overlay and non-fatal ghost build failures
|
2026-07-24 15:45:53 +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
|
b6822af047
|
Add asset upload module for models and textures (validated, stored in live volume)
|
2026-07-24 14:38:46 +10:00 |
|
jessikitty
|
0486f7ab2a
|
Layout editor: ghost height (cm) control in the table panel
|
2026-07-24 14:14:24 +10:00 |
|
jessikitty
|
d51e441b65
|
Preview: apply ghost height, keep name labels world-scale above scaled ghosts
|
2026-07-24 14:12:15 +10:00 |
|
jessikitty
|
774822fb6a
|
Apply scene ghost height to viewer ghosts, live on scene updates
|
2026-07-24 14:11:17 +10:00 |
|
jessikitty
|
f5536449b2
|
Add ghostHeightCm to scene (minifigure-scale default 4 cm)
|
2026-07-24 14:10:41 +10:00 |
|
jessikitty
|
053601de32
|
Track-based playlist GUI with live ApproxRuntime, ghost-set picker, and residents
|
2026-07-24 14:10:18 +10:00 |
|
jessikitty
|
6f93047004
|
Playlist tracks: parallel scheduled/ambient groups with priority eviction and ApproxRuntime
|
2026-07-24 13:21:59 +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
|
2f0599c462
|
Add preview (virtual viewport) to admin nav
|
2026-07-24 10:33:23 +10:00 |
|
jessikitty
|
d2c0cd42cb
|
Add virtual viewport: live 3D preview of table, buildings, paths, and playlist ghosts
|
2026-07-24 10:32:53 +10:00 |
|
jessikitty
|
a7a811f68e
|
Document table dimensions feature
|
2026-07-23 15:23:24 +10:00 |
|
jessikitty
|
d8c218c855
|
Placement plan: table outline with dimension labels + table layer toggle
|
2026-07-23 15:22:39 +10:00 |
|
jessikitty
|
e23c308249
|
Layout editor: table dimensions — orange outline, cm labels, Table panel
|
2026-07-23 15:21:07 +10:00 |
|
jessikitty
|
c971c26660
|
Seed table dimensions (110x110 cm)
|
2026-07-23 15:19:25 +10:00 |
|
jessikitty
|
5dbfe62499
|
Add table dimensions to scene (defaults merged on validate)
|
2026-07-23 15:18:55 +10:00 |
|
jessikitty
|
da8c2038df
|
Document HOST_PORT in env example
|
2026-07-22 23:13:26 +10:00 |
|
jessikitty
|
c7649a0f59
|
Make host port configurable via HOST_PORT env (keeps existing nginx proxy port)
|
2026-07-22 23:13:14 +10:00 |
|
jessikitty
|
e8206b779a
|
Document placement plan printer
|
2026-07-22 17:04:01 +10:00 |
|
jessikitty
|
3825262955
|
Add Print plan button to layout editor toolbar
|
2026-07-22 17:03:29 +10:00 |
|
jessikitty
|
4b348c5f36
|
Add plan page to admin nav
|
2026-07-22 17:01:30 +10:00 |
|
jessikitty
|
4c55f5a567
|
Add placement plan printer: to-scale tiled plan with true-size crest patterns, crop marks, compass
|
2026-07-22 17:01:16 +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 |
|