skip to main content
research-article
Free access

Designing plush toys with a computer

Published: 01 December 2009 Publication History

Abstract

We introduce Plushie, an interactive system that allows nonprofessional users to design their own original plush toys. To design a plush toy, one needs to construct an appropriate two-dimensional (2D) pattern. However, it is difficult for nonprofessional users to appropriately design a 2D pattern. Some recent systems automatically generate a 2D pattern for a given three-dimensional (3D) model, but constructing a 3D model is itself a challenge. Furthermore, an arbitrary 3D model cannot necessarily be realized as a real plush toy, and the final sewn result can be very different from the original 3D model. We avoid this mismatch by constructing appropriate 2D patterns and applying simple physical simulation to it on the fly during 3D modeling. In this way, the model on the screen is always a good approximation of the final sewn result, which makes the design process much more efficient. We use a sketching interface for 3D modeling and also provide various editing operations tailored for plush-toy design. Internally, the system constructs a 2D cloth pattern in such a way that the simulation result matches the user's input stroke. We successfully demonstrated that nonprofessional users could design plush toys or balloon easily using Plushie.

References

[1]
Agrawala, M., Doantam, P., Heiser, J., Haymaker, J., Klingner, J., Hanrahan, P., Tversky, B. Designing effective step-by-step assembly instructions. ACM Trans. Graph. (In Proceedings of SIGGRAPH 2003), 22, 3 (2003), 828--837.
[2]
Alexe, A., Barthe, L., Cani, M., Gaildrat, V. Shape modeling by sketching using convolution surfaces. In Proceedings of Pacific Graphics 2005 (2005).
[3]
Bradley, D., Popa, T., Sheffer, A., Heidrich, W., Boubekeur, T. Markerless garment capture. ACM Trans. Comp. Graph. (In Proceedings of SIGGRAPH 2008), 27, 3 (2007), 99.
[4]
Breen, D.E., House, D.H., Wozny, M.J. Predicting the drape of woven cloth using interacting particles. In Proceedings of SIGGRAPH 1994 (1994), 365--372.
[5]
Choi, K.-J., Ko, H.-S. Stable but responsive cloth. ACM Trans. Graph. (In Proceedings of SIGGRAPH 2002), 21, 3 (2002), 81--97.
[6]
Decaudin, P., Julius, D., Wither, J., Boissieux, L., Sheffer, A., Cani, M.-P. Virtual garments: A fully geometric approach for clothing design. Comp. Graph. Forum. (In Eurographics 2006 Proceedings), 25, 3 (2006), 625--634.
[7]
Desbrun, M., Schroder, P., Barr, A. Interactive animation of structured deformable objects. In Proceedings of Graphics Interface 1999 (1999), 1--8.
[8]
Grinspun, E., Krisl, P., Schroder, P. CHARMS: A simple framework for adaptive simulation. ACM Trans. Graph. 21, 3 (2002), 281--290.
[9]
Igarashi, T., Hughes, J.F. A suggestive interface for 3D drawing. 14th Annual Symposium on User Interface Software and Technology. (In ACM UIST 2001) (2001), 173--181.
[10]
Igarashi, T., Hughes, J.F. Clothing manipulation. 15th Annual Symposium on User Interface Software and Technology. (In ACM UIST 2002) (2002), 91--100.
[11]
Igarashi, T., Matsuoka, S., Tanaka, H. Teddy: A sketching interface for 3D freeform design. ACM SIGGRAPH 1999 (1999), 409--416.
[12]
Igarashi, T., Moscovich, T., Hughes, J.F. As-rigid-as-possible shape manipulation. ACM Trans. Comp. Graph. (In ACM SIGGRAPH 2005), 24, 3 (2005), 1134--1141.
[13]
Igarashi, Y., Igarashi, T., Suzuki, H. Knitty: 3D Modeling of Knitted Animals with a Production. Eurographics 2008 Annex to the Conference Proceedings (ISSN 1017--4656) (2008), 187--190.
[14]
Julius, D., Kraevoy, V., Sheffer, A. D-Charts: quasi developable mesh segmentation. Comp. Graph. Forum. (In Proceedings of Eurographics 2005), 24, 3 (2005), 981--990.
[15]
Masry, M., Lipson, H. A sketch-based interface for iterative design and analysis of 3D objects. In Proceedings of Eurographics Workshop on Sketch-Based Interfaces (2005), 109--118.
[16]
Mitani, J., Suzuki, H. Making papercraft toys from meshes using strip-based approximate unfolding. ACM Trans. Graph 23, 3 (2004), 259--263.
[17]
Igarashi, Y., Igarashi, T. Pillow: Interactive flattening of a 3D model for plush toy design. Smart Graphics 2008. Lecture Notes in Computer Science (LNCS) 5166, Springer-Verlag, 1--7.
[18]
Mori, Y., Igarashi, T. Plushie: An interactive design system for plush toys. ACM Trans. Graph. (In Proceedings of SIGGRAPH 2007), 26, 3 (2007), 45.
[19]
Nealen, A., Igarashi, T., Sorkine, O., Alexa, M. FiberMesh: Designing freeform surfaces with 3D curves, ACM Trans. Comp. Graph. (In Proceedings of SIGGRAPH 2007), 26, 3 (2007), 41.
[20]
Owada, S., Nielsen, F., Nakazawa, K., Igarashi, T. A Sketching Interface for Modeling the Internal Structures of 3D Shapes, Smart Graphics 2003, Lecture Notes in Computer Science (LNCS) 2733, Springer-Verlag, 49--57.
[21]
Schmidt, R., Wyvill, B., Sousa, M.C., Jorge., J.A. ShapeShop: Sketch-based solid modeling with BlobTrees. 2nd Eurographics Workshop on Sketch-Based Interfaces and Modeling (2005), 53--62.
[22]
Shatz, I., Tal, A., Leifman, G. Paper craft models from meshes. The Visual Computer. Int. J. Comp. Graph. (In Proceedings of Pacific Graphics 2006), 22, 9 (2006), 825--834.
[23]
Sheffer, A., Levy, B., Mogilnitsky, M., Bogomyakov, A. ABF++: Fast and robust angle based flattening. ACM Trans. Graph. 24, 2 (2005), 311--330.

