The Community for Technology Leaders
RSS Icon
Issue No.06 - Nov.-Dec. (2011 vol.31)
pp: 18-23
Pushkar Joshi , Motorola Mobility
This tutorial provides a starting point for curve-based modeling. It introduces three rough categories of curve-based-modeling methods: extruding 2D shapes, inflating 2D shapes, and drawing 3D curves. This tutorial introduces representative methods that yield positive results while also exposing several issues related to curve-based modeling.
curve-based modeling, shape extrusion, 2D curves, 3D curves, sketch-based interfaces, sweep paths, FiberMesh, Teddy, ILoveSketch, computer graphics, graphics and multimedia
Pushkar Joshi, "Curve-Based Shape Modeling - a Tutorial", IEEE Computer Graphics and Applications, vol.31, no. 6, pp. 18-23, Nov.-Dec. 2011, doi:10.1109/MCG.2011.96
1. S.-H. Bae, R. Balakrishnan, and K. Singh, "ILove–Sketch: As-Natural-as-Possible Sketching System for Creating 3D Curve Models," Proc. 2008 ACM Symp. User Interface Software and Technology (UIST 08), ACM Press, 2008, pp. 151–160.
2. R. Pusch et al., "Improving the Sketch-Based Interface: Forming Curves from Many Small Strokes," The Visual Computer, vol. 23, nos. 9–11, 2007, pp. 955–962.
3. R.C. Zeleznik, K.P. Herndon, and J.F. Hughes, "Sketch: An Interface for Sketching 3D Scenes," Proc. Siggraph, ACM Press, 1996, article 9.
4. Y. Kho and M. Garland, "Sketching Mesh Deformations," Proc. 2005 Symp. Interactive 3D Graphics and Games (I3D 05), ACM Press, 2005, pp. 147–154.
5. J.J. Cherlin et al., "Sketch-Based Modeling with Few Strokes," Proc. 21st Spring Conf. Computer Graphics (SCCG 05), ACM Press, 2005, pp. 137–145.
6. T. Igarashi, S. Matsuoka, and H. Tanaka, "Teddy: A Sketching Interface for 3D Freeform Design," Proc. Siggraph, ACM Press, 1999, article 21.
7. A. Nealen et al., "FiberMesh: Designing Freeform Surfaces with 3D Curves," ACM Trans. Graphics, vol. 26, no. 3, 2007, article 41.
8. J. Andrews, P. Joshi, and N. Carr, "A Linear Variational System for Modeling from Curves," to be published in Computer Graphics Forum, 2011.
9. J.R. Shewchuk, "Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator," Applied Computational Geometry: Towards Geometric Engineering, LNCS 1148, Springer, 1996, pp. 203–222.
10. R. Schmidt et al., "Analytic Drawing of 3D Scaffolds," ACM Trans. Graphics, vol. 28, no. 5, 2009, article 149.
11. A. Bernhardt et al., "Matisse: Painting 2D Regions for Modeling Free-Form Shapes," Proc. Eurographics Workshop Sketch-Based Interfaces and Modeling (SBIM), Eurographics Assoc., 2008, pp. 57–64.
12. F. Abbasinejad, P. Joshi, and N. Amenta, "Surface Patches from Unorganized Space Curves," Computer Graphics Forum, vol. 30, no. 5, 2011, pp. 1379–1387.
13. L.B. Kara and K. Shimada, "Sketch-Based 3D Shape Creation for Industrial Styling Design," IEEE Computer Graphics and Applications, vol. 27, no. 1, 2007, pp. 60–71.
14. E.V. Brazil et al., "Sketching Variational Hermite-RBF Implicits," Proc. 7th Eurographics Sketch-Based Interfaces and Modeling Symp., Eurographics Assoc., 2010, pp. 1–8.
159 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool