CLR-Wire: Towards Continuous Latent Representations for 3D Curve Wireframe Generation
Xueqi Ma, Yilin Liu, Tianlong Gao, Qirui Huang, Hui Huang
TL;DR
CLR-Wire addresses the challenge of generating 3D curve wireframes by encoding geometry and topology into a unified Continuous Latent Representation using Curve VAE and Wireframe VAE, followed by Latent Flow Matching to produce diverse wireframes from noise. A fixed-length latent Z_W combines curve latents Z_Curve with topology (Adj_V, V_Coords) and is decoded into variable-length wireframes, enabling both unconditional and conditional generation on point clouds or images via cross-attention and differential adjacency. The approach introduces a differential adjacency encoding and leverages an ODE-based flow to map Gaussian noise to the target latent distribution, achieving superior performance on metrics like COV, MMD, and 1-NN while enabling smooth latent-space interpolation. The method holds practical significance for CAD design, geometric reconstruction, and 3D content creation, providing a robust framework for complex, topology-rich wireframes and flexible conditioning scenarios. The key contributions include a fixed-length, continuous representation for geometry and topology, a three-stage learning and generation pipeline, and demonstrated improvements in diversity and accuracy with meaningful topological control.
Abstract
We introduce CLR-Wire, a novel framework for 3D curve-based wireframe generation that integrates geometry and topology into a unified Continuous Latent Representation. Unlike conventional methods that decouple vertices, edges, and faces, CLR-Wire encodes curves as Neural Parametric Curves along with their topological connectivity into a continuous and fixed-length latent space using an attention-driven variational autoencoder (VAE). This unified approach facilitates joint learning and generation of both geometry and topology. To generate wireframes, we employ a flow matching model to progressively map Gaussian noise to these latents, which are subsequently decoded into complete 3D wireframes. Our method provides fine-grained modeling of complex shapes and irregular topologies, and supports both unconditional generation and generation conditioned on point cloud or image inputs. Experimental results demonstrate that, compared with state-of-the-art generative approaches, our method achieves substantial improvements in accuracy, novelty, and diversity, offering an efficient and comprehensive solution for CAD design, geometric reconstruction, and 3D content creation.
