YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
InteriorFusion: Single Image β High-Quality Editable 3D Interior Scenes
InteriorFusion is a production-grade, open-source AI system for converting a single 2D interior photograph into a high-quality, editable 3D scene with textured meshes, Gaussian splats, and PBR materials.
π Why InteriorFusion?
Current image-to-3D pipelines (TRELLIS, Hunyuan3D-2, TripoSR, Stable Fast 3D) are designed for single objects, not rooms. InteriorFusion is the first system specifically architected for interior design and room reconstruction.
Key Differentiators
- Scene-aware: Understands room layouts, wall/floor topology, and spatial relationships
- Multi-object coherent: Furniture doesn't float; objects respect real-world scale
- Editable: Individual furniture objects are separable, movable, replaceable
- PBR materials: Metallic, roughness, normal maps for photorealistic rendering
- Multi-format export: GLB, FBX, OBJ, USDZ, Gaussian Splatting
- Under 30s generation on RTX 4090
Architecture Overview
Single Interior Image
β
βΌ
βββββββββββββββββββββββββββββββββββββββ
β Phase 1: Scene Understanding β
β - Depth Anything V2 (metric indoor) β
β - Room layout estimation β
β - Semantic segmentation β
βββββββββββββββββββββββββββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββββββββββ
β Phase 2: Multi-View Generation β
β - Zero123++ / SyncDreamer β
β - Depth-conditioned view synthesis β
βββββββββββββββββββββββββββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββββββββββ
β Phase 3: 3D Reconstruction β
β - Room shell (walls/floor/ceiling) β
β - Per-object Gaussian reconstruction β
β - TRELLIS.2 for furniture detail β
βββββββββββββββββββββββββββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββββββββββ
β Phase 4: Scene Assembly β
β - SpatialLM layout optimization β
β - Collision detection & correction β
β - Scale normalization β
βββββββββββββββββββββββββββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββββββββββ
β Phase 5: Material & Texture β
β - PBR material generation β
β - Texture baking β
β - Light estimation β
βββββββββββββββββββββββββββββββββββββββ
β
βΌ
Export: GLB / FBX / OBJ / USDZ / 3DGS
Model Zoo
| Model | HF Path | Purpose | Size |
|---|---|---|---|
| InteriorFusion-S | stevee00/InteriorFusion-S |
Fast preview, 512Β³ | 1.5B |
| InteriorFusion-L | stevee00/InteriorFusion-L |
Production quality, 1024Β³ | 4B |
| InteriorFusion-XL | stevee00/InteriorFusion-XL |
Research quality, 2048Β³ | 10B |
Quick Start
pip install -e .
python -m interiorfusion.infer --image room_photo.jpg --output ./output/
License: MIT
Inference Providers NEW
This model isn't deployed by any Inference Provider. π Ask for provider support