The Gallery
This topic has moved here: Subject: Spherical Panorama: Epitaph
  • Subject: Spherical Panorama: Epitaph
Subject: Spherical Panorama: Epitaph

~HaLo2FrEeEk

I started this a few weeks back, on Avalanche. I got a 360 degree cylindrical panorama made, but never went back and finished it. I even went through the whole process of finding a new panorama player, as you all probably read in my "quest for the perfect panorama player" thread. Well, I had some free time last night and decided to pursue my goal, but I wanted to do a different map. I loaded up a game on Epitaph and decided that was where I'd make my mark.

First thing I did was clear my screenshot cache, I knew this would take a lot of screenshots and didn't want to go over the limit of 50. Next, I loaded up the saved film of my game on Epitaph and chose the location for my panorama, and made a film clip a few seconds long. The reason I did that was so that I could exit the film and go back in at the same place.

Next I set my default rotation. I pretty much just eyeballed this, but I wanted a standard to go back to, a point to start and stop from. From here I just started taking screenshots. For each picture I would look at what was to the far right of the screen, then rotate the camera so that object was more toward the middle of the screen and take another screenshot. After each full rotation I would wait a minute or two for bungie to get all the pictures on the site, then use my Halo3Shots tool (my version of haloscreenshots.net) to back them up. Then I just moved the camera up or down a little and did the next rotation.

I kinda messed up on the top and bottom images. For each rotation I took between 10 and 14 screenshots, but for the top and bottom I only took 4, each rotated 90 degrees. This messed up my final render the first time because there weren't enough similarities between the images. I managed to fix it by using some manually set control points in the program I was using to create my panorama, but it was a huge pain.

So I finally had my render, a huge image about 8,500 pixels wide and half that for the height. First thing I tried was using a program I wrote to create a jpe file for use in Panorama2Flash. Well, that didn't work, apparently cylindrical and spherical panoramas use different formats in Panoraam2Flash jpe files. So I had to find another option. I downloaded a tool called Pano2VR and tried it out. This tool has some amazing options, and allows you to completely customize your panorama viewer. It didn't take long for me to figure it out and generate a fantastic looking panorama player.

I even took the whole process a step further and recorded a few minutes of sound from the location that I was taking my screenshots from, then looped that sound using a simple technique, and embedded it into the panorama player. Now you not only get a full 360 degree spherical panorama, but you also get to hear exactly what it sounds like from that spot, and since it loops perfectly you'll barely notice when it restarts. It adds one more level of realism to the whole thing and I love it.

So at this point you're probably wondering where you can take a look at this panorama, right? It's right here:

Click for Awesome

And finally some stats about what it took:

113 screenshots make up this composition
Approx. 5 hours of work from taking the shots, recording the sound, setting the control points, and rendering out.
Total of over 20MB of screenshots
Final rendered image is over 100MB, rendered to .tif format, uncompressed.

I hope you all enjoy this. Despite all the work it took, I really enjoyed making it and hope to do a few more on other levels. Comments would be nice :)

  • 03.27.2010 5:50 PM PDT