1 Techniques for Interactive Audience Participation (2009)
Dan Maynes-aminzade, Randy Pausch, Steve Seitz
At SIGGRAPH in 1991, Loren and Rachel Carpenter unveiled an interactive entertainment system that allowed members of a large audience to control an onscreen game using red and green reflective...
L' ultima lezione, la vita spiegata da un uomo che muore, Randy Pausch con Jeffrey Zaslow. . - [Milano]. NALUAF00001205, Bur Saggi. NAEDAF00000614. 2009.
Peter Broadwell, Silicon Graphics Inc, Steve Feiner, Roman Orm, Octree Software, Randy Pausch
1. Workshop motivation In the 1980's user interface design was dominated by the desk top metaphor. In this metaphor the display screen is viewed as the surface of a desk and windows are viewed...
Imagineering’s Virtual Reality studio, evaluating the (2008)
Right Brain, Randy Pausch, Don Marinelli
This professional master’s degree program puts artists and technologists together on interdisciplinary teams to create interactive experiences.
Lowering the Barriers to Programming: a (2008)
Caitlin Kelleher, Randy Pausch
survey of programming environments and languages for novice programmers
Ben Shneiderman, Gerhard Fischer, Mary Czerwinski, Mitch Resnick, Brad Myers, Linda Candy, ...
Creativity support tools is a research topic with high risk but potentially very high payoff. The goal is to develop improved software and user interfaces that empower users to be not only more...
John J. Leggett, Brad A. Myers, Randy Pausch
this report, such as command history (redo, undo, extended to non-linear sequences and graphical commands), user programming by demonstration, on-line help, generation of relevant documentation, and...
Stephen Cooper, Wanda Dann, Randy Pausch
Rapid change in information technology motivates a corresponding evolution in our definition of computer literacy. One recent movement is toward Fluency with Information Technology, a key-concepts...
Ken Hinckley, Joe Tullio, Randy Pausch, Dennis Proffitt, Neal Kassell
We report results from a formal user study of interactive 3D rotation using the mouse-driven Virtual Sphere and Arcball techniques, as well as multidimensional input techniques based on magnetic...
Kelleher, Caitlin, Pausch, Randy
Since the early 1960's, researchers have built a number of programming languages and environments with the intention of making programming accessible to a larger number of people. This paper presents...
Creativity support tools: report from a U.S. National Science Foundation sponsored workshop (2006)
Shneiderman, Ben, Fischer, Gerhard, Czerwinski, Mary, Resnick, Mitch, Myers, Brad, Candy, Linda, ...
Creativity support tools is a research topic with high risk but potentially very high payoff. The goal is to develop improved software and user interfaces that empower users to be not only more...
Physically Large Displays Improve Performance on Spatial Tasks (2006)
Desney S. Tan, Darren Gergle, Peter Scupelli, Randy Pausch
... In this article we present four experiments comparing the performance of users working on a large projected wall display to that of users working on a standard desktop monitor. In these...
Physically Large Displays Improve Path Integration in 3D Virtual Navigation Tasks (2004)
Desney S. Tan, Darren Gergle, Peter G. Scupelli, Randy Pausch, Y Pausch
Previous results have shown that users perform better on spatial orientation tasks involving static 2D scenes when working on physically large displays as compared to small ones. This was found to be...
Physically Large Displays Improve Path Integration in 3D Virtual Navigation Tasks (2004)
Desney S. Tan, Darren Gergle, Peter G. Scupelli, Randy Pausch, Y Pausch
Previous results have shown that users perform better on spatial orientation tasks involving static 2D scenes when working on physically large displays as compared to small ones. This was found to be...
Using Animated 3D Graphics To Prepare Novices for CS1 (2003)
Stephen Cooper, Wanda Dann, Randy Pausch
1 Animated 3D To Prepare Novices A new programming course to prepare novices for the traditional Computer Science 1 course (CS1) is proposed. The course uses 3-D interactive animation in a...
Operating System Support for Mobile Interactive Applications (2002)
Dushyanth Narayanan, Randy Pausch, John Wilkes, Hewlett-packard Laboratories
application-aware adaptation, predictive resource management, historybased demand prediction, augmented reality, machine learning Mobile interactive applications are becoming increasingly important....
Specifying Interaction Surfaces Using Interaction Maps (2001)
Jeffrey S. Pierce, Randy Pausch
provided by Intel. The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied, of...
Specifying Interaction Surfaces Using Interaction Maps (2001)
Jeffrey S. Pierce, Randy Pausch
provided by Intel. The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied, of...
Alice: Lessons Learned from Building a 3D System For Novices (2000)
Matthew Conway, Steve Audia, Tommy Burnette, Dennis Cosgrove, Kevin Christiansen, Rob Deline, ...
We present lessons learned from developing Alice, a 3D graphics programming environment designed for undergraduates with no 3D graphics or programming experience. Alice is a Windows 95/NT tool for...
Past, Present and Future of User Interface Software Tools (2000)
Brad Myers, Scott E. Hudson, Randy Pausch, Y Pausch
A user interface software tool helps developers design and implement the user interface. Research on past tools has had enormous impact on today's developers---virtually all applications today...
Past, Present and Future of User Interface Software Tools (2000)
Brad Myers, Scott E. Hudson, Randy Pausch
A user interface software tool helps developers design and implement the user interface. Research on past tools has had enormous impact on today's developers---virtually all applications today...
Believable automatically synthesized motion by knowledge-enhanced motion transformation (2000)
F. Sebastian Grassia, Randy Pausch
character animation
Past, present, and future of user interface software tools (2000)
Brad Myers, Scott E. Hudson, Randy Pausch
A user interface software tool helps developers design and implement the user interface. Research on past tools has had enormous impact on today’s developers—virtually all applications today are...
Designing A Successful HMD-Based Experience (1999)
Jeffrey S. Pierce, Randy Pausch, Y Pausch, Christopher B. Sturgill, Kevin D. Christiansen, Jeff Pierce
For entertainment applications, a successful head mounted display (HMD) based virtual experience needs to overcome some or all of the following problems: entering a virtual world is a jarring...
Specifying Interaction Surfaces Using Interaction Maps (1998)
Pierce, Jeffrey S., Pausch, Randy
Defining how 3D models respond to user actions is a crucial step in building an interactive 3D world. Unfortunately, existing tools make it very difficult for interaction designers to assign...
Amortizing 3D Graphics Optimization Across Multiple Frames (1998)
Durbin, Jim, Gossweiler, Rich, Pausch, Randy
This paper describes a mechanism for improving rendering rates dynamically during runtime in an interactive three-dimensional graphics application. Well-known techniques such as transforming...
Two-handed virtual manipulation (1998)
Ken Hinckley, Randy Pausch, Dennis Proffitt, Neal F. Kassell
We discuss a two-handed user interface designed to support three-dimensional neurosurgical visualization. By itself, this system is a “point design, ” an example of an advanced user interface...
Course Notes Programming Virtual Worlds (1997)
Anselmo Lastra, Stephen Ghee, Randy Pausch, Henry Fuchs, Hans Weber, ...
This course provides an introduction to virtual reality, primarily using immersive displays. It covers hardware system requirements, design of applications, an introduction to haptics, and the...
Virtual Reality on a WIM: Interactive Worlds in Miniature (1995)
Richard Stoakley, Matthew J. Conway, Randy Pausch, Y Pausch
This paper explores a user interface technique which augments an immersive head tracked display with a hand-held miniature copy of the virtual environment. We call this interface technique the Worlds...
Amortizing 3D Graphics Optimization Across Multiple Frames (1995)
Randy Pausch, Jim Durbin, Jim Durbin, Rich Gossweiler, Rich Gossweiler, Y Pausch
This paper describes a mechanism for improving rendering rates dynamically during runtime in an interactive threedimensional graphics application. Well-known techniques such as transforming...
UVa Position Paper for CHI 94 Workshop on 3D Interaction (1994)
Matthew Conway, Rich Gossweiler, Randy Pausch, Head R. Pausch, M. Shackelford, D. Proffitt, ...
current systems simply to degrade the frame rate, perceptual psychologists contend that this is an inappropriate compromise, and that there are techniques for degrading the image quality which...
Alice DIVER: A Software Architecture for the Rapid Prototyping of Virtual Environments (1994)
Randy Pausch, Y Pausch (contact, Matthew Conway, Robert Deline, Rich Gossweiler, Steve Miale, ...
We are developing a rapid prototyping system built on an object-oriented, interpreted language which allows small interdisciplinary teams to quickly create and modify threedimensional interactive...
Passive Real-World Interface Props for Neurosurgical Visualization (1994)
Neurosurgical Visualization, Ken Hinckley, Randy Pausch, John C. Goble, Neal F. Kassell
We claim that physical manipulation of familiar real-world objects in the user's real environment is an important technique for the design of three-dimensional user interfaces. These real-world...
Lessons Learned from SUIT, the Simple User Interface Toolkit (1992)
Randy Pausch, Y Pausch, Matthew Conway, Robert DeLine
In recent years, the computer science community has realized the advantages of GUIs (Graphical User Interfaces). Because high-quality GUIs are difficult to build, support tools such as UIMSs, UI...
Lessons learned from SUIT, the simple user interface toolkit (1992)
Randy Pausch, Matthew Conway, Robert Deline
User Interfaces). Because high-quality GUIS are difficult to build, support tools such as UIMSS, UI Toolklts, and Interface Builders have been developed. Although these tools are powerful, they...
Virtual Reality on Five Dollars a Day (1991)
Virtual reality systems using head-mounted displays and glove input are gaining popularity but their cost prohibits widespread use. We have developed a system using an 80386 IBM-PC TM , a Polhemus...
One Dimensional Motion Tailoring for the Disabled: A User Study (1991)
Randy Pausch, Y Pausch, Y Pausch, Laura Vogtle, Laura Vogtle, Matthew Conway, ...
The Tailor project allows physically disabled users to provide real-time analog input to computer applications. We use a Polhemus^TM tracking device and create a custom tailored mapping from each...
One Dimensional Motion Tailoring for the Disabled: A User Study (1991)
Randy Pausch, Y Pausch, Y Pausch, Laura Vogtle, Laura Vogtle, Matthew Conway, ...
The Tailor project allows physically disabled users to provide real-time analog input to computer applications. We use a Polhemus^TM tracking device and create a custom tailored mapping from each...
An Empirical Study: Adding Voice Input to a Graphical Editor (1991)
Randy Pausch, Y Pausch, James H. Leatherby
This paper presents a user study measuring the time it takes users to create drawings with a graphical editor. Our control group used the mouse as an input device, and our experimental group used a...
Randy Pausch, Y Pausch, Ronald D. Williams
The CANDY Project (Communication Assistance to Negate Disabilities in Youth) seeks to provide a realtime speech synthesizer for disabled individuals, particularly non-vocal children with cerebral...