MeshPad: Interactive Sketch-Conditioned Artist-Reminiscent Mesh Generation and Editing

Haoxuan Li, Ziya Erkoc, Lei Li, Daniele Sirigatti, Vladyslav Rozov +2 more
3/3/2025
cs.GRcs.CV

No official code found. Best implementation: DerKleineLi/meshpad-release (36 stars, last commit 2025-10-15).

Abstract

We introduce MeshPad, a generative approach that creates 3D meshes from sketch inputs. Building on recent advances in artist-reminiscent triangle mesh generation, our approach addresses the need for interactive mesh creation. To this end, we focus on enabling consistent edits by decomposing editing into 'deletion' of regions of a mesh, followed by 'addition' of new mesh geometry. Both operations are invoked by simple user edits of a sketch image, facilitating an iterative content creation process and enabling the construction of complex 3D meshes. Our approach is based on a triangle sequence-based mesh representation, exploiting a large Transformer model for mesh triangle addition and deletion. In order to perform edits interactively, we introduce a vertex-aligned speculative prediction strategy on top of our additive mesh generator. This speculator predicts multiple output tokens corresponding to a vertex, thus significantly reducing the computational cost of inference and accelerating the editing process, making it possible to execute each editing step in only a few seconds. Comprehensive experiments demonstrate that MeshPad outperforms state-of-the-art sketch-conditioned mesh generation methods, achieving more than 22% mesh quality improvement in Chamfer distance, and being preferred by 90% of participants in perceptual evaluations.

View on arXivView PDF

Code Implementations(1)

Implementation of MeshPad: Interactive Sketch-Conditioned Artist-Reminiscent Mesh Generation and Editing

366GLSL, PythonOct 15, 20251 years agoNOASSERTION

Similar Papers

Cite this paper

@article{li2025meshpad,
  title  = {MeshPad: Interactive Sketch-Conditioned Artist-Reminiscent Mesh Generation and Editing},
  author = {Haoxuan Li and Ziya Erkoc and Lei Li and Daniele Sirigatti and Vladyslav Rozov and Angela Dai and Matthias Nießner},
  year   = {2025},
  eprint = {2503.01425},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.01425v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.01425.svg)](https://codeofpaper.com/paper/2503.01425)

Discussion