Luster & VT
Major Systems • The set – Cameras – Lights – En88es • Networking – Distributed Cues and Events – Custom messages • Audio
The Set • Applica8on “Vaudeville” – Objects are placed in code – Lights are hard‐coded (2 spotlights) – Cameras are hard‐coded into each client type • Audience • Staging • Cameras, Scenes, Lights managed by managers in JOGL
Networking • Client/Server architecture • Generic server forwards messages to clients • No security • Only uses events/messages – Missing persistent state – Can’t sync new clients • Core networking in JOGL
Audio • Core audio systems in JOGL • All sound is 2D, non‐posi8onal • Sounds usually triggered by cues • No live‐streaming capability
Assets • Most assets are embedded in the L3D • Sounds loaded based on XML – Same XML specifies the cues • Embedding resources – Ties assets to behavior – Not flexible – How to update? – How to distribute?
Recommend
More recommend