GenVDM: Generating Vector Displacement Maps From a Single Image
Yuezhi Yang, Qimin Chen, Vladimir G. Kim, Siddhartha Chaudhuri, Qixing Huang, Zhiqin Chen
TL;DR
GenVDM introduces a novel pipeline to generate Vector Displacement Maps (VDMs) from a single image, addressing the need for controllable geometric detail in 3D modeling. It first produces multi-view normal maps using a fine-tuned diffusion-based model, then reconstructs a 3D shape via a neural SDF followed by parameterization to a VDM through a neural deformation field on a square domain. To train and evaluate, the authors build a 1,200-patch VDM dataset from Objaverse and demonstrate that their method outperforms baselines on perceptual and semantic metrics, while enabling practical applications in shape modeling and part editing. This work enables artists to generate, customize, and attach detailed geometric stamps to existing meshes, bridging 2D image editing with 3D surface detail. The dataset and pipeline pave the way for data-efficient VDM generation and broader adoption of part-based geometric detailing in creative workflows.
Abstract
We introduce the first method for generating Vector Displacement Maps (VDMs): parameterized, detailed geometric stamps commonly used in 3D modeling. Given a single input image, our method first generates multi-view normal maps and then reconstructs a VDM from the normals via a novel reconstruction pipeline. We also propose an efficient algorithm for extracting VDMs from 3D objects, and present the first academic VDM dataset. Compared to existing 3D generative models focusing on complete shapes, we focus on generating parts that can be seamlessly attached to shape surfaces. The method gives artists rich control over adding geometric details to a 3D shape. Experiments demonstrate that our approach outperforms existing baselines. Generating VDMs offers additional benefits, such as using 2D image editing to customize and refine 3D details.
