China Artist Academy

Pearl River Delta, China

Designed for world-renowned artist Wallace Chan, the seven-story Artist Academy, Studio and Residence includes workshops and classrooms, sculpture and jewelry studios, student housing, cafeteria, offices, and a penthouse villa for master artists.

While framing views of the rural landscape, two carved passages in the building create outdoor spaces for relaxation and contemplation.  Clean, modern lines express a curving sculptural form that unifies the various programs into a single-building campus. A suspended system of perforated metal panels follows the sweeping curve of the building’s front façade. These panels act as a shading device for the floor-to-ceiling glass curtainwall while bringing filtered daylight inside.  The mixed-use academy and outdoor sculpture garden will be a thriving center for master classes. Apprentice artists, sculptural creations, and innovative jewelry research and development and craftsmanship will also be hosted here.

error: