Panoglview
panoglview is an OpenGL hardware accelerated immersive viewer for equirectangular images, originally created by Fabian Wenzel and currently hosted on the hugin sourceforge site.
The license for panoglview is the GNU General Public License (GPL).
You can download pre-compiled versions of panoglview as part of the hugin installer bundles for OS X and Windows.
compiling panoglview
See Hugin Compiling Ubuntu#PanoGLView[*].
using panoglview
Panoglview is intended to view full 180x360 (equirectangular) panoramas projected onto a globe which can be spun around using the mouse.
For viewing a partial panorama, you use project files. There are no examples in the distribution, but they can be created by opening an equirectangular image and saving a .paf 'project'.
These are simple text files and fairly self-explanatory, but the interesting thing is that these .paf files contain stuff like camera field-of-view, pan, tilt, boundaries and now partial panorama settings.
as a replacement for PTEditor
PTEditor[*] is an older unsupported tool for viewing a panorama, extracting undistorted views for external editing and reinserting those edited views. The panoglview .paf saving feature can be used to imitate this functionality in conjunction with the pafextract tool.
The pafextract workflow goes something like this:
- open a panorama in panoglview
- find a viewpoint to edit, save a .paf viewpoint
- extract a bitmap image of this view with pafextract
- edit it with the GIMP[*] or another image editor, save
- remap this using the .pto project created by pafextract
- merge with the panorama