Research Projects: GX-GUI
Continuously increasing complexity of collaborative virtual environments demands new interaction paradigms. In particular, interactions such as object selection and manipulation, information query and data augmentation can be made available using customized 2D interfaces for 3D environments. When combined with hand-held devices these interfaces allow user-centric control and customized access to information in multi-user environments. Current development techniques for 2-D interface applications need expertise in complex programming languages and client/server concepts that can impede the widespread implementation of this paradigm. GX-GUI (General eXtensible Graphical User Interface) is a concept for 2-D interface development. GX-GUI uses a combination of XML and XSL (eXtensible Stylesheet Language) to keep data and its view. It hides client/server programming issues and eliminates the need for using complex programming languages from interface developer. Using this model, a prototype client-server application has been developed and tested. In order to test the integration of XML data and XSL views an Active Server Application (ASP) was developed that mimics the behavior of the client software and shows the appropriate views independently of the VR environment.
- Bita Gorjiara, Falko Kuester, Pai Chou and Mehrdad Reshadi (2003), GX-GUI: A General Extensible Technique for 2-D Interaction with VR Applications, Technical Report, TR03-46, Center for Embedded Computer Systems, University of California, Irvine.
Related Resarch Projects
This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by the author's copyright. This work may not be reposted without the explicit permission of the copyright holder.