TriFlow: Generating Artist-Like 3D Mesh Topology via Nearest-Vertex Vector Fields

Haoxuan Li, Ziya Erkoç, Daniele Sirigatti, Vladislav Rosov, Lei Li +2 more
6/18/2026
cs.CVcs.GR

No official code found. Best implementation: DerKleineLi/triflow (10 stars, last commit 2026-09-01).

Abstract

We present TriFlow, a new generative approach for producing compact 3D meshes with artist-like triangle topology directly from input geometry conditions such as signed distance fields. Our key insight is to represent mesh topology as a nearest-vertex vector field (NVF) defined over the surface, where each point encodes its association to the nearest triangle vertex in the local barycentric frame. We train a latent flow-matching model to synthesize this field, enabling topology generation conditioned on the input geometry. To extract a coherent mesh, we cluster surface regions using the generated NVF and guide a constrained quadric error metric (QEM) mesh simplification with topology-aware optimization. This yields output meshes that closely match the input geometry while exhibiting structured, artist-like connectivity. Experiments demonstrate that TriFlow achieves stronger generalization and significantly improved topology quality compared to state-of-the-art learning-based approaches, alongside 90% lower Chamfer Distance and an 8x speedup.

View on arXivView PDF

Code Implementations(1)

TriFlow: Generating Artist-Like 3D Mesh Topology via Nearest-Vertex Vector Fields (ECCV 2026)

100Shell, PythonSep 1, 20261 months agoNOASSERTION

Similar Papers

Cite this paper

@article{li2026triflow,
  title  = {TriFlow: Generating Artist-Like 3D Mesh Topology via Nearest-Vertex Vector Fields},
  author = {Haoxuan Li and Ziya Erkoç and Daniele Sirigatti and Vladislav Rosov and Lei Li and Angela Dai and Matthias Nießner},
  year   = {2026},
  eprint = {2606.20131},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.20131v1}
}

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

Discussion