Reference Information
Title: EverybodyLovesSkectch: 3D sketching for a broader audience
Title: EverybodyLovesSkectch: 3D sketching for a broader audience
Authors: Seok-Hyng Bae, University of Toronto, Toronto, ON, Canada
Ravin Balakrishnan, University of Toronto, Toronto, ON, Canada
Karan Singh, University of Toronto, Toronto, ON, Canada
Presentation Venue: UIST 2009: 22nd annual ACM symposium on User interface software and technology;
Date: 2009;
Location: New York, NY, USA
Summary
Ravin Balakrishnan, University of Toronto, Toronto, ON, Canada
Karan Singh, University of Toronto, Toronto, ON, Canada
Presentation Venue: UIST 2009: 22nd annual ACM symposium on User interface software and technology;
Date: 2009;
Location: New York, NY, USA
Summary
This paper introduces EverybodyLovesSketch, a 3D curve sketching system that helps non-professional users visualize and evolve designs directly in 3D with minimum knowledge and skills needed. This is done by providing ways of sketch surface definition and dynamic perspective drawing hints. A tick crossing a 3D curve, or global axis defines a horizontal sketch plane attaching to the 3D tick point, and having orthographic assissting lines on it. Two consecutive ticks crossing 3D curves define a vertical sketch plane having the two 3D tick points in it. 3 consecutive ticks crossing the 3D curves define an oblique sketch plane. The user does not have to worry about perspictive line construction since the system automatically displays horizontal and perpendicular assisting lines on the selected sketch plane. By applying a small lasso gesture on a 3D curve, the user activates the access widget, and applies an angled flick to define an arbitrary direction of a surface without the need of a view change. Another feature of EverybodyLovesSketch is multi-selection. The user can select more than one 3D curve by applying small lasso gestures on them, and then extrude all of them by using the access widget. The user can also copy sets of 3D curves, and change their viewpoint.
In any plain sketch mode, two taps on the plain creates an interactive grid, which is similar to traditional perspective grid sheets used in perspective drawing practice. A stroke drawn along a grid line is approximated to an exact straight line. An elliptic stroke within a grid rectangle is approximated to an ellipse or circle. The user is also able to adjust the resolution(size) of the sketch.
The authors brought their system to high school design classes for evaluation. They instructed three classes of high school students in their system for two days, and then the students used their system for nine days, 75 minutes each day. The first class was instructed to design free form architecture. The second mice and cars, and the third anything including 3D cartoon characters. Most students created their first meaningful model in the first two days, and 47 of the 49 students eventually succeeded in creating their own sketch. The students commented on the system's ease of use, and sometimes addictive aspect.
In any plain sketch mode, two taps on the plain creates an interactive grid, which is similar to traditional perspective grid sheets used in perspective drawing practice. A stroke drawn along a grid line is approximated to an exact straight line. An elliptic stroke within a grid rectangle is approximated to an ellipse or circle. The user is also able to adjust the resolution(size) of the sketch.
The authors brought their system to high school design classes for evaluation. They instructed three classes of high school students in their system for two days, and then the students used their system for nine days, 75 minutes each day. The first class was instructed to design free form architecture. The second mice and cars, and the third anything including 3D cartoon characters. Most students created their first meaningful model in the first two days, and 47 of the 49 students eventually succeeded in creating their own sketch. The students commented on the system's ease of use, and sometimes addictive aspect.
Discussion
This was a long paper, but it however presents interesting work. I am not a drawer myself so I would be curious if spending time with this software could improve my sketch abilities.

I agree this paper was a bit long - bogging us down with some more in depth technical information in the middle - but I really liked how in depth they went with their user study. It was really interesting to see how so many students reacted to the system.
ReplyDelete