Nautilus: Locality-aware Autoencoder for Scalable Mesh Generation
Triangle meshes are fundamental to 3D applications, enabling efficient modification and rasterization while maintaining compatibility with standard rendering pipelines. However, current automatic mesh generation methods typically rely on intermediate representations that lack the continuous surface...
Gespeichert in:
Hauptverfasser: | , , , , , , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Triangle meshes are fundamental to 3D applications, enabling efficient
modification and rasterization while maintaining compatibility with standard
rendering pipelines. However, current automatic mesh generation methods
typically rely on intermediate representations that lack the continuous surface
quality inherent to meshes. Converting these representations into meshes
produces dense, suboptimal outputs. Although recent autoregressive approaches
demonstrate promise in directly modeling mesh vertices and faces, they are
constrained by the limitation in face count, scalability, and structural
fidelity. To address these challenges, we propose Nautilus, a locality-aware
autoencoder for artist-like mesh generation that leverages the local properties
of manifold meshes to achieve structural fidelity and efficient representation.
Our approach introduces a novel tokenization algorithm that preserves face
proximity relationships and compresses sequence length through locally shared
vertices and edges, enabling the generation of meshes with an unprecedented
scale of up to 5,000 faces. Furthermore, we develop a Dual-stream Point
Conditioner that provides multi-scale geometric guidance, ensuring global
consistency and local structural fidelity by capturing fine-grained geometric
features. Extensive experiments demonstrate that Nautilus significantly
outperforms state-of-the-art methods in both fidelity and scalability. The
project page is at https://nautilusmeshgen.github.io. |
---|---|
DOI: | 10.48550/arxiv.2501.14317 |