InkBrush: A Sketching Tool for 3D Ink Painting

3D Modeling & AnimationCustomizable & Personalized ObjectsProduct DesignersMakers & DIY EnthusiastsVisual Artists & Designers

Title of the Paper

InkBrush: A Sketching Tool for 3D Ink Painting

Paper Information

  • Domain: 3D illustration tools, intersection of art and technology
  • Keywords: Ink painting, sketching, procedural modeling, authoring, 3D ink strokes, digital drawing, Blender plugin, virtual reality, creative tools

Research Background and Problem

  • Identified Problems or Challenges:

    • Creating visually appealing 3D ink paintings is challenging because existing tools do not support freely drawing realistic 3D ink strokes that exhibit the natural and spontaneous qualities of art.
    • Current 3D modeling tools simulate ink painting effects by applying 2D ink textures to 3D models, which does not allow for freely hand-drawn 3D ink strokes.
    • While tools like Google Tilt Brush can simulate fine fringes, artists still need to manually draw hundreds of strokes to assemble lines, which is time-consuming and distracts focus.
  • Significance:

    • The demand for 3D ink painting is rapidly growing in the gaming, animation, and virtual reality industries. This art form requires visual appeal from all angles while retaining the expressive qualities of traditional ink painting.
  • Research Motivation and Related Work:

    • Current solutions, including layering techniques, texture painting, and model-based rendering, fail to effectively simulate the natural characteristics of ink painting.
    • The visual features of ink splashes, strokes, and washes are crucial for conveying artistic emotion, yet existing tools struggle to capture these details.

Solution

  • Proposed Method or Solution:

    • Developed a 3D drawing tool called InkBrush, which allows users to create 3D ink paintings using freely hand-drawn 3D ink strokes. The tool enables drawing ink strokes on a 3D canvas using a digital brush and a suite of editing tools, with adjustable parameters to simulate the realistic effects of ink strokes.
    • Parameters include humidity, color, depth, dryness, and trailing effects, which users can customize to achieve their artistic goals.
  • Innovations:

    • Supports freely hand-drawn 3D ink strokes while preserving the natural characteristics of ink, such as fringes, splashes, and drips.
    • Integrated into Blender, offering user-friendliness through open-source functionality.
    • Provides real-time rendering and convenient editing tools, significantly improving creative efficiency.
  • Implementation Steps and Techniques:

    • Built a 3D stroke skeleton based on Bezier curves, generating simplified stroke meshes to reduce complexity.
    • Represented the 3D form of ink strokes using two perpendicular planar strips, adding realism to the strokes through dynamic or static textures.
    • Added random auxiliary meshes with ink drips and splashes to enhance the natural appearance of the strokes.
    • Recorded the drawing process and supported playback to help users better understand the creative process.

Research Outcomes

  • Specific Results:

    • InkBrush was developed as a Blender plugin and tested for its effectiveness and usability through user studies.
    • Two phases of user studies involved 75 participants, with some experts conducting in-depth evaluations of the tool's performance.
    • The created artworks demonstrated the fusion of traditional ink art and modern 3D design in terms of themes and visual effects.
  • Advantages Compared to Existing Methods:

    • InkBrush significantly improved creative efficiency, reducing repetitive steps and iteration costs compared to traditional 2D texture mapping methods.
    • Participants noted that InkBrush better captured the essence of ink painting and supported more natural artistic expression.
  • Experimental Results:

    • The average SUS (System Usability Scale) score for user experience was 79.3, indicating high usability and a smooth learning curve.
    • Experts evaluated the artworks as performing well in composition, layout, and traditional brushstroke characteristics, particularly emphasizing its realistic representation of traditional ink painting features.
    • The CSI (Creative Support Index) score was 84.96, indicating strong support for creative exploration and expression.
  • Limitations and Future Directions:

    • Controlling stroke angles in 3D space remains challenging, especially for advanced users and complex shapes.
    • The current model lacks support for interactive stroke characteristics, such as demonstrating the "bleeding effect" of ink.
    • Future work proposes supporting collaborative creation, enhancing VR experiences, improving the natural representation of strokes, and integrating automated 3D model generation features.

Conclusion

This paper addresses the technical challenges of freely drawing 3D ink strokes that traditional tools cannot support by developing InkBrush. Preliminary studies demonstrate its significant advantages in creative efficiency and artistic expression. Future work will further refine the tool's functionality, enabling more complex strokes, immersive 3D experiences, and collaborative creation to achieve deeper integration of art and technology.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/chi/147709/2024

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3613904.3642128
At a Glance

Paper Snapshot

fact_check
dataset
Source
CHI
calendar_month
Year
2024
emoji_events
Award
No award tagged
group
Authors
7 authors
sell
Subtopics
3D Modeling & Animation, Customizable & Personalized Objects
work
Professions
Product Designers, Makers & DIY Enthusiasts, Visual Artists & Designers
article
Content Status
Full text indexed
hub
Related Papers
4 related papers