Search papers, labs, and topics across Lattice.
This paper introduces MeshFlow, a novel approach for generating triangle meshes directly as triangle soups by leveraging equivariant optimal-transport flow matching models. By modifying the Diffusion Transformer architecture, the authors ensure that the generated meshes respect critical symmetries, such as permutation invariance of faces and vertices. The results demonstrate that MeshFlow achieves mesh quality on par with leading autoregressive methods while offering an impressive 18-fold speedup in inference time.
Achieving state-of-the-art mesh quality with 18x faster inference times by directly generating triangle soups while respecting crucial symmetries.
Meshes are among the most common 3D scene representations, but directly generating meshes is challenging because the representation contains important symmetries, including permutation invariance of faces and vertices. MeshFlow learns to generate triangle meshes directly as triangle soups, avoiding the need to serialize meshes into long autoregressive sequences. We adopt equivariant optimal-transport flow matching models that respect the key symmetries of triangle soups: arbitrary permutations of faces and permutations of the vertices within each face. Toward this goal, we propose a simple yet effective modification to the Diffusion Transformer architecture, resulting in a scalable network capable of modeling a velocity field while maintaining the desired equivariance. We further introduce an optimal-transport-based training objective that improves convergence by eliminating supervision signals that violate these symmetries. MeshFlow achieves mesh quality comparable to state-of-the-art autoregressive mesh generators while providing about an 18times speedup during inference. Project page is at https://qiisun.github.io/MeshFlow/.