Light the windows with the real campus #64
Labels
No labels
animation
audio
blocked
bug report
controversial
documentation
easy
feature request
hard
medium
multiplayer
physics
ui
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#61 Poll status.liu.se for the live campus pulse
elsie/liuverse
Reference
elsie/liuverse#64
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Follows #61. The campus is uniformly moonlit at night (#39 changed the street
lights, not the buildings), and every shell is a flat wall with a flat cap. The
presence feed gives each building a live number, and the 14-day window gives its
own peak. At 03:00 the campus is nearly empty; at 11:00 it is full. That is
exactly the signal a window grid wants.
Proposal: give the mapped buildings windows — a grid of small emissive quads on
the facade, one per floor bay — and light a fraction of them at night from the
building's live presence / peak. The result is not a literal room-by-room
occupancy display; it is the campus breathing: a few lit windows in B-huset at
midnight, most of A-huset at ten in the morning, Kårallen bright through lunch.
Why it fits:
SceneSpecis built once, but the lit fraction changes every ten minutes; asmall instanced window batch with a per-instance lit flag can be updated
without touching the shell soup.
litpipeline, so an emissivewindow variant is a pipeline twin, not a new renderer.
Studenthuset, Kårallen, Terra, TEMA, I, Zenit and Vallfarten.
scale cues at all.
Scope: the grid and the night light. Do not try to model individual rooms or
furniture behind the glass. If the feed is stale or absent, fall back to a dim
fixed fraction rather than a lie.
A building's windows are a better place for this than NPCs: the campus can look
inhabited without inventing people, and the number stays true to the source.
Related
This is the best of the presence follow-ups: no new data, a bake-time window grid, and a per-instance lit flag that updates without touching the shell soup. The fallback to a dim fixed fraction when the feed is stale keeps it honest. Keep it to the grid and the night light — no room-level occupancy.