“3D User Interface Design: Fundamental Techniques, Theory, and Practice” by Bowman, Kruijff, LaViola, Mine and Poupyrev

  • ©Doug Bowman, Ernst Kruijff, Joseph J. LaViola, Mark R. Mine, and Ivan Poupyrev


Entry Number: 36


    3D User Interface Design: Fundamental Techniques, Theory, and Practice

Course Organizer(s):



    Some knowledge of traditional human- computer interaction and/or user interfaces. Basic knowledge of 3D graphics and virtual environments. Interest in complex 3D applications. Designed for both experienced researchers and newcomers to VE interaction design.

    Practical guidelines for and common myths of 3D interaction. Interaction techniques for fundamental 3D tasks such as navigation, selection, manipulation, and system control. Input and output devices for all types of 3D systems. Usability evaluation and analysis of 3D interaction. Design of complete 3D interaction metaphors. Examples of interactively complex VE applications. Industry perspectives on the design of 3D applications.

    Immersive and desktop virtual environments, augmented reality, and ubiquitous computing all require efficient and usable 3D interfaces. But spatial interaction is not well understood, and it presents significant new challenges that are not satisfactorily addressed by traditional 2D human-computer interaction research. This course de-mystified the workings of fundamental 3D interaction techniques, demonstrated how these interfaces are designed (art), and reviewed the latest data regarding systematic evaluation and development (science). 


Contents/Schedule PDF:

Contributed By:

    Mary Whitton


    Charles Babbage Institute Archives, University of Minnesota