Search
Now showing items 1-5 of 5
A taxonomy of motion applications in data visualization
(Association for Computing Machinery, Inc (ACM), 2017)
We propose a new taxonomy that explains the roles of motion in data visualization, focusing especially on their communicative aspects. Our taxonomy clarifies the main axis in how visualization designers can employ motion ...
Flow2Code: From Hand-drawn Flowcharts to Code Execution
(Association for Computing Machinery, Inc (ACM), 2017)
Flowcharts play an important role when learning to program by conveying algorithms graphically and making them easy to read and understand. Computer-based owchart design requires the user to learn the so ware rst, which ...
Conquering the Cube: Learning to Sketch Primitives in Perspective with an Intelligent Tutoring System
(Association for Computing Machinery, Inc (ACM), 2017)
Design sketching is a powerful tool for expressing ideas from pen and paper e ectively and becoming a more well-rounded communicator. Sketching instructors conventionally employ pen and paper in their classrooms to convey ...
Characterizing User Behavior for Speech and Sketch-based Video Retrieval Interfaces
(Association for Computing Machinery, Inc (ACM), 2017)
From a user interaction perspective, speech and sketching make a good couple for describing motion. Speech allows easy speci cation of content, events and relationships, while sketching brings in spatial expressiveness. ...
Interactive swept surface modeling in virtual reality with motion-tracked controllers
(Association for Computing Machinery, Inc (ACM), 2017)
In this work we describe an interactive technique which enables gestural curve and surface design in an immersive virtual environment. We use a pair of motion tracked controllers to allow the user to intuitively control a ...