Sketch 3D
a three dimensional painting / sculpting tool
!
!
!
3DUI Project
Martin Schanzenbach, Felix Kaser, Daniel Bader
1
Slide 2
Slide 2 text
The original idea
A marker defines an editing volume
2
Slide 3
Slide 3 text
The original idea
Use a tracked pen to place “3D pixels” in the editing volume
3
Slide 4
Slide 4 text
The original idea
Move the camera to freely explore the object you just painted
4
Slide 5
Slide 5 text
Improvements
Editing volume
restricting the painting area not helpful for users
!
Interpolation to smooth out drawing movements
fill out gaps when moving quickly
better visual results
5
Slide 6
Slide 6 text
Improvements II
The ground marker can
be moved freely
!
A MacGyver-style pen
device
6
Slide 7
Slide 7 text
Usability testing: The setup
Testers were asked to recreate simple shapes:
7
Slide 8
Slide 8 text
Usability testing: The setup II
Positions of the screen and the camera were changed
Camera: above vs. facing user vs. on the shoulder
Screen: in front of user vs. completely hidden
!
Tester performance was rated based on duration and
precision
8
Slide 9
Slide 9 text
Usability testing: The results
Tester performance was best when
the screen was hidden initially (for the first tries) and
the camera was placed “over the shoulder”
!
Testers found it easiest to control their hand motion
when the screen worked like a mirror
e.g. moving your hand to the right translates to a
movement to the right on screen
9
Slide 10
Slide 10 text
Usability testing: The results II
It was difficult for testers to keep the marker visible to
the camera
!
Testers had problems navigating back to positions in
space
Possible solutions: add a cursor, add shadows
10
Slide 11
Slide 11 text
Usability testing: Impressions
11
Slide 12
Slide 12 text
Usability testing: Impressions
12
Slide 13
Slide 13 text
Usability testing: Impressions
It is possible to paint something nice... :-)
13
Slide 14
Slide 14 text
Fun ideas
14
Place the ground marker
on a rotary disk...
Virtual pottery!
Slide 15
Slide 15 text
Demo
15
Slide 16
Slide 16 text
Questions
16
Checkout the project at github.com/kaserf/Sketch-3d
!
Thanks for your attention!