Frank Biocca -- A virtual environment system architecture for large scale simulations /