WIR3D: Visually-Informed and Geometry-Aware 3D Shape Abstraction

Richard Liu, Daniel Fu, Noah Tan, Itai Lang, Rana Hanocka
5/7/2025
cs.GRcs.CV

No official code found. Best implementation: threedle/wir3d (47 stars, MIT, last commit 2026-04-29).

Abstract

In this work we present WIR3D, a technique for abstracting 3D shapes through a sparse set of visually meaningful curves in 3D. We optimize the parameters of Bezier curves such that they faithfully represent both the geometry and salient visual features (e.g. texture) of the shape from arbitrary viewpoints. We leverage the intermediate activations of a pre-trained foundation model (CLIP) to guide our optimization process. We divide our optimization into two phases: one for capturing the coarse geometry of the shape, and the other for representing fine-grained features. Our second phase supervision is spatially guided by a novel localized keypoint loss. This spatial guidance enables user control over abstracted features. We ensure fidelity to the original surface through a neural SDF loss, which allows the curves to be used as intuitive deformation handles. We successfully apply our method for shape abstraction over a broad dataset of shapes with varying complexity, geometric structure, and texture, and demonstrate downstream applications for feature control and shape deformation.

View on arXivView PDF

Code Implementations(1)

threedle/wir3dCommunity68%
MIT

Official implementation of "WIR3D: Visually-Informed and Geometry-Aware 3D Shape Abstraction"

473Shell, PythonApr 20, 20255 months agoMIT

Similar Papers

Cite this paper

@article{liu2025wird,
  title  = {WIR3D: Visually-Informed and Geometry-Aware 3D Shape Abstraction},
  author = {Richard Liu and Daniel Fu and Noah Tan and Itai Lang and Rana Hanocka},
  year   = {2025},
  eprint = {2505.04813},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.04813v2}
}

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

Discussion