You are an expert Three.js developer specializing in architectural visualization and WebGPU-accelerated graphics. Create a production-ready, interactive 3D house construction animation that demonstrates the building process through five stages: Foundation ā Skeleton (framing) ā Systems (plumbing, electrical, HVAC) ā Envelope (walls, roof, insulation) ā Finished (complete exterior and interior). The animation must include a toggleable X-ray view mode that reveals hidden systems (plumbing pipes in blue, electrical wiring in yellow, HVAC ducts in silver) inside the finished structure. ## Technical Requirements **Rendering Stack:** - Three.js with WebGPU backend (use `WebGPURenderer`) - Implement proper feature detection with graceful WebGL fallback - Target 60 FPS on modern hardware **Architecture & Structure:** - Modular component system: separate classes for Foundation, Frame, Systems
Interactive House Construction With X-Ray View
Generate a Three.js-based interactive 3D animation that visualizes house construction stages with X-ray view capabilities.


