Skip to main navigation Skip to Content

Computer Science

University of Toronto
  • U of T Portal
  • Site Map
  • Contact
  • About DCS At U of T
    • Why Study CS at U of T
    • Career Options
    • History of DCS
    • Giving to DCS
    • Information for Prospective Undergraduate Students
    • Information for Prospective Graduate Students
    • Computer Science at UofT Mississauga
    • Computer Science at UofT Scarborough
    • Contact
  • Programs & Courses
    • Prospective Undergraduate Students
    • Current Undergraduate Students
    • Prospective Graduate Students
    • Current Graduate Students
  • Research
    • Research Groups
    • Industrial Relations
    • Research In Action Showcase
    • Research Profiles
    • Research Sponsors & Partners
    • Awards and Accolades
    • UTRECS - Undergraduate Toronto Research Experience in Computer Science
  • Our People
    • Faculty
    • Staff
    • In Memoriam
    • People Profiles
    • Alumni and Friends
    • Women in Computer Science
    • Graduate Student Society
    • Undergraduate Student Union
    • Undergraduate Artificial Intelligence Group
  • News & Events
    • Current News
    • DCS Events Calendar
    • DCS in the Media
    • @dcs Newsletter
    • Undergrad News
    • Distinguished Lecture Series
    • Awards and Accolades
    • DCS Facebook Page
    • DCS Twitter Feed
    • RSS Feed - News
    • RSS Feed - Events
You are viewing: > Home > Research > Research Profiles > Novel Interfaces for Molecular Visualization
  • Computational Analysis of Ice Hockey Gameplay
  • Online Music Recommendation and the Problem of Missing Ratings
  • Speech Summarization
  • Novel Interfaces for Molecular Visualization
  • Using a Physical Object to Control a Virtual 3D Object
  • Amigo: Proximity-Based Authentication
  • Grapevine
  • Modelling Complex Financial Instruments
  • Using Language to Learn Structure Appearance Models for Image Annotation
  • Stylization of Character Motion
  • ILoveSketch
  • JSCOOP: A High-Level Concurrency Framework for Java
  • Dezombify
  • SPIDER Data Cleaning Tool
  • Cognitive Orthosis for Assisting Activities in the Home
  • NAViGaTOR Visualizing Protein Interaction Networks
  • Friend Forecaster: Cellphone Software Aiding Memory for Games

Novel Interfaces for Molecular Visualization

wii3







The Nintendo Wiimote is an inexpensive high degree-of-freedom wireless input device. This suggests that the wiimote might find use in a wide range of applications including the visualization of complex scientific data. Research in our lab focuses around the three dimensional structures of large organic molecules such as proteins.

To date, there are two classes of environments for molecular visualization – the vast majority of biologists utilize a desktop computer and mouse while a small minority have access to expensive virtual reality environments costing upwards of $100,000. We demonstrate two uses of the wiimote in molecular visualization: 1) the wiimote can be used as an input device, providing a natural interface for grabbing, rotating, and interacting with the protein and 2) by adjusting the on-screen display to reflect changes in the user’s head position (as tracked using the wiimote) we provide visual cues to achieve a 3D visualization effect.

Our method integrates the wiimote input device with a traditional desktop computer achieving many of the features of a high-end virtual reality environment for less than $100.

Ryan Lilien Faculty
Laptin Doan Undergraduate Student
Ronald Fung Undergraduate Student
Christian Muise Graduate Student

More Research Profiles

Computer Science

All rights reserved copyright Computer Science, University of Toronto