ShapeShifter: 3D Variations Using Multiscale and Sparse Point-Voxel Diffusion
Nissim Maruani, Wang Yifan, Matthew Fisher, Pierre Alliez, Mathieu Desbrun
TL;DR
ShapeShifter addresses the challenge of generating high-detail 3D shape variations from a single exemplar by introducing a multiscale diffusion model operating on a sparse voxel grid of explicit 3D features (points, normals, colors). The method combines a per-level upsampler and diffusion models that can be trained in parallel, producing high-fidelity geometry with interactive inference speeds. It demonstrates superior geometric quality over single-exemplar baselines while enabling open/closed surfaces, editing, and texture augmentation, all within minutes of training. The approach offers a practical, resource-efficient path for exemplar-based 3D variation generation with strong potential for retargeting and artist-driven workflows.
Abstract
This paper proposes ShapeShifter, a new 3D generative model that learns to synthesize shape variations based on a single reference model. While generative methods for 3D objects have recently attracted much attention, current techniques often lack geometric details and/or require long training times and large resources. Our approach remedies these issues by combining sparse voxel grids and point, normal, and color sampling within a multiscale neural architecture that can be trained efficiently and in parallel. We show that our resulting variations better capture the fine details of their original input and can handle more general types of surfaces than previous SDF-based methods. Moreover, we offer interactive generation of 3D shape variants, allowing more human control in the design loop if needed.
