Eurographics 2026 Short Papers

2D-SuGaR: Surface-Aware Gaussian Splatting
for Geometrically Accurate Mesh Reconstruction

Prajwal Gupta C.R.†1Divyam Sheth†1,2Jinjoo Ha1Mirela Ostrek1,3Justus Thies1,2,3

1 TU Darmstadt   2 ELIZA   3 Max Planck Institute for Intelligent Systems

Equal contribution

Paper (EG DL) Paper (arXiv) Code
2D-SuGaR teaser results
2D-SuGaR achieves state-of-the-art mesh reconstruction on the DTU benchmark while maintaining high-quality novel view synthesis.
3D Gaussian Splatting (3DGS) has emerged as a powerful technique for generating photorealistic renderings of a scene in real-time. However, the volumetric nature of 3DGS limits its ability to accurately capture surface geometry. To address this, 2D Gaussian Splatting (2DGS) was proposed to enable view-consistent and geometrically accurate surface reconstruction from multi-view images. However, 2DGS can be sensitive to the initialization of the Gaussian primitives. Reliance on Structure-from-Motion (SfM) initializations, which can produce poor estimates on challenging image sets, may lead to subpar results. In this work, we enhance 2DGS by incorporating monocular depth and normal priors to improve both geometric accuracy and robustness. We propose a depth-guided initialization strategy for Gaussians and introduce a clustering-based technique for pruning degenerate Gaussians. We evaluate our method on the DTU dataset, where it achieves state-of-the-art results in mesh reconstruction while preserving high-quality novel view synthesis.

DTU Benchmark: Chamfer Distance

Chamfer distance (lower is better) across 15 DTU scenes. Bold = best per column.

Method 2437405563 65698397105 106110114118122 Mean ↓Time ↓
2DGS 0.480.910.390.391.01 0.830.811.361.270.76 0.701.400.400.760.52 0.8010.9m
MILo 0.430.740.340.370.80 0.740.701.211.220.66 0.620.800.370.760.48 0.6835m
Ours w/o Refinement 0.500.670.330.441.24 0.700.631.241.130.63 0.491.290.430.560.44 0.7210.5m
Ours (2D-SuGaR) 0.480.650.290.391.24 0.690.611.171.100.56 0.451.190.370.500.40 0.6718.5m

Ours vs. 2DGS vs. MILo

DTU Scan 37

Mesh
Geometry

DTU Scan 69

Mesh
Geometry

Ours vs. 2DGS

DTU Scan 24

Mesh
Geometry

DTU Scan 106

Mesh
Geometry

DTU Scan 122

Mesh
Geometry

How It Works

2D-SuGaR builds on 2D Gaussian Splatting and introduces three key contributions to overcome sensitivity to SfM initialization:

Depth-Guided Initialization

Monocular depth estimates from Metric3D replace sparse SfM point clouds, providing a dense and robust initialization for Gaussian primitives even on textureless or specular surfaces.

Normal Prior Loss

Per-image normal maps from Metric3D are used as a geometric supervision signal during training, constraining the surface orientation of 2D Gaussians to align with true geometry.

Cluster-Based Pruning

Degenerate Gaussians are identified via clustering and pruned during training, preventing floaters and improving mesh extraction quality via TSDF fusion.

SuGaR Mesh Refinement

Meshes extracted from 2DGS are further refined using SuGaR, yielding high-fidelity textured meshes with UV mapping accelerated by Nvdiffrast.

Novel View Synthesis

Our method simultaneously renders high-quality color, depth, and surface normal maps.

DTU Scan 55

Scan 55 color
Color
Scan 55 depth
Depth
Scan 55 normal
Normal

DTU Scan 37

Scan 37 color
Color
Scan 37 depth
Depth
Scan 37 normal
Normal

Generalization to In-the-Wild Scenes

Frankfurt Fridge Magnet

A challenging small object on a plain surface, where poor SfM initialization leads to failure in 2DGS. Our depth-prior initialization recovers geometry cleanly.

2DGS (baseline)
2DGS baseline
Ours
Ours

BibTeX

If you find our work useful, please consider citing our Eurographics paper:

@inproceedings{10.2312:egs.20261022,
booktitle = {Eurographics 2026 - Short Papers},
editor = {},
title = {{2D-SuGaR: Surface-Aware Gaussian Splatting for Geometrically Accurate Mesh Reconstruction}},
author = {Gupta, C. R. Prajwal and Sheth, Divyam and Ha, Jinjoo and Ostrek, Mirela and Thies, Justus},
year = {2026},
publisher = {The Eurographics Association},
ISSN = {2309-5059},
ISBN = {978-3-03868-299-8},
DOI = {10.2312/egs.20261022}
}

This project is built upon 3DGS, 2DGS, and SuGaR. TSDF fusion for mesh extraction is based on Open3D. Depth and normal priors are estimated using Metric3D. The rendering script for MipNeRF360 is adopted from Multinerf. Evaluation scripts for DTU are taken from DTUeval-python. We thank all the authors for their valuable open-source contributions.