you have likely spotted giant solid green walls or curtains. These are what are referred to as green screens, and are what ...