Abstract
This paper presents a framework for expressing free-hand sketching in 3D for conceptual design input. In the framework, sketch outlines will be recognized as formal rigid shapes first. Then under a group of gestures and DFAs’(deterministic finite automata) control, the framework can express user’s free sketching intents freely. Based on this framework, we implemented a sketch-based 3D prototype system supporting conceptual designs. User can easily and rapidly create 3D objects such as hexahedron, sphere, cone, extrusion, swept body, revolved body, lofted body and their assemblies by sketching and gestures.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Eggli, L., Hsu, C., Brüderlin, B.D., Elber, G.: Inferring 3D Models from Freehand Sketches and Constraints. Computer-Aided Design 29(2), 101–112 (1997)
Igarashi, T., Matsuoka, S., Tanaka, H.: Teddy: A sketching interface for 3D freeform design. In: Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH, Los Angeles, California, pp. 409–416 (1999)
Pereira, J., Jorge, J., Branco, V., Nunes, F.: Towards calligraphic interfaces: sketching 3D scenes with gestures and context icons. In: Skala, V. (ed.) WSCG, Conference Proceedings (2000)
Pugh, D.: Designing Solid Objects Using Interactive Sketch Interpretation. Computer Graphics (1992 Symposium on Interactive 3D Graphics) 25(2), 117–126 (1992)
Zeleznik, R.C., Herndon, K.P., Hughesp, J.F.: SKETCH: An interface for sketching 3D scenes. In: Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH, New Orleans, Louisiana, pp. 163–170 (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ding, Z., Zhang, S., Peng, W., Ye, X., Hu, H. (2005). PENCIL: A Framework for Expressing Free-Hand Sketching in 3D. In: Wang, L., Chen, K., Ong, Y.S. (eds) Advances in Natural Computation. ICNC 2005. Lecture Notes in Computer Science, vol 3610. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11539087_112
Download citation
DOI: https://doi.org/10.1007/11539087_112
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28323-2
Online ISBN: 978-3-540-31853-8
eBook Packages: Computer ScienceComputer Science (R0)