What's the big deal. Didn't Wonder Woman flit about the sky in her transparant airplane?
UTD in Dallas has produced transparant nanotubes which are strong enough to make the space elevator tether. BTW didn't Scottie bring transparant aluminum to the 20th century?