installation art

English

Noun

installation art (uncountable)

  1. A genre of art which incorporates any media, including the physical features of the site, to create a conceptual experience in a particular environment.
    • 2008, BioWare, Mass Effect, Redwood City: Electronic Arts, →ISBN, →OCLC, PC, scene: Chasca planetary description:
      Chasca's ring is unique. It appears to be, for lack of a better term, a massive piece of alien "installation art." The rings are made of small pieces of synthetic material, and are almost invisible from space. From the ground, they catch and scatter the light of Matano in picturesque ways. It is not known who created the ring or when.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.