luster vt major systems
play

Luster&VT MajorSystems Theset Cameras Lights - PowerPoint PPT Presentation

Luster&VT MajorSystems Theset Cameras Lights En88es Networking DistributedCuesandEvents Custommessages Audio TheSet


  1. Luster
&
VT


  2. Major
Systems
 • The
set
 – Cameras
 – Lights
 – En88es
 • Networking
 – Distributed
Cues
and
Events
 – Custom
messages
 • Audio


  3. 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


  4. 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


  5. Audio
 • Core
audio
systems
in
JOGL
 • All
sound
is
2D,
non‐posi8onal
 • Sounds
usually
triggered
by
cues
 • No
live‐streaming
capability


  6. 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