The University of Texas at Austin is welcomed visitors to campus for the solar eclipse on April 8. In addition to the distribution of free eclipse glasses, live music and events around campus, a unique comprehensive visual installation at the Oden Institute for Computational Engineering and Sciences was on display.