Creative Advertising Strategies

1 words in this vocabulary list

noun a technique used to project video onto surfaces such as buildings, to create visual effects and illusions

  • The artist used video mapping to project intricate designs onto the facade of the building.
  • They're going to do some cool video mapping on the walls for the party.
  • I heard they're going to do some sick video mapping at the event.
  • Her mind felt like a blank canvas until the video mapping of memories brought it to life.