Bruce Thomas

Dr. Bruce Hunter Thomas is the current the Director of the Wearable Computer Laboratory at the University of South Australia. I am currently a NICTA Fellow, CTO A-Rage Pty Ltd, and visiting Scholar with the Human Interaction Technology Laboratory, University of Washington. He is the inventor of the first outdoor augmented reality game ARQuake. His current research interests include: wearable computers, user interfaces, augmented reality, virtual reality, CSCW, and tabletop display interfaces. His academic qualifications include the following: B.A. in Physics, George Washington University; M.S. in Computer Science, University of Virginia with a thesis titled: Pipeline Pyramids in Dynamic Scenes; and Ph.D. in Computer Science, Flinders University with a thesis titled: Animating Direct Manipulation in Human Computer Interfaces His experience includes 16 years at the School of Computer and Information Science, University of South Australia. He has run his own computer consultancy company. Dr. Thomas was a Computer Scientist at the National Institute of Standards and Technology (A major US government laboratory for the Department of Commerce.), and a software engineer for the Computer Sciences Corporation and the General Electric Company.


Emerging Technologies of Augmented Reality: Interfaces and Design
Michael Haller, Mark Billinghurst, Bruce Thomas. © 2007. 414 pages.
Although the field of mixed reality has grown significantly over the last decade, there have been few published books about augmented reality, particularly the interface design...
The Future of Augmented Reality Gaming
Bruce H. Thomas. © 2007. 17 pages.
Entertainment systems are one of the successful utilisations of augmented reality technologies to real world applications. This chapter provides my personal insights into the...
Using Animation to Enhance 3D User Interfaces for Multimedia
Bruce H. Thomas. © 2001. 33 pages.
Cartoon animation techniques have previously been used to enhance the illusion of direct manipulation in 2D graphical user interfaces. In particular, animation may be used to...