|
ABSTRACT
We present Drive, a system for the conceptual layout of 3D path networks. Our sketch-based interface allows users to efficiently author path layouts with minimal instruction. Our system incorporates some new and noteworthy components. We present the break-out lens, a novel widget for interactive graphics, inspired by break-out views used in engineering visualization. We also make three contributions specific to path curve design: First, we extend our previous work to fit aesthetic paths to sketch strokes with constraints, using piecewise clothoid curves. Second, we determine the height of paths above the terrain using a constraint optimization formulation of the occlusion relationships between sketched strokes. Finally, we illustrate examples of terrain sensitive path construction in the context of road design: automatically removing foliage, building bridges and tunnels across topographic features and constructing road signs appropriate to the sketched paths.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
 |
3
|
|
 |
4
|
Eric A. Bier , Maureen C. Stone , Ken Pier , Ken Fishkin , Thomas Baudel , Matt Conway , William Buxton , Tony DeRose, Toolglass and magic lenses: the see-through interface, Conference companion on Human factors in computing systems, p.445-446, April 24-28, 1994, Boston, Massachusetts, United States
[doi> 10.1145/259963.260447]
|
 |
5
|
Nicholas Burtnyk , Azam Khan , George Fitzmaurice , Ravin Balakrishnan , Gordon Kurtenbach, StyleCam: interactive stylized 3D navigation using integrated spatial & temporal controls, Proceedings of the 15th annual ACM symposium on User interface software and technology, October 27-30, 2002, Paris, France
[doi> 10.1145/571985.572000]
|
| |
6
|
M. Carpendale. Viewing transformations: Perspective, distortion and deformation. In SIGGRAPH03 Course Notes; Theory and Practice of Non-Photorealistic Graphics: Algorithms, Methods, and Production Systems Presentation. ACM, 2003.
|
 |
7
|
|
 |
8
|
Jonathan M. Cohen , Lee Markosian , Robert C. Zeleznik , John F. Hughes , Ronen Barzel, An interface for sketching 3D curves, Proceedings of the 1999 symposium on Interactive 3D graphics, p.17-21, April 26-29, 1999, Atlanta, Georgia, United States
[doi> 10.1145/300523.300655]
|
 |
9
|
|
| |
10
|
|
 |
11
|
|
| |
12
|
J. A. Dennison and C. D. Johnson. Technical Illustration: Techniques and Applications. Goodheart-Wilcox, 2003.
|
| |
13
|
|
 |
14
|
|
| |
15
|
|
| |
16
|
L. Halprin. Notebooks 1959--1971. The MIT Press, 1972.
|
 |
17
|
Takeo Igarashi , Rieko Kadobayashi , Kenji Mase , Hidehiko Tanaka, Path drawing for 3D walkthrough, Proceedings of the 11th annual ACM symposium on User interface software and technology, p.173-174, November 01-04, 1998, San Francisco, California, United States
[doi> 10.1145/288392.288599]
|
 |
18
|
|
| |
19
|
|
| |
20
|
O. Karpenko, J. F. Hughes, and R. Raskar. Epipolar methods for multi-view sketching. In Eurographics Workshop on Sketch-Based Interfaces and Modeling, pages 167--173, Aug. 2004.
|
 |
21
|
Azam Khan , Ben Komalo , Jos Stam , George Fitzmaurice , Gordon Kurtenbach, HoverCam: interactive 3D navigation for proximal object inspection, Proceedings of the 2005 symposium on Interactive 3D graphics and games, April 03-06, 2005, Washington, District of Columbia
[doi> 10.1145/1053427.1053439]
|
| |
22
|
|
| |
23
|
|
 |
24
|
M. Sheelagh T. Carpendale , David J. Cowperthwaite , F. David Fracchia, Multi-scale viewing, ACM SIGGRAPH 96 Visual Proceedings: The art and interdisciplinary programs of SIGGRAPH '96, p.149, August 04-09, 1996, New Orleans, Louisiana, United States
[doi> 10.1145/253607.253882]
|
| |
25
|
J. McCrae and K. Singh. Sketching piecewise clothoid curves. In Sketch-Based Interfaces and Modeling 2008, pages 1--8. Eurographics Association, 2008.
|
| |
26
|
D. Meek and D. Walton. Clothoid spline transition spirals. Mathematics of Computation, 59(199):117--133, July 1992.
|
 |
27
|
|
| |
28
|
|
 |
29
|
|
 |
30
|
|
 |
31
|
|
| |
32
|
R. Schneider and L. Kobbelt. Discrete fairing of curves and surfaces based on linear curvature distribution. In In Curve and Surface Design: Saint-Malo, pages 371--380. University Press, 1999.
|
 |
33
|
|
 |
34
|
|
 |
35
|
|
 |
36
|
Steve Tsang , Ravin Balakrishnan , Karan Singh , Abhishek Ranjan, A suggestive interface for image guided 3D sketching, Proceedings of the SIGCHI conference on Human factors in computing systems, p.591-598, April 24-29, 2004, Vienna, Austria
[doi> 10.1145/985692.985767]
|
| |
37
|
D. Walton and D. Meek. A controlled clothoid spline. Computers & Graphics 29, pages 353--363, 2005.
|
 |
38
|
|
 |
39
|
|
 |
40
|
|
|