Gnu/Maverik: A Microkernel for Large-Scale Virtual Environments

  • Authors:
  • Roger Hubbold;Jon Cook;Martin Keates;Simon Gibson;Toby Howard;Alan Murta;Adrian West;Steve Pettifer

  • Affiliations:
  • Advanced Interfaces Group Department of Computer Science University of Manchester http://aig.cs.man.ac.uk/;Advanced Interfaces Group Department of Computer Science University of Manchester http://aig.cs.man.ac.uk/;Advanced Interfaces Group Department of Computer Science University of Manchester http://aig.cs.man.ac.uk/;Advanced Interfaces Group Department of Computer Science University of Manchester http://aig.cs.man.ac.uk/;Advanced Interfaces Group Department of Computer Science University of Manchester http://aig.cs.man.ac.uk/;Advanced Interfaces Group Department of Computer Science University of Manchester http://aig.cs.man.ac.uk/;Advanced Interfaces Group Department of Computer Science University of Manchester http://aig.cs.man.ac.uk/;Advanced Interfaces Group Department of Computer Science University of Manchester http://aig.cs.man.ac.uk/

  • Venue:
  • Presence: Teleoperators and Virtual Environments
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes a publicly available virtual reality (VR) system, GNU/MAVERIK, which forms one component of a complete VR operating system. We give an overview of the architecture of MAVERIK, and show how it is designed to use application data in an intelligent way, via a simple, yet powerful, callback mechanism that supports an object-oriented framework of classes, objects, and methods. Examples are given to illustrate different uses of the system and typical performance levels.