Karl D. D. Willis

Learn More
We present an approach to 3D printing custom optical elements for interactive devices labelled <i>Printed Optics</i>. <i>Printed Optics</i> enable sensing, display, and illumination elements to be directly embedded in the casing or mechanical structure of an interactive device. Using these elements, unique display surfaces, novel illumination techniques,(More)
We present a series of prototype devices that use real-time input to fabricate physical form: <i>Interactive Fabrication</i>. Our work maps out the problem space of real-time control for digital fabrication devices, and examines where alternative interfaces for digital fabrication are relevant. We conclude by reflecting upon the potential of interactive(More)
<i>HideOut</i> is a mobile projector-based system that enables new applications and interaction techniques with tangible objects and surfaces. <i>HideOut</i> uses a device mounted camera to detect hidden markers applied with infrared-absorbing ink. The obtrusive appearance of fiducial markers is avoided and the hidden marker surface doubles as a functional(More)
We introduce SideBySide, a system designed for ad-hoc multi-user interaction with handheld projectors. SideBySide uses device-mounted cameras and hybrid visible/infrared light projectors to track multiple independent projected images in relation to one another. This is accomplished by projecting invisible fiducial markers in the near-infrared spectrum. Our(More)
We introduce <i>InfraStructs</i>, material-based tags that embed information inside digitally fabricated objects for imaging in the Terahertz region. Terahertz imaging can safely penetrate many common materials, opening up new possibilities for encoding hidden information as part of the fabrication process. We outline the design, fabrication, imaging, and(More)
We present the <i>MotionBeam</i> metaphor for character interaction with handheld projectors. Our work draws from the tradition of pre-cinema handheld projectors that use direct physical manipulation to control projected imagery. With our prototype system, users interact and control projected characters by moving and gesturing with the handheld projector(More)
Icons in graphical user interfaces convey information in a mostly universal fashion that allows users to immediately interact with new applications, systems and devices. In this paper, we define <i>Kineticons</i> - an iconographic scheme based on motion. By motion, we mean geometric manipulations applied to a graphical element over time (e.g., scale,(More)
Spatial Sketch is a three-dimensional (3D) sketch application that bridges between physical movement and the fabrication of objects in the real world via cut planar materials. This paper explores the rationale and details behind the development of the Spatial Sketch application, and presents our observations from user testing and a hands-on lamp shade(More)
In this paper we present a novel interaction metaphor for handheld projectors we label MotionBeam. We detail a number of interaction techniques that utilize the physical movement of a handheld projector to better express the motion and physicality of projected objects. Finally we present the first iteration of a projected character design that uses the(More)
I present a pre-history of contemporary handheld projector-based interaction to inform the design of future interactive systems. I begin by documenting the two main types of pre-cinema handheld projection from Europe and Japan, the handheld magic lantern and the utsushi-e performance. I then present a summary of projection techniques used by performers when(More)