Both installations were created by Klip Collective, a Philadelphia-based company that uses a patented video mapping process to design these types of visual effects.
The Klip app checks the phone every four seconds to determine whether it is on a WiFi, 3G or 4G network and adjusts the videos based on that connection.
Overall, the boarding school, which spans 52 acres in the small town of Henley-on-Klip near Johannesburg, accommodates 400 South African girls of any race, color or origin, aged 12 to 18.