System Architecture
We are using a three-tiered, configurable architecture to minimize lag. We are also fully integrating
our system into the Lithtech development architecture to take advantage of Lithtech's capabilities.
The three major components of our architecture are the RealTime Server, the MasterMotion Server,
and the MasterMotion client.
view system diagrams
Performance
We hope to increase the framerate by optimizing the physics and visibility calculations in Lithtech.
Currently the Lithtech world runs at the following frames per second:
1 student ..............................30fps
1 student, 1 master .............22fps
1 student, 4 masters ...........15fps
3 students, 4 masters .........13fps
Lag is estimated to be 1/3 of a second,an unacceptably high number. Reducing lag will be critical
in the fourth cycle of our project.