ScenePainter: Hierarchical Object-Scene-Object Diffusion-Based Framework for Style-Consistent Indoor Scene Texturing
摘要
Creating visually appealing textured 3D scenes is pivotal to the successful production of video games and movies. With the advancement of text-to-image models, numerous studies have achieved impressive results for single-object texturing, while generating style-consistent textures at the scene level remains a challenge due to multi-view inconsistencies, texture discontinuities, and computational inefficiency. This paper introduces ScenePainter, a novel object-scene-object framework for scene-level texture generation based on diffusion models. ScenePainter addresses the fundamental limitations of existing approaches by strategically decomposing the generation process into three stages: first establishing semantic structures through object-level texturing, then enforcing global style consistency through scene-level refinement, and finally preserving fine-grained details through object completion. Experiments demonstrate that ScenePainter produces geometrically accurate, semantically coherent, and stylistically unified textures, achieving superior aesthetic scores and significantly outperforming baseline methods in user studies.