Summary
The paper introduces a novel framework that enables large language models (LLMs) to perform 3D shape completion. The framework processes incomplete or noisy 3D volumes along with textual instructions to interactively generate complete or refined models. In this approach, the 3D volume is divided into patches and sequentialized for input into a transformer backbone, which can remain frozen during training. This work is the first to leverage pretrained LLMs for 3D shape completion, with experimental results demonstrating the potential of this design.
Strengths
* Overall, the idea of leveraging pretrained LLMs for the 3D completion task is quite novel. Previous studies typically concentrate on integrating LLMs for 3D perception tasks, whereas this work is the first to utilize LLMs for 3D generative tasks.
* The paper is well-organized and clearly presented, enhancing its readability and comprehension.
Weaknesses
The primary concern is that the demonstrated task is overly simplified, and the experimental results are not sufficiently convincing:
- The resolution of 64 is too low to capture detailed representations. Such low-resolution volumes fail to accurately reflect the textual descriptions (e.g., "perpendicular wings" and "solar plane" in Table 4), thereby diminishing the motivation for instruction-based generation.
- All presented examples appear to involve simple shapes, such as airplanes, cars, and lamps. ShapeNet includes more complex shapes, such as tables and chairs, which would better showcase the framework's performance and robustness.
Questions
- The performance of the compared baselines appears significantly poorer than reported in their original papers (e.g., SDFusion results mostly show disconnected points, whereas smoother volumes would be expected). It is unclear what causes this discrepancy. Converting the SDF to an isosurface mesh, rather than visualizing voxels directly, might provide a more accurate comparison.
- Although the author acknowledges the low resolution of the volumes, the current results remain suboptimal. Many studies have focused on better compression and generation of SDF/occupancy-based volumes, such as Michelangelo [1] and 3DShape2VecSet [2]. These works propose encoding high-resolution 3D volumes into compact sequential codes using a VAE, which could be better alternatives.
- It is unclear why the projection layers utilize independent MLP clusters instead of a more commonly used shared MLP head.
[1] Conditional 3D Shape Generation based on Shape-Image-Text Aligned Latent Representation
[2] 3DShape2VecSet: A 3D Shape Representation for Neural Fields and Generative Diffusion Models