UCT CS Research Document Archive

Mobile Virtual Environments

James, Grant, Chris Robson and G Marsden (2005) Mobile Virtual Environments. Technical Report CS05-05-00, Department of Computer Science, University of Cape Town.

Full text available as:
PDF - Requires Adobe Acrobat Reader or other PDF viewer.


As mobile hardware becomes more advanced and readily available, there is a greater need to investigate mobile virtual environments. Previous attempts at mobile virtual environments have yielded unsatisfactory results. This research aims to create a believable mobile virtual environment, capable of running in real-time and making use of intuitive input mechanisms. The rendering of the virtual environment is accomplished with the use of OpenGL ES, while the interaction of the system is handled by a tilt sensor and GPS receiver. Optimisation techniques are necessary to achieve a minimum interactive frame rate of 5 frames per second including mipmaps, frustum culling, minimisation of OpenGL ES state changes and the use of fixed-point calculations rather than floating-point calculations. User tests clearly show that the use of intuitive input mechanisms is greatly preferred over conventional keypad input. This research shows that believable mobile virtual environments are feasible and are able to provide the user with intuitive input mechanisms and an interactive frame rate.

EPrint Type:Departmental Technical Report
Keywords:Mobile Graphics, User Interaction, Mobile Virtual Environments, Rendering, Input Mechanisms, OpenGL ES, GPS, Tilt Sensor, optimisations, believable, realistic, frustum culling, frame rate, quantitative, qualitative, triangles
Subjects:I Computing Methodologies: I.3 COMPUTER GRAPHICS
ID Code:241
Deposited By:James, Grant
Deposited On:21 October 2005