atlas

Research map / Point clouds / Shape and surface completion

EdgeRunner: Auto-regressive Auto-encoder for Artistic Mesh Generation

ICLR 2025 · Point clouds › Shape and surface completion · approach: Point cloud diffusion generation · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes EdgeRunner, an auto-regressive auto-encoder with an EdgeBreaker-based mesh tokenizer that generates artistic meshes up to 4,000 faces at 512^3 quantization, plus a latent diffusion model for image-conditioned mesh generation.

Problem

Auto-regressive mesh generation is limited to few faces (under ~1,600), coarse 128^3 vertex quantization, and poor generalization, especially when conditioning on single-view images.

Approach

Adapts the EdgeBreaker triangle-traversal compression into a 1D token scheme (about 4-5 tokens per face, versus 9 naive) with no long-range branching, and uses an auto-regressive auto-encoder to map variable-length meshes to a fixed-length latent code on which a DiT latent diffusion model is trained for image conditioning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the EdgeRunner tokenizer instead of AMTMesh tokenization · Mesh tokenizer comparisonSub-sequence Count: 199.5 -> 54.7Helped
Use the EdgeRunner tokenizer instead of AMTMesh tokenization · Mesh tokenizer comparisonTokenization Speed: 8.6 -> 25.2Helped
Use the EdgeRunner tokenizer instead of AMTMesh tokenization · Mesh tokenizer comparisonCompression Ratio: 46.2% -> 47.4%No clear effect
Use EdgeRunner instead of MeshAnythingPoint-conditioned mesh generation · Point-conditioned mesh generationInput Consistency: 2.93 -> 4.83Helped
Use EdgeRunner instead of MeshAnythingV2Point-conditioned mesh generation · Point-conditioned mesh generationInput Consistency: 2.64 -> 4.83Helped
Use EdgeRunner instead of MeshAnythingPoint-conditioned mesh generation · Point-conditioned mesh generationTriangle Aesthetic: 2.43 -> 4.54Helped
Use EdgeRunner instead of MeshAnythingV2Point-conditioned mesh generation · Point-conditioned mesh generationTriangle Aesthetic: 2.36 -> 4.54Helped
Use EdgeRunner instead of MeshAnythingPoint-conditioned mesh generation · Point-conditioned mesh generationOverall Quality: 2.43 -> 4.58Helped
Use EdgeRunner instead of MeshAnythingV2Point-conditioned mesh generation · Point-conditioned mesh generationOverall Quality: 2.14 -> 4.58Helped
Increase quantization resolution from 128^3 to 512^3 (ablation)EdgeRunner · Mesh generation qualitySurface qualityHelped
Use direct image conditioning instead of ArAE latent conditioning with latent diffusion (ablation)EdgeRunner image-conditioned generation · Unseen test casesGeneralizationHurt

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse Objaverse-XL G-Objaverse

Metrics: compression ratio sub-sequence count tokenization speed user study rating (input consistency, triangle aesthetic, ov

Baselines: MeshAnything MeshAnythingV2 MeshGPT MeshXL Unique3D AMT

Builds on: EdgeBreaker OPT MeshGPT DDPM DDIM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy