This thesis presents a novel technique for retiming keyframe-based animation. We call our approach Performance Timing. Keyframing is a standard technique for generating computer animation that typically requires artistic ability and a set of skills for the software package being used. From our experience observing novice animators and their work,...
We present an approach for generating a character’s response in anticipation of an impending impact. Protective anticipatory movement is built upon several simple actions that have been identified as response mechanisms in monkeys and in humans. These actions are parameterized by a model of the interaction based on the approaching...
Graph-based approaches for sequencing motion capture data have produced some of the most realistic and controllable character motion to date. Most previous graph-based approaches have employed a run-time global search to find paths through the motion graph that meet user-defined constraints such as a desired locomotion path. Such searches do...
Recent efforts in user-control of data-driven characters have focused on designing high-level graph data-structures that we call a Behavior Finite State Machine (BFSM). A BFSM is an interactive data-structure that benefits from the advantages of both motion graphs and blend-based techniques for generating animated motion. Each node in a BFSM...
How might capabilities for algorithm animation be seamlessly integrated into a programming language that is both visual and declarative? Until now, visual programming language researchers have not attempted to answer that question, making the fruits of algorithm animation available only to users of textual programming languages. Users of visual programming...
Communicating dynamic motion content, such as exercise, with a static medium, such as paper, is difficult. The technology exists for presenting 3D animated exercise content to patients; however, the tools for allowing exercise domain experts to effectively author the content do not exist. We conducted two formative studies with exercise...
Full dynamic control of physically simulated characters is the holy grail of video
games and other interactive applications. Recent advances in the field have
presented controllers that can handle the balance and fall response after a
collision. This thesis addresses the development of a controller that handles the
response before...
My thesis in Environmental Arts and Humanities concerned the idea of animal language, as well as other posthuman ideas around animality and indistinction. I also explored virtual space as it relates to human identity, our notions of reality and perception, and the way contemporary digital artists approach animal subjectivity in...