Issues in combining marking and direct manipulation techniques
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
An interface for sketching 3D curves
I3D '99 Proceedings of the 1999 symposium on Interactive 3D graphics
Teddy: a sketching interface for 3D freeform design
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
The humane interface: new directions for designing interactive systems
The humane interface: new directions for designing interactive systems
Interaction techniques for 3D modeling on large displays
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
A suggestive interface for 3D drawing
Proceedings of the 14th annual ACM symposium on User interface software and technology
Creating principal 3D curves with digital tape drawing
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Usability Engineering
Graphic Problem Solving for Architects and Designers
Graphic Problem Solving for Architects and Designers
Proceedings of the 15th annual ACM symposium on User interface software and technology
3-Draw: A Tool for Designing 3D Shapes
IEEE Computer Graphics and Applications
A suggestive interface for image guided 3D sketching
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CrossY: a crossing-based drawing application
Proceedings of the 17th annual ACM symposium on User interface software and technology
Experimental analysis of mode switching techniques in pen-based user interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The 3D Tractus: A Three-Dimensional Drawing Board
TABLETOP '06 Proceedings of the First IEEE International Workshop on Horizontal Interactive Human-Computer Systems
Rapid Viz, Third Edition: A New Method for the Rapid Visualitzation of Ideas
Rapid Viz, Third Edition: A New Method for the Rapid Visualitzation of Ideas
FiberMesh: designing freeform surfaces with 3D curves
ACM SIGGRAPH 2007 papers
The Mental Canvas: A Tool for Conceptual Architectural Design and Analysis
PG '07 Proceedings of the 15th Pacific Conference on Computer Graphics and Applications
ILoveSketch: as-natural-as-possible sketching system for creating 3d curve models
Proceedings of the 21st annual ACM symposium on User interface software and technology
Lineogrammer: creating diagrams by drawing
Proceedings of the 21st annual ACM symposium on User interface software and technology
A survey of software learnability: metrics, methodologies and guidelines
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A freehand sketching interface for progressive construction of 3D objects
Computers and Graphics
Construction and modification of 3D geometry using a sketch-based interface
SBM'06 Proceedings of the Third Eurographics conference on Sketch-Based Interfaces and Modeling
Exploring frame gestures for fluid freehand sketching
Proceedings of the Seventh Sketch-Based Interfaces and Modeling Symposium
Technical Section: Exoskeleton: Curve network abstraction for 3D shapes
Computers and Graphics
Sketch-sketch revolution: an engaging tutorial system for guided sketching and application learning
Proceedings of the 24th annual ACM symposium on User interface software and technology
Sketch it, make it: sketching precise drawings for laser cutting
CHI '12 Extended Abstracts on Human Factors in Computing Systems
123D sculpt: designing a mobile 3d modeling application for novice users
CHI '12 Extended Abstracts on Human Factors in Computing Systems
I don't believe my eyes!: geometric sketch recognition for a computer art tutorial
Proceedings of the International Symposium on Sketch-Based Interfaces and Modeling
Sketch-based generation and editing of quad meshes
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
A multi-touch interface for fast architectural sketching and massing
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
FreeD: a freehand digital sculpting tool
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The drawing assistant: automated drawing guidance and feedback from photographs
Proceedings of the 26th annual ACM symposium on User interface software and technology
A practical framework for constructing structured drawings
Proceedings of the 19th international conference on Intelligent User Interfaces
Hi-index | 0.00 |
We present EverybodyLovesSketch, a gesture-based 3D curve sketching system for rapid ideation and visualization of 3D forms, aimed at a broad audience. We first analyze traditional perspective drawing in professional practice. We then design a system built upon the paradigm of ILoveSketch, a 3D curve drawing system for design professionals. The new system incorporates many interaction aspects of perspective drawing with judicious automation to enable novices with no perspective training to proficiently create 3D curve sketches. EverybodyLovesSketch supports a number of novel interactions: tick-based sketch plane selection, single view definition of arbitrary extrusion vectors, multiple extruded surface sketching, copy-and-project of 3D curves, freeform surface sketching, and an interactive perspective grid. Finally, we present a study involving 49 high school students (with no formal artistic training) who each learned and used the system over 11 days, which provides detailed insights into the popularity, power and usability of the various techniques, and shows our system to be easily learnt and effectively used, with broad appeal.