Nothing Special   »   [go: up one dir, main page]

Skip to main content

Calligraphic Interfaces: Mixed Metaphors for Design

  • Conference paper
Interactive Systems. Design, Specification, and Verification (DSV-IS 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2844))

Abstract

CAD systems have yet to become usable at the early stages of product ideation, where precise shape definitions and sometimes even design intentions are not fully developed. To overcome these limitations, new approaches, which we call Calligraphic Interfaces, use sketching as the main organizing paradigm. Such applications rely on continuous input modalities rather than discrete interactions characteristic of WIMP interfaces. However, replacing direct manipulation by sketching alone poses very interesting challenges. While the temptation to follow the paper-and-pencil metaphor is great, free-hand sketch recognition remains an elusive goal. Further, using gestures to enter commands and sketches to draw shapes requires users to learn a command set – sketches do not enjoy the self-disclosing characteristics of menus. Moreover, the imprecise nature of interactions presents additional problems that are difficult to address using present-day techniques.

In this paper we approach the three problems outlined above through a combination of different paradigms: First, a calligraphic sketching metaphor provides for a paper-like interaction. Second, dynamic menus – expectation lists – try to expose the state of the application without interfering with the task. Third, an incremental drawing paradigm allows precise drawings to be progressively constructed from sketches through simple constraint satisfaction. Finally, reducing instruction set and command usage allow for a simple and learnable approach in contrast with the complexity of present-day interactive systems. We present a system, GIDeS, which embodies these approaches. Usability testing carried so far yielded encouraging results to warrant further research.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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.

Similar content being viewed by others

References

  1. Blinn, J.F.: Jim Blinn’s Corner – The Ultimate Design Tool. IEEE Computer Graphics & Applications VI(11), 90–92 (1990)

    Article  Google Scholar 

  2. Bimber, O., Encarnação, L.M., Stork, A.: A multi-layered architecture for sketch-based interaction within virtual environments. Computers & Graphics 24(6), 851–867 (2000)

    Article  Google Scholar 

  3. Branco, V., Ferreira, F.N., Costa, A.: Sketching 3D models with 2D interaction devices. In: Daehlen, M., Kjelldahl, L. (eds.) EUROGRAPHICS 1994 Conference Proceedings, pp. 489–502. Blackwell Pub., Oslo (1994)

    Google Scholar 

  4. Encarnação, L.M., Bimber, O., Schmalstieg, D., Chandler, S.D.: A Translucent Sketchpad for the Virtual Table Exploring Motion-based Gesture Recognition. Computer Graphics Forum 18(3), C-277–C-285 (1999)

    Google Scholar 

  5. Fonseca, M.J., Jorge, J.A.: Experimental Evaluation of an on-line Scribble Recognizer. Pattern Recognition Letters Journal 22(12), 1311–1319 (2001)

    Article  MATH  Google Scholar 

  6. Forsberg, A.S., LaViola Jr., J.J., Markosian, L., Zeleznik, R.C.: Seamless Interaction in Virtual Reality. Computer Graphics & Applications 17(6), 6–9 (1997)

    Article  Google Scholar 

  7. Gross, M.D., Do, E.Y.-L.: Drawing on the Back of an Envelope: a framework for interacting with application programs by freehand drawing. Computers & Graphics 24(6), 835–849 (2000)

    Article  Google Scholar 

  8. Igarashi, T., Matsuoka, S., Kawachiya, S., Tanaka, H.: Interactive Beautification: A Technique for Rapid Geometric Design. In: Proceedings, ACM Symposium on User Interface Software Technology, UIST (1997)

    Google Scholar 

  9. Igarashi, T., Matsuoka, S., Teddy, T.H.: A Sketching Interface for 3D Freeform Design. In: SIGGRAPH 1999 Conference Proceedings. ACM, New York (1999)

    Google Scholar 

  10. Jorge, J.A.: Parsing Adjacency Grammars for Calligraphic Interfaces. PhD Thesis, Rensselaer Polytechnic Institute, Troy, New York (1994)

    Google Scholar 

  11. Jorge, J.A., Glinert, E.P.: Calligraphic Interfaces: towards a new generation of interactive systems. Jorge J.A., Glinert E.P (guest editors). Computers & Graphics 24(6), 817 (2000)

    Article  Google Scholar 

  12. Bloomenthal, M., et al.: Sketch-n-Make: Automated Machining of CAD Sketches. In: Proceedings of ASME Design Engineering Technical Conferences, Atlanta, Georgia (September 1998)

    Google Scholar 

  13. Mankoff, J., Abowd, G.D., Hudson, S.E.: OOPS: a toolkit supporting mediation techniques for resolving ambiguity in recognition-based interfaces. Computers & Graphics 24(6), 819–834 (2000)

    Article  Google Scholar 

  14. Pereira, J.P., Jorge, J.A., Branco, V., Ferreira, F.N.: Towards Calligraphic Interfaces: Sketching 3D Scenes with Gestures and Context Icons. In: The 8-th International Conference in Central Europe on Computer Graphics, Visualization and Interactive Digital Media 2000, Plzen, Czech Republic (February 2000)

    Google Scholar 

  15. Pereira J.P., Jorge J.A., Branco V., Ferreira F.N.: GIDeS: Uma Abordagem Caligráfica à Edição 3D. 9. ˚ Encontro Português de Computação Gráfica, pp.101–108 (February 2000)

    Google Scholar 

  16. Pereira, J.P., Jorge, J.A., Branco, V., Ferreira, F.N.: Reduced Instruction Set Calligraphic Interfaces: Sketching Complex 3D Objects with (Fewer) Gestures. d3 desire designum design. In: 4th European Academy of Design Conference Proceedings, Aveiro, Portugal, April 2001, pp. 194–196 (2001)

    Google Scholar 

  17. Rubine, D.: Specifying Gestures by Example. In: SIGGRAPH 1991 Conference Proceedings. ACM, vol. 25(4), pp. 329–337. ACM, New York (1991)

    Google Scholar 

  18. Turner, A., Chapman, D., Penn, A.: Sketching space. Computers & Graphics 24(6), 869–879 (2000)

    Article  Google Scholar 

  19. Zeleznik, R.C., Herndon, K.P., Hughes, J.F.: SKETCH: An Interface for Sketching 3D Scenes. In: SIGGRAPH 1996 Conference Proceedings, vol. 30(4), pp. 163–170. ACM, New York (1996)

    Google Scholar 

  20. Baudel, T.: A Mark-based interaction paradigm for free-hand drawing. In: Proceedings, ACM Symposium on User Interface Software Technology, UIST (1994)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pereira, J.P., Jorge, J.A., Branco, V.A., Ferreira, F.N. (2003). Calligraphic Interfaces: Mixed Metaphors for Design. In: Jorge, J.A., Jardim Nunes, N., Falcão e Cunha, J. (eds) Interactive Systems. Design, Specification, and Verification. DSV-IS 2003. Lecture Notes in Computer Science, vol 2844. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39929-2_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-39929-2_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20159-5

  • Online ISBN: 978-3-540-39929-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics