PartUV: Part-Based UV Unwrapping of 3D Meshes

Zhaoning Wang, Xinyue Wei, Ruoxi Shi, Xiaoshuai Zhang, Hao Su +1 more
11/20/2025
cs.CVcs.CGcs.GR

No official code found. Best implementation: EricWang12/PartUV (260 stars, last commit 2026-04-04).

Abstract

UV unwrapping flattens 3D surfaces to 2D with minimal distortion, often requiring the complex surface to be decomposed into multiple charts. Although extensively studied, existing UV unwrapping methods frequently struggle with AI-generated meshes, which are typically noisy, bumpy, and poorly conditioned. These methods often produce highly fragmented charts and suboptimal boundaries, introducing artifacts and hindering downstream tasks. We introduce PartUV, a part-based UV unwrapping pipeline that generates significantly fewer, part-aligned charts while maintaining low distortion. Built on top of a recent learning-based part decomposition method PartField, PartUV combines high-level semantic part decomposition with novel geometric heuristics in a top-down recursive framework. It ensures each chart's distortion remains below a user-specified threshold while minimizing the total number of charts. The pipeline integrates and extends parameterization and packing algorithms, incorporates dedicated handling of non-manifold and degenerate meshes, and is extensively parallelized for efficiency. Evaluated across four diverse datasets, including man-made, CAD, AI-generated, and Common Shapes, PartUV outperforms existing tools and recent neural methods in chart count and seam length, achieves comparable distortion, exhibits high success rates on challenging meshes, and enables new applications like part-specific multi-tiles packing. Our project page is at https://www.zhaoningwang.com/PartUV.

View on arXivView PDF

Code Implementations(1)

EricWang12/PartUVCommunity70%

[SIGGRAPH ASIA 2025] Code for PartUV: Part-Based UV Unwrapping of 3D Meshes

26029C, C++Sep 22, 20256 months agoNOASSERTION

Similar Papers

Cite this paper

@article{wang2025partuv,
  title  = {PartUV: Part-Based UV Unwrapping of 3D Meshes},
  author = {Zhaoning Wang and Xinyue Wei and Ruoxi Shi and Xiaoshuai Zhang and Hao Su and Minghua Liu},
  year   = {2025},
  eprint = {2511.16659},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.16659v2}
}

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/2511.16659.svg)](https://codeofpaper.com/paper/2511.16659)

Discussion