Cited By

View all
  • (2025)PuzMaty: Supporting Puzzle Mats Design Creation2025 IEEE/SICE International Symposium on System Integration (SII)10.1109/SII59315.2025.10871081(919-923)Online publication date: 21-Jan-2025
  • (2021)Practical Use of Edutainment Systems for Science Museums with XR TechnologyDesign, User Experience, and Usability: Design for Contemporary Technological Environments10.1007/978-3-030-78227-6_17(233-244)Online publication date: 24-Jul-2021
  • (2020)Reflatables: A Tube-based Reconfigurable Fabrication of Inflatable 3D ObjectsExtended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems10.1145/3334480.3382904(1-8)Online publication date: 25-Apr-2020
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Communications of the ACM
Communications of the ACM  Volume 52, Issue 12
Finding the Fun in Computer Science Education
December 2009
127 pages
ISSN:0001-0782
EISSN:1557-7317
DOI:10.1145/1610252
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 December 2009
Published in CACM Volume 52, Issue 12

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article
  • Popular
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)479
  • Downloads (Last 6 weeks)76
Reflects downloads up to 28 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2025)PuzMaty: Supporting Puzzle Mats Design Creation2025 IEEE/SICE International Symposium on System Integration (SII)10.1109/SII59315.2025.10871081(919-923)Online publication date: 21-Jan-2025
  • (2021)Practical Use of Edutainment Systems for Science Museums with XR TechnologyDesign, User Experience, and Usability: Design for Contemporary Technological Environments10.1007/978-3-030-78227-6_17(233-244)Online publication date: 24-Jul-2021
  • (2020)Reflatables: A Tube-based Reconfigurable Fabrication of Inflatable 3D ObjectsExtended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems10.1145/3334480.3382904(1-8)Online publication date: 25-Apr-2020
  • (2019)AdaCADProceedings of the 2019 CHI Conference on Human Factors in Computing Systems10.1145/3290605.3300575(1-13)Online publication date: 2-May-2019
  • (2019)PaperCraft3D: Paper-Based 3D Modeling and Scene FabricationIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2018.282006825:4(1717-1731)Online publication date: 1-Apr-2019
  • (2016)ProxyPrintProceedings of the 2016 ACM Conference on Designing Interactive Systems10.1145/2901790.2901828(158-169)Online publication date: 4-Jun-2016
  • (2016)Make it swingComputer Aided Geometric Design10.1016/j.cagd.2016.02.00143:C(226-236)Online publication date: 1-Mar-2016
  • (2011)Deco: A Design Editor for Rhinestone DecorationsIEEE Computer Graphics and Applications10.1109/MCG.2011.7331:5(90-94)Online publication date: Sep-2011
  • (2011)SMI 2011Computers and Graphics10.1016/j.cag.2011.03.00235:3(604-613)Online publication date: 1-Jun-2011

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Digital Edition

View this article in digital edition.

Digital Edition

Magazine Site

View this article on the magazine site (external)

Magazine Site

Login options

Full Access

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media