Hi, WireFusion can do this. It's not free or easy though. You will have to take panoramic pictures in all directions including up a and down. Then you will have to use a program like Autostich (was free last time I checked)to join them. Then project the image on a globe that you set the camera in the middle of. It does take some pain but the results can be great. I have seen other panoramas that are not java based but do not have options for up or down, zoom in or out.