Just saw the pics on internet TV, I've been using the computer and Hulu.com for watching TV and movies. I was watching 3D Sun, it's a series of films about work being done for the space effort and one film showed the images you put in. I didn't realize how much work was still being done until I started watching the films.
The link is
http://www.hulu.com/tv, This may work also
http://www.hulu.com/watch/81732/3d-sun. I did a search for 3D Sun and got that film and some recomended films, not as many as I had watched earlier, it would be a matter of finding them.
Carl2