Obituary Randy Pausch (1960–2008)
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Haptic Issues for Virtual Manipulation
Haptic Issues for Virtual Manipulation A Dissertation Presented to the Faculty of the School of Engineering and Applied Science at the University of Virginia In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy (Computer Science) by Ken Hinckley December 1996 © Copyright by Ken Hinckley All Rights Reserved December 1996 APPROVAL SHEET This dissertation is submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy (Computer Science) Ken Hinckley This dissertation has been read and approved by the Examining Committee: Randy Pausch (Dissertation Advisor) Worthy Martin (Committee Chair) Dennis Proffitt (Minor Representative) Andrew S. Grimshaw John C. Knight John W. Snell Accepted for the School of Engineering and Applied Science: Dean Richard W. Miksad School of Engineering and Applied Science December 1996 Dedication I dedicate this work to my father, my mother, and my brother; my grandparents Harold and Mildred, who passed away during the course of my graduate work; and to Kerrie, who has been my anchor for the past two years. Abstract The Windows-Icons-Menus-Pointer (WIMP) interface paradigm dominates modern computing systems. Yet these interaction techniques were originally developed for machines that are now 10, 15, or nearly 20 years old. Human-computer interaction currently faces the challenge of getting past this “WIMP plateau” and introducing new techniques which take advantage of the capabilities of today’s computing systems and which more effectively match human capabilities. Two-handed spatial interaction techniques form one possible candidate for the post-WIMP interface in application areas such as scientific visualization, computer aided design, and medical applications. -
Virtual Reality on a WIM: Interactive Worlds in Miniature
Virtual Reality on a WIM: Interactive Worlds in Miniature Richard Stoakley, Matthew J. Conway, Randy Pausch The University of Virginia Department of Computer Science Charlottesville, VA 22903 {stoakley | conway | pausch}@uvacs.cs.virginia.edu (804) 982-2200 KEYWORDS and behind us, and things which appear close to each other virtual reality, three-dimensional interaction, two-handed because they line up along our current line of sight. Our vir- interaction, information visualization tual environments should address these constraints and with respect to these issues be “better” than the real world. ABSTRACT This paper explores a user interface technique which aug- In particular, we notice that many implementations of vir- ments an immersive head tracked display with a hand-held tual environments only give the user one point of view (an miniature copy of the virtual environment. We call this all-encompassing, immersive view from within the head interface technique the Worlds in Miniature (WIM) meta- mounted display) and a single scale (one-to-one) at which phor. In addition to the first-person perspective offered by a to operate. A single point of view prohibits the user from virtual reality system, a World in Miniature offers a second gaining a larger context of the environment, and the one-to- dynamic viewport onto the virtual environment. Objects one scale in which the user operates puts most of the world may be directly manipulated either through the immersive out of the user’s immediate reach. viewport or through the three-dimensional viewport offered by the WIM. In addition to describing object manipulation, this paper explores ways in which Worlds in Miniature can act as a single unifying metaphor for such application independent interaction techniques as object selection, navigation, path planning, and visualization. -
Alice: Easy-To-Learn 3D Scripting for Novices
Alice: Easy-to-Learn 3D Scripting for Novices A Dissertation presented to the Faculty of the School of Engineering and Applied Science at the University of Virginia In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy (Computer Science) by Matthew J Conway May, 1998 Alice: Easy-to-Learn 3D Scripting for Novices © 1998 Matthew Conway All Rights Reserved Table Of Contents Chapter 1 Acknowledgements................................................................................................................7 Chapter 2 The Three Stages of Media.................................................................................................10 Chapter 3 Overview ..........................................................................................................................20 Chapter 4 Working with Alice ..............................................................................................................24 Chapter 5 System Description ..............................................................................................................48 Chapter 6 The Alice Main Loop...........................................................................................................71 Chapter 7 Empirical Evidence..............................................................................................................91 Chapter 8 Traditional APIs for 3D................................................................................................... 109 Chapter 9 Objects, Parts and Children............................................................................................