OffsetOPT: Explicit Surface Reconstruction without Normals

Huan Lei
2/10/2026

No official code found. Best implementation: EnyaHermite/OffsetOPT (30 stars, last commit 2025-04-01).

Abstract

Neural surface reconstruction has been dominated by implicit representations with marching cubes for explicit surface extraction. However, those methods typically require high-quality normals for accurate reconstruction. We propose OffsetOPT, a method that reconstructs explicit surfaces directly from 3D point clouds and eliminates the need for point normals. The approach comprises two stages: first, we train a neural network to predict surface triangles based on local point geometry, given uniformly distributed training point clouds. Next, we apply the frozen network to reconstruct surfaces from unseen point clouds by optimizing a per-point offset to maximize the accuracy of triangle predictions. Compared to state-of-the-art methods, OffsetOPT not only excels at reconstructing overall surfaces but also significantly preserves sharp surface features. We demonstrate its accuracy on popular benchmarks, including small-scale shapes and large-scale open surfaces.

View on arXivView PDF

Code Implementations(1)

OffsetOPT: Explicit Surface Reconstruction without Normals (CVPR2025)

302Shell, PythonMar 18, 20251 years ago

Similar Papers

Cite this paper

@article{lei2026offsetopt,
  title  = {OffsetOPT: Explicit Surface Reconstruction without Normals},
  author = {Huan Lei},
  year   = {2026},
  eprint = {2503.15763},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2503.15763},
  journal = {CVPR 2025 2025}
}

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

Discussion