SPSI Art Museum is located at Shanghai Changning District, No.111 Jinzhu Road, extended from the structure of original service building of Shanghai Oil Painting & Sculpture Institute. On 19th October 2010, the museum has finished its construction and had the first exhibition —- Modern Art Works Marsaille.
The thinking of architectural design of SPSI Art Museum is to start from environment and architecture itself, and to find the result during the process of answering the basic architectural questions. The final result even surprised our-selves. The effect of its volume, space, material and structure has touched us deeply, which turns out to be a kind of pure power.
Design of new Art Museum has set up clear volume parallel to the street and cancelled the fences, in order to create complete open entrance space between the city and building, which is much more reachable and public.
Like a polygon form stone lies the Museum along Jinzhu Road, calm and angular, simple but powerful, which rescues people from decorating facade of neighborhood.
The wall between Museum and its neighbor East Center had to be remained. A piece of alone standing wall cannot form the feeling of volume, which is uncoordinated to the Museum main volume. We decide to continue the wall back into the main body of Museum, so that it creates a impressive entrance space and at the same time a nice inside garden, which supplies good view for the VIP room on the first floor.