WieldingCanvas: Interactive Sketch Canvases for Freehand Drawing in VR
Authors
Mixed Reality Workspaces3D Modeling & AnimationInteractive Narrative & Immersive StorytellingGame Developers & DesignersVisual Artists & DesignersDancers & Performing Artists
Document Title
WieldingCanvas: Interactive Sketch Canvases for Freehand Drawing in VR
Document Information
- Subject Area: Interactive freehand drawing technology in Virtual Reality (VR)
- Keywords: Virtual Reality (VR), freehand drawing, interactive canvas, bimanual interaction, 3D drawing, virtual depth perception, Human-Computer Interaction (HCI)
Research Background and Problems
-
Problems or Challenges: Freehand drawing in VR presents significant challenges, primarily due to:
- Lack of physical surface support, leading to reduced drawing precision and control.
- Insufficient virtual depth perception, resulting in high cognitive and sensorimotor load.
- Limitations of traditional devices and techniques in improving precision.
-
Importance:
- Advances in VR technology have opened new possibilities for creative activities such as painting, 3D modeling, and sculpting. Addressing the aforementioned challenges is critical to enhancing user experience and creative expression.
-
Research Motivation and Related Work:
- Existing studies have explored improving drawing precision through auxiliary hardware, visual guidance, or automated correction. However, intuitive control over drawing results and seamless spatial interaction remain underexplored.
- Inspired by rich bimanual creative activities in real life, this study aims to elegantly integrate canvas manipulation with user drawing behavior in VR.
Solution
-
Proposed Method or Solution:
- WieldingCanvas System: An innovative VR drawing platform that addresses freehand drawing precision through interactive canvases. The canvas can rotate, swing, or deform in 3D space, enabling users to create intricate spatial curves by combining drawing and canvas manipulation.
- Bimanual Interaction Strategy:
- The non-drawing hand generates and manipulates the canvas through gestures.
- The drawing hand sketches basic patterns, which are then combined with bimanual actions to deform the canvas and create complex 3D curves.
-
Innovations:
- Focuses on active user control rather than full automation, allowing for more intuitive creative expression.
- Offers a range of canvas manipulation functionalities (e.g., rotation, swinging, folding, twisting) to help users construct complex shapes with ease.
- Incorporates interaction designs inspired by real-world creative activities, such as pottery wheel spinning or origami folding.
-
Implementation Steps and Key Technologies:
- Gesture Recognition and Virtual Canvas Generation: The non-drawing hand's spatial trajectory generates the canvas, including gestures for circular, linear, and swinging shapes.
- Canvas Deformation Support: The canvas can bend, stretch, and twist, with 3D curve shapes adjusted using Bézier curve formulas.
- Audio and Vibration Feedback: Secondary feedback helps users perceive canvas states and enhance the drawing experience.
- Canvas Management Functions: Supports canvas hiding and display, snapshot features, and combining canvas elements in space.
Research Outcomes
-
Specific Results:
- The design of WieldingCanvas significantly improves drawing precision, smoothness, and control in VR.
- Two empirical studies validated the system's effectiveness:
- Study 1: Basic Shape Drawing: When drawing basic patterns such as circles, straight lines, and arcs, errors were significantly reduced (by over 50%) compared to traditional VR drawing tools, with noticeable improvements in line smoothness.
- Study 2: Complex 3D Object Drawing: WieldingCanvas enabled more precise creation of complex objects, with higher user satisfaction compared to existing tools.
-
Advantages and Comparison with Existing Solutions:
- Compared to tools like TiltBrush that rely on direct air drawing, WieldingCanvas provides clear spatial references via virtual canvases, reducing depth perception errors.
- Unlike traditional freehand drawing solutions, WieldingCanvas's feature set allows users to naturally create complex drawings, facilitating artistic creativity.
-
Experiment or Evaluation Results:
- Drawing Precision: Average errors using WieldingCanvas were significantly lower than traditional VR drawing tools.
- Drawing Smoothness: Canvas manipulation in WieldingCanvas maintained smoothness in drawing.
- User Preference: Despite requiring additional time, users expressed higher satisfaction with WieldingCanvas compared to traditional solutions.
-
Limitations and Future Directions:
- Limitations:
- Beginners may face a learning curve to familiarize themselves with gestures and canvas manipulation.
- Canvas manipulation methods are more time-consuming than direct drawing.
- Support for irregular curves remains limited.
- Future Directions:
- Expand canvas functionalities to support more curve types.
- Explore ways to optimize the user learning process and reduce usage time.
- Further applications and extensions in industrial design, education, and artistic creation.
- Limitations:
Research Questions / Practical Problems
Question signals indexed for this paper.
help
Research Questions
3- How can the lack of physical support surfaces be addressed to improve freehand drawing precision and control in VR?Category: XR Input, Tracking, and Spatial InteractionSimilar questionsarrow_forward
- How does bimanual interaction improve users' efficiency and precision when drawing complex 3D curves in VR?Category: XR Art Drawing and Animation CreationSimilar questionsarrow_forward
- Can a system centered on virtual canvas manipulation reduce depth perception errors in VR drawing?Category: XR Art Drawing and Animation CreationSimilar questionsarrow_forward
lightbulb
Practical Problems
1- Users struggle to draw complex shapes precisely with freehand drawing in VR.Category: XR Art Drawing and Animation CreationSimilar questionsarrow_forward
No related papers with ≥60% similarity
Based on Jaccard similarity of research subtopics & professions (≥60%)
Quick Actions
AdRecommended
Learn AI Coding at CodeNow
open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3613904.3642047
At a Glance
fact_checkPaper Snapshot
dataset
Source
CHI
calendar_month
Year
2024
emoji_events
Award
No award tagged
group
Authors
9 authors
sell
Subtopics
Mixed Reality Workspaces, 3D Modeling & Animation, Interactive Narrative & Immersive Storytelling
work
Professions
Game Developers & Designers, Visual Artists & Designers, Dancers & Performing Artists
article
Content Status
Full text indexed
hub
Related Papers
0 related papers