skip to main content
research-article
Open Access

Monster mash: a single-view approach to casual 3D modeling and animation

Published:27 November 2020Publication History
Skip Abstract Section

Abstract

We present a new framework for sketch-based modeling and animation of 3D organic shapes that can work entirely in an intuitive 2D domain, enabling a playful, casual experience. Unlike previous sketch-based tools, our approach does not require a tedious part-based multi-view workflow with the explicit specification of an animation rig. Instead, we combine 3D inflation with a novel rigidity-preserving, layered deformation model, ARAP-L, to produce a smooth 3D mesh that is immediately ready for animation. Moreover, the resulting model can be animated from a single viewpoint --- and without the need to handle unwanted inter-penetrations, as required by previous approaches. We demonstrate the benefit of our approach on a variety of examples produced by inexperienced users as well as professional animators. For less experienced users, our single-view approach offers a simpler modeling and animating experience than working in a 3D environment, while for professionals, it offers a quick and casual workspace for ideation.

Skip Supplemental Material Section

Supplemental Material

a214-dvoroznak.mp4

mp4

66.3 MB

3414685.3417805.mp4

mp4

745.1 MB

References

  1. Adrien Bernhardt, Adeline Pihuit, Marie-Paule Cani, and Loïc Barthe. 2008. Matisse: Painting 2D regions for Modeling Free-Form Shapes. In Eurographics Workshop on Sketch-Based Interfaces and Modeling. 57--64.Google ScholarGoogle Scholar
  2. Mikhail Bessmeltsev, Will Chang, Nicholas Vining, Alla Sheffer, and Karan Singh. 2015. Modeling Character Canvases from Cartoon Drawings. ACM Transactions on Graphics 34, 5 (2015), 162.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Cédric Bobenrieth, Frédéric Cordier, Arash Habibi, and Hyewon Seo. 2020. Descriptive: Interactive 3D Shape Modeling from A Single Descriptive Sketch. Computer-Aided Design 128 (2020), 102904.Google ScholarGoogle ScholarCross RefCross Ref
  4. Peter Borosán, Ming Jin, Doug DeCarlo, Yotam Gingold, and Andrew Nealen. 2012. RigMesh: Automatic Rigging for Part-Based Shape Modeling and Deformation. ACM Transactions on Graphics 31, 6 (2012), 198.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Frederic Cordier, Hyewon Seo, Jinho Park, and Jun yong Noh. 2011. Sketching of Mirror-Symmetric Shapes. IEEE Transactions on Visualization and Computer Graphics 17, 11 (2011), 1650--1662.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Keenan Crane, Fernando de Goes, Mathieu Desbrun, and Peter Schröder. 2013. Digital Geometry Processing with Discrete Exterior Calculus. In ACM SIGGRAPH 2013 Courses.Google ScholarGoogle Scholar
  7. Mihaly Csikszentmihalyi. 1991. Flow: The Psychology of Optimal Experience.Google ScholarGoogle Scholar
  8. Johanna Delanoy, Mathieu Aubry, Phillip Isola, Alexei A. Efros, and Adrien Bousseau. 2018. 3D Sketching Using Multi-View Deep Volumetric Prediction. Proceedings of the ACM on Computer Graphics and Interactive Techniques 1, 1 (2018), 21.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Marek Dvorožňák, Saman Sepehri Nejad, Ondřej Jamriška, Alec Jacobson, Ladislav Kavan, and Daniel Sýkora. 2018. Seamless Reconstruction of Part-Based HighRelief Models from Hand-Drawn Images. In Proceedings of the Joint Symposium on Computational Aesthetics and Sketch-Based Interfaces and Modeling and Non-Photorealistic Animation and Rendering. 5.Google ScholarGoogle Scholar
  10. Even Entem, Loïc Barthe, Marie-Paule Cani, Frederic Cordier, and Michiel van de Panne. 2015. Modeling 3D animals from a side-view sketch. Computers & Graphics 46 (2015), 221--230.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Even Entem, Amal dev Parakkat, Loïc Barthe, Ramanathan Muthuganapathy, and MariePaule Cani. 2019. Automatic Structuring of Organic Shapes from a Single Drawing. Computers & Graphics 81 (2019), 125--139.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Yotam Gingold, Takeo Igarashi, and Denis Zorin. 2009. Structured Annotations for 2D-to-3D Modeling. ACM Transactions on Graphics 28, 5 (2009), 148.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Takeo Igarashi, Satoshi Matsuoka, and Hidehiko Tanaka. 1999. Teddy: A Sketching Interface for 3D Freeform Design. In SIGGRAPH Conference Proceedings. 409--416.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Takeo Igarashi, Tomer Moscovich, and John F. Hughes. 2005. As-Rigid-As-Possible Shape Manipulation. ACM Transactions on Graphics 24, 3 (2005), 1134--1141.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Alec Jacobson, Ilya Baran, Ladislav Kavan, Jovan Popović, and Olga Sorkine. 2012. Fast Automatic Skinning Transformations. ACM Transactions on Graphics 31, 4 (2012), 77.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Ming Jin, Daniel Gopstein, Yotam I. Gingold, and Andrew Nealen. 2015. AniMesh: Interleaved Animation, Modeling, and Editing. ACM Transactions on Graphics 34, 6 (2015), 207.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Pushkar Joshi and Nathan A. Carr. 2008. Repoussé: Automatic Inflation of 2D Artwork. In Proceedings of Eurographics Workshop on Sketch-Based Interfaces and Modeling. 49--55.Google ScholarGoogle Scholar
  18. Olga A. Karpenko and John F. Hughes. 2006. SmoothSketch: 3D free-form shapes from complex sketches. ACM Transactions on Graphics 25, 3 (2006), 589--598.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Zohar Levi and Craig Gotsman. 2013. ArtiSketch: A System for Articulated Sketch Modeling. Computer Graphics Forum 32, 2pt2 (2013), 235--244.Google ScholarGoogle Scholar
  20. Changjian Li, Hao Pan, Yang Liu, Alla Sheffer, and Wenping Wang. 2018. Robust Flow-Guided Neural Prediction for Sketch-Based Freeform Surface Modeling. ACM Transactions on Graphics 37, 6 (2018), 238.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Chang-Jian Li, Hao Pan, Yang Liu, Xin Tong, Alla Sheffer, and Wenping Wang. 2017. BendSketch: Modeling Freeform Surfaces Through 2D Sketching. ACM Transactions on Graphics 36, 4 (2017), 125.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Zhaoliang Lun, Matheus Gadelha, Evangelos Kalogerakis, Subhransu Maji, and Rui Wang. 2017. 3D Shape Reconstruction from Sketches via Multi-view Convolutional Networks. In Proceedings of International Conference on 3D Vision. 67--77.Google ScholarGoogle ScholarCross RefCross Ref
  23. James McCann and Nancy S. Pollard. 2009. Local layering. ACM Transactions on Graphics 28, 3 (2009), 84.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Andrew Nealen, Takeo Igarashi, Olga Sorkine, and Marc Alexa. 2007. FiberMesh: Designing Freeform Surfaces with 3D Curves. ACM Transactions on Graphics 26, 3 (2007), 41.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Jorge Nocedal and Stephen Wright. 2006. Numerical optimization.Google ScholarGoogle Scholar
  26. Luke Olsen, Faramarz Samavati, and Joaquim Jorge. 2011. NaturaSketch: Modeling from Images and Natural Sketches. IEEE Computer Graphics and Applications 31, 6 (2011), 24--34.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Saulo Ramos, Diogo Fernando Trevisan, Harlen Costa Batagelo, Mario Costa Sousa, and Joăo Paulo Gois. 2018. Contour-aware 3D reconstruction of side-view sketches. Computers & Graphics 77 (2018), 97--107.Google ScholarGoogle ScholarCross RefCross Ref
  28. Alec Rivers, Takeo Igarashi, and Frédo Durand. 2010. 2.5D Cartoon Models. ACM Transactions on Graphics 29, 4 (2010), 59.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Ryan Schmidt, Brian Wyvill, Mario Costa Sousa, and Joaquim A. Jorge. 2005. ShapeShop: Sketch-based Solid Modeling with BlobTrees. In Eurographics Workshop on Sketch-Based Interfaces and Modeling. 53--62.Google ScholarGoogle Scholar
  30. Olga Sorkine and Marc Alexa. 2007. As-Rigid-As-Possible Surface Modeling. In Proceedings of Eurographics/ACM SIGGRAPH Symposium on Geometry Processing. 109--116.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Daniel Sýkora, Ondřej Jamriška, Ondřej Texler, Jakub Fišer, Michal Lukáč, Jingwan Lu, and Eli Shechtman. 2019. StyleBlit: Fast Example-Based Stylization with Local Guidance. Computer Graphics Forum 38, 2 (2019), 83--91.Google ScholarGoogle ScholarCross RefCross Ref
  32. Daniel Sýkora, Ladislav Kavan, Martin Čadík, Ondřej Jamriška, Alec Jacobson, Brian Whited, Maryann Simmons, and Olga Sorkine-Hornung. 2014. Ink-and-Ray: BasRelief Meshes for Adding Global Illumination Effects to Hand-Drawn Characters. ACM Transactions on Graphics 33, 2 (2014), 16.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Chiew-Lan Tai, Hongxin Zhang, and Jacky Chun-Kin Fong. 2004. Prototype modeling from sketched silhouettes based on convolution surfaces. Computer Graphics Forum 23, 1 (2004), 71--83.Google ScholarGoogle ScholarCross RefCross Ref
  34. Bui Minh Tuan, Junho Kim, and Yunjin Lee. 2015. 3D-look Shading from Contours and Hatching Strokes. Computers & Graphics 51, C (2015), 167--176.Google ScholarGoogle Scholar
  35. Emmanuel Turquin, Jamie Wither, Laurence Boissieux, Marie-Paule Cani, and John F. Hughes. 2007. A Sketch-Based Interface for Clothing Virtual Characters. IEEE Computer Graphics and Applications 27, 1 (2007), 72--81.Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Baoxuan Xu, William Chang, Alla Sheffer, Adrien Bousseau, James McCrae, and Karan Singh. 2014. True2Form: 3D Curve Networks from 2D Sketches via Selective Regularization. ACM Transactions on Graphics 33, 4 (2014), 131.Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Chih-Kuo Yeh, Shi-Yang Huang, Pradeep Kumar Jayaraman, Chi-Wing Fu, and Tong-Yee Lee. 2017. Interactive High-Relief Reconstruction for Organic and Double-Sided Objects from a Photo. IEEE Transactions on Visualization and Computer Graphics 23, 7 (2017), 1796--1808.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Monster mash: a single-view approach to casual 3D modeling and animation

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Transactions on Graphics
          ACM Transactions on Graphics  Volume 39, Issue 6
          December 2020
          1605 pages
          ISSN:0730-0301
          EISSN:1557-7368
          DOI:10.1145/3414685
          Issue’s Table of Contents

          Copyright © 2020 Owner/Author

          This work is licensed under a Creative Commons Attribution-NonCommercial International 4.0 License.

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 27 November 2020
          Published in tog Volume 39, Issue 6

          Check for updates

          Qualifiers

          • research-article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader