Abstract
In recent years, 3D sketching has gained popularity as an efficient alternative to conventional 3D geometric modeling for rapid prototyping, as it allows the user to intuitively generate a large range of different shapes. In this paper, we present some sketching interactions for 3D modeling, based on a set of two different bidimensional sketches (profile curve and silhouette curve). By using these two sketches and combining them with a gesture grammar, a very large variety of shapes (including shapes with topological holes) can be easily produced by our interactive modeling environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Alexe, A., Barthe, L., Cani, M.P., Gaildrat, V.: Shape modelling by sketching using convolution surfaces. In: Pacific Graphics (Short Papers) (October 2005)
Bourguignon, D., Cani, M.-P., Drettakis, G.: Drawing for Illustration and Annotation in 3D. Computer Graphics Forum (Proc. Eurographics 2001) 20(3), 114–122 (2001)
Cohen, J.M., Markosian, L., Zeleznik, R.C., Hughes, J.F., Barzel, R.: An interface for sketching 3d curves. In: SI3D 1999: Proceedings of the 1999 symposium on Interactive 3D graphics, pp. 17–21. ACM Press, New York (1999)
Cuno, A., Esperança, C., Roma Cavalcanti, P., Farias, R.: 3D Free-form Modeling with Variational Surfaces. In: WSCG 2005 (Journal Papers), pp. 9–16 (January 2005)
Eggli, L., Hsu, C.y.: Brüderlin, B. D., Elber, G.: Inferring 3D models from freehand sketches and constraints. Computer-Aided Design (JCAD) 29(2), 101–112 (February 1997)
Fonseca, M.J., Ferreira, A., Jorge, J.A.: Towards 3D Modeling using Sketches and Retrieval. In: Eurographics Workshop on Sketch-Based Interfaces and Modeling (August 2004)
Grimm, C., Hughes, J.: Implicit generalized cylinders using profile curves. In: Implicit Surfaces, Creating sweep surfaces using sketching, pp. 33–41 (June 1998)
He, L.: A Comparison of Deformable Contour Methods and Model Based Approach Using Skeleton for Shape Recovery From Images. PhD thesis, University of Cincinnati (2003)
Igarashi, T., Hughes, J.F.: Smooth meshes for sketch-based freeform modeling. In: SI3D 2003: Proceedings of the 2003 symposium on Interactive 3D graphics, pp. 139–142. ACM Press, New York (2003)
Igarashi, T., Matsuoka, S., Tanaka, H.: Teddy: a sketching interface for 3d freeform design. In: SIGGRAPH 1999: Proceedings of the 26th annual conference on Computer graphics and interactive techniques, pp. 409–416. ACM Press/Addison-Wesley Publishing Co, New York (1999)
Karpenko, O., Hughes, J., Raskar, R.: Free-form sketching with variational implicit surfaces. In: EUROGRAPHICS 2002 (2002)
Kerautret, B., Granier, X., Braquelaire, A.: Intuitive shape modeling by shading design. In: Butz, A., Fisher, B., Krüger, A., Olivier, P. (eds.) SG 2005. LNCS, vol. 3638, pp. 163–174. Springer, Heidelberg (2005)
Ohwada, S., Nielsen, F., Nakazawa, K., Igarashi, T.: A Sketching Interface for Modeling the Internal Structures of 3D Shapes. In: Proc. Smart Graphics, pp. 49–57. Springer, Heidelberg (2003)
Pereira, J.P., Branco, V.A., Jorge, J.A., Silva, N.F., Cardoso, T.D., Ferreira, F.N.: Cascading Recognizers for Ambiguous Calligraphic Interaction. In: Eurographics Workshop on Sketch-Based Interfaces and Modeling (August 2004)
Pugh, D.: Designing solid objects using interactive sketch interpretation. In: Proc. SI3D 1992, pp. 117–126. ACM Press, New York (1992)
Rushmeir, H., Gomes, J., Balmelli, L., Bernardi, F., Taubin, G.: Image-Based Object Editing. In: Proc. 3DIM 2003, pp. 20–28 (October 2003)
Schmidt, R., Wyvill, B., Sousa, M.C., Jorge, J.A.: Shapeshop: Sketch-based solid modeling with blobtrees. In: 2nd Eurographics Workshop on Sketch-Based Interfaces and Modeling, pp. 53–62 (2005)
Shesh, A., Chen, B.: SMARTPAPER–An Interactive and User-friendly Sketching System. Computer Graphics Forum (Proc. Eurographics 2004), 24(3) (September 2004)
Tai, C.-L., Zhang, H., Fong, C.-K.: Prototype modeling from sketched silhouettes based on convolution surfaces. Computer Graphics Forum (Eurographics 2004) (2004)
Tolba, O., Dorsey, J., McMillan, L.: Sketching with projective 2D strokes. In: Proc. UIST 1999, pp. 149–157. ACM Press, New York (1999)
Tsang, S., Balakrishnan, R., Singh, K., Ranjan, A.: A suggestive interface for image guided 3d sketching. In: CHI 2004: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 591–598. ACM Press, New York (2004)
van Overveld, C.W.A.M.: Painting gradients: Free-form surface design using shading patterns. In: Proc. Graphics interface 1996, pp. 151–158. Canadian Information Processing Society (1996)
Varley, P.A.C., Takahashi, Y., Mitani, J., Suzuki, H.: A Two-Stage Approach for Interpreting Line Drawings of Curved Objects. In: Eurographics Workshop on Sketch-Based Interfaces and Modeling (August 2004)
Williams, L.: 3D paint. In: Proc. SI3D 1990, pp. 225–233. ACM Press, New York (1990)
Yang, C., Sharon, D., van de Panne, M.: Sketch-based modeling of parameterized objects. In: Eurographics Workshop on Sketch-Based Interfaces and Modeling, pp. 63–72 (2005)
Zeleznik, R.C., Herndon, K.P., Hughes, J.F.: SKETCH: An interface for sketching 3D scenes. In: Proc. SIGGRAPH 1996, pp. 163–170. ACM Press, New York (1996)
Zenka, R., Slavik, P.: New dimension for sketches. In: SCCG 2003: Proceedings of the 19th spring conference on Computer graphics, pp. 157–163. ACM Press, New York (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Levet, F., Granier, X., Schlick, C. (2006). 3D Sketching with Profile Curves. In: Butz, A., Fisher, B., Krüger, A., Olivier, P. (eds) Smart Graphics. SG 2006. Lecture Notes in Computer Science, vol 4073. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11795018_11
Download citation
DOI: https://doi.org/10.1007/11795018_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-36293-7
Online ISBN: 978-3-540-36295-1
eBook Packages: Computer ScienceComputer Science (R0)