Spatial Art Installation | Immersive Art Space | Commercial Art Practice
Windsor Entertainment Club (Lujiazui, Shanghai) | Design: DC Alliance Design × JYY Art | Fabrication & Installation: ODE
Windsor Entertainment Club is conceived as an “art museum–like” spatial experience, where artistic expression is integrated into a commercial environment. The project employs mesh metal as the primary material to create a light and transparent visual system, establishing a dialogue between classical aesthetics and contemporary design language. The work goes beyond the function of spatial surfaces, emerging as a distinct art installation within the space.
To realize the design vision, ODE coordinated both sculpture fabrication and metal art teams, translating conceptual design language into a tangible spatial experience. The mesh metal structure generates rich layers through shifting light and shadow, bringing a sense of lightness and tension to the environment.
Ultimately, the project blurs the boundary between architectural decoration and art installation, allowing art to become an integral part of spatial experience.