Structure of first prototype
XFRONT: single-user building fly-through
MB_XFRONT: run two concurrent copies of the fly-through
one on each Pixel Planes graphics engine
each copy exchanges messages over net with the other
eyepoint transformation matrix
message rate is variable
each process uses its local building model
technically, there is no "shared" model, only the
illusion created with local copies
MB_XFRONT requires minimal modifications to XFRONT
Two identical processes communicating ... world models are
inherently compatible