Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Mid-Air Drawing of Curves on 3D Surfaces in Virtual Reality

Published: 15 July 2021 Publication History

Abstract

Complex 3D curves can be created by directly drawing mid-air in immersive environments (Augmented and Virtual Realities). Drawing mid-air strokes precisely on the surface of a 3D virtual object, however, is difficult, necessitating a projection of the mid-air stroke onto the user “intended” surface curve. We present the first detailed investigation of the fundamental problem of 3D stroke projection in VR. An assessment of the design requirements of real-time drawing of curves on 3D objects in VR is followed by the definition and classification of multiple techniques for 3D stroke projection. We analyze the advantages and shortcomings of these approaches both theoretically and via practical pilot testing. We then formally evaluate the two most promising techniques spraycan and mimicry with 20 users in VR. The study shows a strong qualitative and quantitative user preference for our novel stroke mimicry projection algorithm. We further illustrate the effectiveness and
utility of stroke mimicry to draw complex 3D curves on surfaces for various artistic and functional design applications.

References

[1]
Adobe. 2020. Substance Painter. https://www.substance3d.com/substance-painter/.
[2]
Adobe. 2021. Medium by Adobe. https://www.adobe.com/products/medium.html.
[3]
Alexis Andre and Suguru Saito. 2011. Single-view sketch based modeling. In Proceedings of the 8th Eurographics Symposium on Sketch-Based Interfaces and Modeling (SBIM’11). Association for Computing Machinery, New York, NY, 133–140.
[4]
Rahul Arora, Rubaiat Habib Kazi, Fraser Anderson, Tovi Grossman, Karan Singh, and George Fitzmaurice. 2017. Experimental evaluation of sketching on surfaces in VR. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems (CHI’17). Association for Computing Machinery, New York, NY, 5643–5654.
[5]
Rahul Arora, Rubaiat Habib Kazi, Tovi Grossman, George Fitzmaurice, and Karan Singh. 2018. SymbiosisSketch: Combining 2D & 3D sketching for designing detailed 3D objects in situ. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI’18). ACM, New York, NY, 15.
[6]
Seok-Hyung Bae, Ravin Balakrishnan, and Karan Singh. 2008. ILoveSketch: As-natural-as-possible sketching system for creating 3D curve models. In Proceedings of the 21st Annual ACM Symposium on User Interface Software and Technology (UIST’08). ACM, New York, NY, 151–160.
[7]
Gavin Barill, Neil G. Dickson, Ryan Schmidt, David I. W. Levin, and Alec Jacobson. 2018. Fast winding numbers for soups and clouds. ACM Transactions on Graphics 37, 4, Article 43 (July 2018), 12 pages.
[8]
Brian Cabral and Leith Casey Leedom. 1993. Imaging vector fields using line integral convolution. In Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH’93). Association for Computing Machinery, New York, NY, 263–270.
[9]
Tao Chen, Zhe Zhu, Ariel Shamir, Shi-Min Hu, and Daniel Cohen-Or. 2013. 3-sweep: Extracting editable objects from a single photo. ACM Transactions on Graphics 32, 6, Article 195 (Nov. 2013), 10 pages.
[10]
Xiaobai Chen, Aleksey Golovinskiy, and Thomas Funkhouser. 2009. A benchmark for 3D mesh segmentation. ACM Transactions on Graphics 28, 3, Article 73 (July 2009), 12 pages.
[11]
Patrick Coleman and Karan Singh. 2006. Cords: Geometric curve primitives for modeling contact. IEEE Computer Graphics and Applications 26, 3 (2006), 72–79.
[12]
Michael A.A. Cox and Trevor F. Cox. 2008. Multidimensional scaling. In Handbook of Data Visualization. Springer, New York, NY, 315–347.
[13]
Chris De Paoli and Karan Singh. 2015. SecondSkin: Sketch-based construction of layered 3D models. ACM Trans. Graph. 34, 4, Article Article 126 (July 2015), 10 pages.
[14]
Michael F. Deering. 1995. HoloSketch: A virtual reality sketching/animation tool. ACM Transactions on Computer-Human Interaction (TOCHI) 2, 3 (1995), 220–238.
[15]
Lubin Fan, Ruimin Wang, Linlin Xu, Jiansong Deng, and Ligang Liu. 2013. Modeling by drawing with shadow guidance. Computer Graphics Forum 32, 7 (2013), 157–166.
[16]
Zhe Fan, Ma Chi, Arie Kaufman, and Manuel M. Oliveira. 2004. A sketch-based interface for collaborative design. In Sketch Based Interfaces and Modeling. The Eurographics Association, Geneve, Switzerland, 143–150.
[17]
Matthew Fisher, Peter Schröder, Mathieu Desbrun, and Hugues Hoppe. 2007. Design of tangent vector fields. ACM Transactions on Graphics 26, 3 (July 2007), 56–es.
[18]
Hongbo Fu, Yichen Wei, Chiew-Lan Tai, and Long Quan. 2007. Sketching hairstyles. In Proceedings of the 4th Eurographics Workshop on Sketch-Based Interfaces and Modeling (SBIM’07). Association for Computing Machinery, New York, NY, 31–36.
[19]
Ran Gal, Olga Sorkine, Niloy J. Mitra, and Daniel Cohen-Or. 2009. iWIRES: An analyze-and-edit approach to shape manipulation. ACM Transactions on Graphics (Siggraph) 28, 3 (2009), #33, 1–10.
[20]
Anne Gehre, Michael Bronstein, Leif Kobbelt, and Justin Solomon. 2018. Interactive curve constrained functional maps. Computer Graphics Forum 37, 5 (2018), 1–12.
[21]
Bruce Gooch and Amy Gooch. 2001. Non-Photorealistic Rendering. A. K. Peters.
[22]
Google. 2020. Tilt Brush by Google. https://www.tiltbrush.com/.
[23]
Gravity Sketch. 2020. Gravity Sketch. https://www.gravitysketch.com/.
[24]
Tovi Grossman, Ravin Balakrishnan, Gordon Kurtenbach, George Fitzmaurice, Azam Khan, and Bill Buxton. 2002. Creating principal 3D curves with digital tape drawing. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI’02). ACM, New York, NY, 121–128.
[25]
Frank Heckel, Jan H. Moltz, Christian Tietjen, and Horst K. Hahn. 2013. Sketch-based editing tools for tumour segmentation in 3D medical images. Computer Graphics Forum 32, 8 (2013), 144–157.
[26]
Aaron Hertzmann and Denis Zorin. 2000. Illustrating smooth surfaces. In Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH’00). ACM Press/Addison-Wesley Publishing Co., 517–526.
[27]
Yixin Hu, Qingnan Zhou, Xifeng Gao, Alec Jacobson, Denis Zorin, and Daniele Panozzo. 2018. Tetrahedral meshing in the wild. ACM Transactions on Graphics 37, 4, Article 60 (July 2018), 14 pages.
[28]
Takeo Igarashi, Satoshi Matsuoka, and Hidehiko Tanaka. 1999. Teddy: A sketching interface for 3D freeform design. In Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH’99). ACM Press/Addison-Wesley Publishing Co., 409–416.
[29]
Bret Jackson and Daniel F. Keefe. 2016. Lift-off: Using reference imagery and freehand sketching to create 3D models in VR. IEEE Transactions on Visualization and Computer Graphics 22, 4 (2016), 1442–1451.
[30]
Alec Jacobson, Daniele Panozzo, et al. 2018. libigl: A simple C++ geometry processing library. https://libigl.github.io/.
[31]
Zhongshi Jiang, Teseo Schneider, Denis Zorin, and Daniele Panozzo. 2020. Bijective projection in a shell. ACM Transactions on Graphics 39, 6, Article 247 (Nov. 2020), 18 pages.
[32]
Yao Jin, Dan Song, Tongtong Wang, Jin Huang, Ying Song, and Lili He. 2019. A shell space constrained approach for curve design on surface meshes. Computer-Aided Design 113 (2019), 24–34.
[33]
Thomas Jung, Mark D. Gross, and Ellen Yi-Luen Do. 2002. Annotating and sketching on 3D web models. In Proceedings of the 7th International Conference on Intelligent User Interfaces (IUI’02). Association for Computing Machinery, New York, NY, 95–102.
[34]
Robert D. Kalnins, Lee Markosian, Barbara J. Meier, Michael A. Kowalski, Joseph C. Lee, Philip L. Davidson, Matthew Webb, John F. Hughes, and Adam Finkelstein. 2002. WYSIWYG NPR: Drawing strokes directly on 3D models. ACM Transactions on Graphics 21, 3 (July 2002), 755–762.
[35]
Sho Kamuro, Kouta Minamizawa, and Susumu Tachi. 2011. 3D haptic modeling system using ungrounded pen-shaped kinesthetic display. In 2011 IEEE Virtual Reality Conference. IEEE, New York, NY, 217–218.
[36]
Levent Burak Kara and Kenji Shimada. 2007. Sketch-based 3D-shape creation for industrial styling design. IEEE Computer Graphics and Applications 27, 1 (Jan. 2007), 60–71.
[37]
Daniel Keefe, Robert Zeleznik, and David Laidlaw. 2007. Drawing on air: Input techniques for controlled 3D line illustration. IEEE Transactions on Visualization and Computer Graphics 13, 5 (2007), 1067–1081.
[38]
Daniel F. Keefe, Daniel Acevedo Feliz, Tomer Moscovich, David H. Laidlaw, and Joseph J. LaViola. 2001. CavePainting: A fully immersive 3D artistic medium and interactive experience. In Proceedings of the 2001 Symposium on Interactive 3D Graphics (I3D’01). Association for Computing Machinery, New York, NY, 85–93.
[39]
Venkat Krishnamurthy and Marc Levoy. 1996. Fitting smooth surfaces to dense polygon meshes. In Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH’96). Association for Computing Machinery, New York, NY, 313–324.
[40]
Vojtěch Krs, Ersin Yumer, Nathan Carr, Bedrich Benes, and Radomír Měch. 2017. Skippy: Single view 3D curve interactive modeling. ACM Transactions on Graphics 36, 4, Article 128 (July 2017), 12 pages.
[41]
Kin Chung Kwan and Hongbo Fu. 2019. Mobi3DSketch: 3D sketching in mobile AR. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI’19). Association for Computing Machinery, New York, NY, 1–11.
[42]
Sylvain Lefebvre and Hugues Hoppe. 2006. Appearance-space texture synthesis. ACM Transactions on Graphics 25, 3 (July 2006), 541–548.
[43]
Bruno Lévy, Sylvain Petitjean, Nicolas Ray, and Jérome Maillot. 2002. Least squares conformal maps for automatic texture atlas generation. ACM Transactions on Graphics 21, 3 (July 2002), 362–371.
[44]
Mayra D. Barrera Machuca, Paul Asente, Wolfgang Stuerzlinger, Jingwan Lu, and Byungmoon Kim. 2018. Multiplanes: Assisted freehand VR sketching. In Proceedings of the Symposium on Spatial User Interaction (SUI’18). Association for Computing Machinery, New York, NY, 36–47.
[45]
Mayra Donaji Barrera Machuca, Wolfgang Stuerzlinger, and Paul Asente. 2019. The effect of spatial ability on immersive 3D drawing. In Proceedings of the ACM Conference on Creativity & Cognition (C&C’19). ACM, New York, NY, 173–186.
[46]
James McCrae and Karan Singh. 2008. Sketching piecewise clothoid curves. In Proceedings of the 5th Eurographics Conference on Sketch-Based Interfaces and Modeling (SBM’08). Eurographics Association, Goslar, DEU, 1–8.
[47]
James McCrae, Karan Singh, and Niloy J. Mitra. 2011. Slices: A shape-proxy based on planar sections. ACM Transactions on Graphics 30, 6 (Dec. 2011), 1–12.
[48]
James McCrae, Nobuyuki Umetani, and Karan Singh. 2014. FlatFitFab: Interactive modeling with planar sections. In Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology (UIST’14). Association for Computing Machinery, New York, NY, 13–22.
[49]
Min Meng, Lubin Fan, and Ligang Liu. 2011. iCutter: A direct cut-out tool for 3D shapes. Computer Animation and Virtual Worlds 22, 4 (2011), 335–342.
[50]
Andrew Nealen, Takeo Igarashi, Olga Sorkine, and Marc Alexa. 2007. FiberMesh: Designing freeform surfaces with 3D curves. ACM Transactions on Graphics 26, 3 (July 2007), 41–es.
[51]
Oculus. 2020. Quill. https://www.oculus.com/experiences/rift/1118609381580656/
[52]
Luke Olsen, Faramarz F. Samavati, Mario Costa Sousa, and Joaquim A. Jorge. 2009. Sketch-based modeling: A survey. Computers and Graphics 33, 1 (2009), 85–103.
[53]
Michaël Ortega and Thomas Vincent. 2014. Direct drawing on 3D shapes with automated camera control. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI’14). Association for Computing Machinery, New York, NY, 2047–2050.
[54]
Patrick Paczkowski, Min H. Kim, Yann Morvan, Julie Dorsey, Holly Rushmeier, and Carol O’Sullivan. 2011. Insitu: Sketching architectural designs in context. ACM Transactions on Graphics 30, 6 (Dec. 2011), 1–10.
[55]
Daniele Panozzo, Ilya Baran, Olga Diamanti, and Olga Sorkine-Hornung. 2013. Weighted averages on surfaces. ACM Transactions on Graphics 32, 4, Article 60 (July 2013), 12 pages.
[56]
Konrad Polthier and Markus Schmies. 2006. Straightest geodesics on polyhedral surfaces. In ACM SIGGRAPH 2006 Courses (SIGGRAPH’06). Association for Computing Machinery, New York, NY, 30–38.
[57]
Michael Rabinovich, Roi Poranne, Daniele Panozzo, and Olga Sorkine-Hornung. 2017. Scalable locally injective mappings. ACM Transactions on Graphics 36, 2, Article 16 (April 2017), 16 pages.
[58]
Rohan Sawhney and Keenan Crane. 2017. Boundary first flattening. ACM Transactions on Graphics 37, 1, Article 5 (Dec. 2017), 14 pages.
[59]
Steven Schkolne, Michael Pruett, and Peter Schröder. 2001. Surface drawing: Creating organic 3D shapes with the hand and tangible tools. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, New York, NY, 261–268.
[60]
Johannes Schmid, Martin Sebastian Senn, Markus Gross, and Robert W. Sumner. 2011. OverCoat: An implicit canvas for 3D painting. ACM Transactions on Graphics 30, 4, Article 28 (July 2011), 10 pages.
[61]
Ryan Schmidt. 2017. geometry3sharp: Open-Source (Boost-license) C# Library for Geometric Computing. https://github.com/gradientspace/geometry3Sharp.
[62]
Ryan Schmidt, Cindy Grimm, and Brian Wyvill. 2006. Interactive decal compositing with discrete exponential maps. ACM Transactions on Graphics 25, 3 (July 2006), 605–613.
[63]
Ryan Schmidt, Azam Khan, Karan Singh, and Gord Kurtenbach. 2009. Analytic drawing of 3D scaffolds. In ACM SIGGRAPH Asia 2009 Papers (SIGGRAPH Asia’09). Association for Computing Machinery, New York, NY, Article Article 149, 10 pages.
[64]
Ryan Schmidt and Karan Singh. 2010. Meshmixer: An interface for rapid mesh composition. In ACM SIGGRAPH 2010 Talks (SIGGRAPH’10). ACM, New York, NY, Article 6, 1 pages.
[65]
Cloud Shao, Adrien Bousseau, Alla Sheffer, and Karan Singh. 2012. CrossShade: Shading concept sketches using cross-section curves. ACM Transactions on Graphics 31, 4, Article 45 (July 2012), 11 pages.
[66]
Hang Si. 2015. TetGen, a Delaunay-based quality tetrahedral mesh generator. ACM Transactions on Mathematical Software 41, 2, Article 11 (Feb. 2015), 36 pages.
[67]
Karan Singh and Eugene Fiume. 1998. Wires: A geometric deformation technique. In Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH’98), Steve Cunningham, Walt Bransford, and Michael F. Cohen (Eds.). ACM, New York, NY, 405–414.
[68]
Olga Sorkine and Daniel Cohen-Or. 2004. Least-squares meshes. In Proceedings of Shape Modeling International. IEEE Computer Society Press, Piscataway, NJ, 191–199.
[69]
Jos Stam. 2003. Flows on surfaces of arbitrary topology. In ACM SIGGRAPH 2003 Papers (SIGGRAPH’03). Association for Computing Machinery, New York, NY, 724–731.
[70]
Lucian Stanculescu, Raphaëlle Chaine, Marie-Paule Cani, and Karan Singh. 2013. Sculpting multi-dimensional nested structures. Compututers and Graphics-UK 37, 6 (Oct. 2013), 753–763. Special issue: Shape Modeling International (SMI) Conference 2013.
[71]
Vitaly Surazhsky, Tatiana Surazhsky, Danil Kirsanov, Steven J. Gortler, and Hugues Hoppe. 2005. Fast exact and approximate geodesics on meshes. ACM Transactions on Graphics 24, 3 (July 2005), 553–560.
[72]
Kenshi Takayama, Daniele Panozzo, Alexander Sorkine-Hornung, and Olga Sorkine-Hornung. 2013. Sketch-based generation and editing of quad meshes. ACM Transactions on Graphics 32, 4, Article 97 (July 2013), 8 pages.
[73]
Yannick Thiel, Karan Singh, and Ravin Balakrishnan. 2011. Elasticurves: Exploiting stroke dynamics and inertia for the real-time neatening of sketched 2D curves. In Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology (UIST’11). Association for Computing Machinery, New York, NY, 383–392.
[74]
Yiying Tong, Pierre Alliez, David Cohen-Steiner, and Mathieu Desbrun. 2006. Designing quadrangulations with discrete harmonic forms. In Proceedings of the 4th Eurographics Symposium on Geometry Processing (SGP’06). Eurographics Association, Goslar, DEU, 201–210.
[75]
Greg Turk. 2001. Texture synthesis on surfaces. In Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH’01). Association for Computing Machinery, New York, NY, 347–354.
[76]
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 (Jan. 2007), 72–81.
[77]
Gerold Wesche and Hans-Peter Seidel. 2001. FreeDrawer: A free-form sketching system on the responsive workbench. In Proceedings of the ACM Symposium on Virtual Reality Software and Technology. ACM, New York, NY, 167–174.
[78]
Eva Wiese, Johann Habakuk Israel, Achim Meyer, and Sara Bongartz. 2010. Investigating the learnability of immersive free-hand sketching. In Proceedings of the Seventh Sketch-Based Interfaces and Modeling Symposium (SBIM’10). Eurographics Association, Goslar, DEU, 135–142.
[79]
Jun Xing, Koki Nagano, Weikai Chen, Haotian Xu, Li-yi Wei, Yajie Zhao, Jingwan Lu, Byungmoon Kim, and Hao Li. 2019. HairBrush for immersive data-driven hair modeling. In Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology (UIST’19). Association for Computing Machinery, New York, NY, 263–279.
[80]
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, Article Article 131 (July 2014), 13 pages.

