skip to main content
10.1145/311535.311602acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free Access
Seminal Paper

Teddy: a sketching interface for 3D freeform design

Published:01 July 1999Publication History

ABSTRACT

We present a sketching interface for quickly and easily designing freeform models such as stuffed animals and other rotund objects. The user draws several 2D freeform strokes interactively on the screen and the system automatically constructs plausible 3D polygonal surfaces. Our system supports several modeling operations, including the operation to construct a 3D polygonal surface from a 2D silhouette drawn by the user: it inflates the region surrounded by the silhouette making wide areas fat, and narrow areas thin. Teddy, our prototype system, is implemented as a JavaTM program, and the mesh construction is done in real-time on a standard PC. Our informal user study showed that a first-time user typically masters the operations within 10 minutes, and can construct interesting 3D models within minutes.

References

  1. 1.G. Barequet and M Sharir. Piecewise-linear interpolation between polygonal slices. ACM l Oth Computational Geometry Proceedings, pages 93-102, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.T. Baudel. A mark-based interaction paradigm for free-hand drawing. UIST'94 Conference Proceedings, pages 185-192, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.J. Bloomenthal and B. Wyvill. Interactive techniques for implicit modeling. 1990 Symposium on Interactive 3D Graphics, pages 109-116, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.J.M. Cohen, L. Markosian, R.C. Zeleznik, J.F. Hughes, and R. Barzel. An Interface for Sketching 3D Curves. 1999 Symposium on Interactive 3D Graphics, pages 17-21, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.W.T. Correa, R.J. Jensen, C.E. Thayer, and A. Finkelstein. Texture mapping for cel animation. SIGGRAPH 98 Conference Proceedings, pages 435-456, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.M. Deering. The Holosketch VR sketching system. Communications of the ACM, 39(5):54-61, May 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.L. Eggli, C. Hsu, G. Elber, and B. Bruderlin, Inferring 3D models from freehand sketches and constraints. Computer- Aided Design, 29(2): 101-112, Feb.1997.Google ScholarGoogle ScholarCross RefCross Ref
  8. 8.C.Grimm, D. Pugmire, M. Bloomental, J. F. Hughes, and E. Cohen. Visual interfaces for solids modeling. UIST '95 Conference Proceedings, pages 51-60, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.T. Galyean and J.F. Hughes. Sculpting: an interactive volumetric modeling technique. SIGGRAPH '91 Conference Proceedings, pages 267-274, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.M.D. Gross and E.Y.L. Do. Ambiguous intentions: A paperlike interface for creative design. UIST'96 Conference Proceedings, pages 183-192, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.P. Hanrahan, P. Haeberli, Direct WYSIWYG Painting and Texturing on 3D Shapes, SIGGRAPH 90 Conference Proceedings, pages 215-224, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.H. Hoppe, T. DeRose, T. Duchamp, J. McDonald, and W. Stuetzle. Mesh optimization. SIGGRAPH 93 Conference Proceedings, pages 19-26, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.J. Hultquist. A virtual trackball. Graphics Gems (ed. A. Glassner). Academic Press, pages 462-463, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.J.A. Landay and B.A. Myers. Interactive sketching for the early stages of user interface design. CHI'95 Conference Proceedings, pages 43-50, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.R. MacCracken and K.I. Joy. Free-form deformations with lattices of arbitrary topology. SIGGRAPH 96 Conference Proceedings, pages 181-188, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.L. Markosian, M.A. Kowalski, S.J. Trychin, L.D. Bourdev, D. Goldstein, and J.F. Hughes. Real-time nonphotorealistic rendering. SIGGRAPH 97 Conference Proceedings, pages 415-420, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.H. Nishimura, M. Hirai, T. Kawai, T. Kawata, I. Shirakawa, K. Omura. Object modeling by distribution function and a method of image generation. Transactions of the Institute of Electronics and Communication Engineers of Japan, J68- D(4):718-725, 1985Google ScholarGoogle Scholar
  18. 18.L. Markosian, J.M. Cohen, T. Crulli and J.F. Hughes. Skin: A Constructive Approach to Modeling Free-form Shapes. SIGGRAPH 99, to appear, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.K. van Overveld and B. Wyvill. Polygon inflation for animated models: a method for the extrusion of arbitrary polygon meshes. Journal of Visualization and Computer Animation, 18: 3-16, 1997.Google ScholarGoogle Scholar
  20. 20.R. Pausch, T. Burnette, A.C. Capeheart, M. Conway, D. Cosgrove, R. DeLine, J. Durbin, R. Gossweiler, S. Koga, and J. White. Alice: Rapid prototyping system for virtual reality. IEEE Computer Graphics and Applications, 15(3): 8-11, May 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21.L. Prasad. Morphological analysis of shapes. CNLS Newsletter, 139: 1-18, July 1997.Google ScholarGoogle Scholar
  22. 22.J.R. Shewchuk. Triangle: engineering a 2D quality mesh generator and Delauny triangulator. First Workshop on Applied Computational Geometry Proceedings, pages 124- 133, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 23.K. Singh and E. Fiume. Wires: a geometric deformation technique. SIGGRAPH 98 Conference Proceedings, pages 405-414, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. 24.G. Taubin. A signal processing approach to fair surface design. SIGGRAPH 95 Conference Proceedings, pages 351- 358, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. 25.S.W. Wang and A.E. Kaufman, Volume sculpting. 1995 Symposium on Interactive 3D Graphics, pages 109-116, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. 26.W. Welch and A. Witkin. Free-form shape design using triangulated surfaces. SIGGRAPH 94 Conference Proceedings, pages 247-256, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. 27.L. Williams. Shading in Two Dimensions. Graphics Interface '91, pages 143-151, 1991.Google ScholarGoogle Scholar
  28. 28.L. Williams. 3D Paint. 1990 Symposium on Interactive 3D Graphics, pages 225-233, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. 29.R.C. Zeleznik, K.P. Herndon, and J.F. Hughes. SKETCH: An interface for sketching 3D scenes. SIGGRAPH 96 Conference Proceedings, pages 163-170, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Teddy: a sketching interface for 3D freeform design

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader