Skip to main content

Pressure-Based 3D Curve Drawing

  • Conference paper
Smart Graphics (SG 2010)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 6133))

Included in the following conference series:

Abstract

3D curve drawing is a fundamental operation in the creation and manipulation of surfaces and 3D models. Although techniques for specifying 3D curves using 2D input devices have been developed extensively, they are mostly indirect, with the need of multiple viewpoints or multiple lines to specify a 3D curve. We propose a simple technique to directly specify a 3D curve - using pen pressure to draw a single line of varying thickness, and mapping the thickness at each point along the curve to a depth distance. Hence, the thicker the 2D curve at a particular point, the closer the corresponding 3D point to the camera. This method is easy and intuitive, and yet surprisingly it has not been reported before. We illustrate the effectiveness of the method with numerous examples.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cohen, J.M., Markosian, L., Zeleznik, R.C., Hughes, J.F., Barzel, R.: An interface for sketching 3D curves. In: Proceedings of the 1999 symposium on Interactive 3D graphics, Atlanta, Georgia, United States, April 26-29, pp. 17–21 (1999)

    Google Scholar 

  2. Amicis, R.D., Bruno, F., Stork, A., Luchi, M.L.: The Eraser Pen: A New Paradigm for Curve Sketching in 3D. In: International Design Conference – Design 2002, Dubrovnik, May 14-17 (2002)

    Google Scholar 

  3. Bae, S.H., Balakrishnan, R., Singh, K.: ILoveSketch: As-natural-as-possible sketching system for creating 3D curve models. In: ACM Symposium on User Interface Software and Technology 2008, Monterey, CA, USA, October 19-22 (2008)

    Google Scholar 

  4. Schmidt, R., Khan, A., Kurtenbach, G., Singh, K.: On Expert Performance in 3D Curve-Drawing Tasks. In: EUROGRAPHICS Symposium on Sketch-Based Interfaces and Modeling (2009)

    Google Scholar 

  5. Grossman, T., Balakrishman, R., Kurtenbach, G., Fitzmaurice, G., Khan, A., Buxton, B.: Creating Principal 3D Curves with Digital Tape Drawing. In: Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems (2002)

    Google Scholar 

  6. Mizuno, S., Kobayashi, D., Okada, M., Toriwaki, J., Yamamoto, S.: Virtual sculpting with a pressure sensitive pen. In: ACM SIGGRAPH 2003, San Diego, California, USA (2003)

    Google Scholar 

  7. Igarashi, T., Matsuoka, S., Tanaka, H.: Teddy: A Sketching Interface for 3D Freeform Design. In: ACM SIGGRAPH 1999, Los Angeles, pp. 409–416 (1999)

    Google Scholar 

  8. Ijiri, T., Okabe, M., Owada, S., Igarashi, T.: Floral diagrams and inflorescences: Interactive flower modeling using botanical structural constraints. ACM Transactions on Computer Graphics 24(3), 720–726 (2005); ACM SIGGRAPH 2005, Los Angeles, USA

    Article  Google Scholar 

  9. Masry, M., Lipson, H.: A Sketch-Based Interface for Iterative Design and Analysis of 3D Objects. In: 2nd Eurographic Workshop on Sketch-Based Interfaces and Modeling (2005)

    Google Scholar 

  10. Cook, M.T., Agah, A.: A Survey of Sketch-Based 3-D Modeling Techniques. Interacting with Computers 21, 201–211 (2009)

    Article  Google Scholar 

  11. Olsen, L., Samavati, F.F., Sousa, M.C., Jorge, J.A.: Sketch-based modeling: A survey. Computer & Graphics 33, 85–103 (2009)

    Article  Google Scholar 

  12. Pu, J., Lou, K., Ramani, K.: A 2D Sketch-based User Interface for 3D CAD Model Retrieval. Computer-Aided Design & Application 2(6), 717–725 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lai, CY., Zakaria, N. (2010). Pressure-Based 3D Curve Drawing. In: Taylor, R., Boulanger, P., Krüger, A., Olivier, P. (eds) Smart Graphics. SG 2010. Lecture Notes in Computer Science, vol 6133. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13544-6_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13544-6_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13543-9

  • Online ISBN: 978-3-642-13544-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics