Search papers, labs, and topics across Lattice.
This paper introduces ShellMaker, a novel framework for generating coherent building exteriors that align with interior designs while adhering to structural constraints. By leveraging a combination of parametric roof generation, language model-based prompt refinement, and geometry-aware assembly, ShellMaker produces complete exterior meshes with physically based rendering (PBR) materials. The results demonstrate significant improvements in architectural coherence and structural consistency compared to existing retrieval and unconstrained generative methods.
ShellMaker achieves architectural coherence by seamlessly integrating language guidance with structural constraints, revolutionizing exterior completion in building design.
Despite advances in indoor scene generation, synthesizing coherent building exteriors consistent with generated interiors remains largely unexplored. Existing methods can generate floor plans and wall layouts but typically stop at a structural shell, lacking stylistically consistent facades and roofs. Completing these exteriors is challenging because the footprint, wall geometry, and opening semantics must remain fixed-constraints that unconstrained generative models often violate. We introduce ShellMaker, a language-guided exterior completion framework that operates under these structural constraints. Given a building scaffold and a text style prompt, ShellMaker generates a complete exterior mesh with PBR materials by combining parametric roof generation, LLM-based part-aware prompt refinement, joint wall-roof material retrieval, and geometry-aware assembly. Operating on a format agnostic scaffold representation, ShellMaker generalizes to indoor generators, CityGML, and CAD inputs, while maintaining structural consistency and improving architectural coherence over retrieval and unconstrained generative baselines. The project page is available at https://ruiqixu37.github.io/ShellMaker_web/