UCT CS Research Document Archive

Skywriter: Drawing Curves from a First-Person Perspective

Rybicki, Steven and James Gain (2014) Skywriter: Drawing Curves from a First-Person Perspective. In Proceedings SAICSIT 2014, pages 1-4, Centurion, Gauteng, South Africa.

Full text available as:
PDF - Requires Adobe Acrobat Reader or other PDF viewer.


Most research into sketching 3D non-planar curves is concerned with how best to take 2D input from a user to specify a 3D curve, exploiting familiarity with 2D sketches. Skywriter employs a different approach: instead of specifying a curve from a third-person perspective, users create curves by piloting a camera with a first-person perspective. We use depth cues, a cockpit-like heads up display and a simplified editing system to provide a system that is easy to learn without sacrificing accuracy. After testing with university students from different disciplines, we found that in comparison with a more traditional curve sketching approach, Skywriter is less accurate for complex curves that require large amounts of editing but is more accurate for simpler curves. Our usability tests also showed that Skywriter is slightly easier to use for the first time.

EPrint Type:Conference Paper
Keywords:Sketch-based Interfaces, Curve Drawing
Subjects:I Computing Methodologies: I.3 COMPUTER GRAPHICS
ID Code:980
Deposited By:Gain, James
Deposited On:30 September 2014