VR Application Development in Linux
Whether you work in game development, simulation, modeling, visualisation, or are simply interested in all things high-tech; virtual reality captures the imagination. It allows the creation of new worlds to experience. It presents exciting possibilities for game development as well as in simulating and representing many real-life situations.
Traditionally, users provide input to software through keyboards, mice, joysticks, and sometimes verbal interfaces, and receive output from software through visual and aural interfaces. Virtual reality expands this interaction by allowing users to provide input through touch and motion, and receive output through tactile interfaces and stereoscopic 3D vision.
Have you ever dealt with applications that could benefit from a more "real" human-computer interface? Are you excited by the possibility of touch-enabled software? Today, this technology is more accessible to the masses than ever before. As virtual reality equipment, such as haptic feedback devices, becomes more affordable, an active open source community is growing and providing more free drivers and software libraries for linux.
This talk aims to introduce the audience to virtual reality development on linux, and provide those who are interested in this domain with the basic background knowledge they need to get started. I will introduce the tools and libraries available, their capabilities, the basic theory and algorithms behind them, and show examples illustrating the basic principles employed in virtual reality application development. The opportunities and exciting technical challenges involved in the development of such tools will also be explored for the members of the audience who may be interested in contributing to the virtual reality community.
10:40 - 11:30 (50 minutes)
Ioanna is completing a masters thesis on the topic of touch-enabled virtual environments for surgical training at the University of Melbourne. She has been studying in the field of virtual reality for the past year and is familiar with a variety of virtual reality equipment and tools. She has spent the last six months developing a virtual reality simulation prototype for surgical drilling using the tools outlined in this talk. Ioanna has degrees in software engineering and commerce.