Cited By

View all
  • (2024)3D-Layers: Bringing Layer-Based Color Editing to VR PaintingACM Transactions on Graphics10.1145/365818343:4(1-15)Online publication date: 19-Jul-2024
  • (2024)Generative Terrain Authoring with Mid-air Hand Sketching in Virtual RealityProceedings of the 30th ACM Symposium on Virtual Reality Software and Technology10.1145/3641825.3687736(1-10)Online publication date: 9-Oct-2024
  • (2024)InkBrush: A Sketching Tool for 3D Ink PaintingProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642128(1-15)Online publication date: 11-May-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Graphics
ACM Transactions on Graphics  Volume 40, Issue 3
June 2021
264 pages
ISSN:0730-0301
EISSN:1557-7368
DOI:10.1145/3463476
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: 15 July 2021
Accepted: 01 March 2021
Revised: 01 March 2021
Received: 01 September 2020
Published in TOG Volume 40, Issue 3

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. 3D sketching
  2. curve on surface
  3. AR/VR

Qualifiers

  • Research-article
  • Refereed

Funding Sources

  • NSERC Discovery
  • software and research donations from Adobe

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)154
  • Downloads (Last 6 weeks)16
Reflects downloads up to 04 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)3D-Layers: Bringing Layer-Based Color Editing to VR PaintingACM Transactions on Graphics10.1145/365818343:4(1-15)Online publication date: 19-Jul-2024
  • (2024)Generative Terrain Authoring with Mid-air Hand Sketching in Virtual RealityProceedings of the 30th ACM Symposium on Virtual Reality Software and Technology10.1145/3641825.3687736(1-10)Online publication date: 9-Oct-2024
  • (2024)InkBrush: A Sketching Tool for 3D Ink PaintingProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642128(1-15)Online publication date: 11-May-2024
  • (2024)QuickCSGModeling: Quick CSG Operations Based on Fusing Signed Distance Fields for VR ModelingACM Transactions on Multimedia Computing, Communications, and Applications10.1145/359972920:7(1-18)Online publication date: 27-Mar-2024
  • (2024)Generating Virtual Reality Stroke Gesture Data from Out-of-Distribution Desktop Stroke Gesture Data2024 IEEE Conference Virtual Reality and 3D User Interfaces (VR)10.1109/VR58804.2024.00093(732-742)Online publication date: 16-Mar-2024
  • (2024)Toward More Comprehensive Evaluations of 3D Immersive Sketching, Drawing, and PaintingIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.327629130:8(4648-4664)Online publication date: Aug-2024
  • (2024)3D sketching in immersive environments: Shape from disordered ribbon strokesComputers & Graphics10.1016/j.cag.2024.103978123(103978)Online publication date: Oct-2024
  • (2023)Examining the Fine Motor Control Ability of Linear Hand Movement in Virtual Reality2023 IEEE Conference Virtual Reality and 3D User Interfaces (VR)10.1109/VR55154.2023.00058(427-437)Online publication date: Mar-2023
  • (2023)WARPY: Sketching Environment-Aware 3D Curves in Mobile Augmented Reality2023 IEEE Conference Virtual Reality and 3D User Interfaces (VR)10.1109/VR55154.2023.00052(367-377)Online publication date: Mar-2023
  • (2022)Rapid design of articulated objectsACM Transactions on Graphics10.1145/3528223.353009241:4(1-8)Online publication date: 22-Jul-2022
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media