During a time where we are completely restricted from walking around the city and where we appreciate every single detail, One Take Architects lead by designer Li Hao, created an art installation in the heart of Shanghai that utterly inspired and creates the entire city more colorful and vivid due to this contemporary art piece.
“The world globes itself in a drop of dew.”
One Take Architects presents the ‘Pop Star’ art installation located within an open field of Shanghai, China. Emerging from the desire to create a transcendental visual system, the grand structure combines colorful glass surfaces into an icosahedron shape, encouraging observers to view life in a brand new way.
The ‘Pop Star’ art installation comes from the designers’ intent to create a new transcendental visual system for humans. Through the deconstruction of space and the reconstruction of form, the modern design generates a huge volume that exceeds the human visual reading scale, like an alien object that has flown in from another dimension of time and space.
According to One Take Architects, in its interior, ‘pop star’ is ‘quiet, dependent, and maternal’, while from the outside it is characterized as ‘extremely oppressive, power-hungry, and fatherly’. Among the two contradictory tensions, the dialectical relationship between motion and static is lost, and the visual senses become a modern art illusion.