PhotoWarp is a powerful tool for producing panoramic images from one-shot optics. With support for all major one-shot optics and many popular panoramic viewing formats, PhotoWarp is the most versatile unwarping software available today.

Support for most one-shot optics

Whether you use our own 360 One VR optic, or a third party one-shot from BeHere, Egg Solution, Remote Reality or 0-360, PhotoWarp will unwarp images with pristine quality.

PhotoWarp has been calibrated for each optic to deliver highly accurate geometry to ensure that panoramas are distortion-free. The results are often more accurate than the original software that came with the optic.

Batch processing

Traditional unwarping software requires you to go through several steps to unwarp a single one-shot image. With PhotoWarp, you can simply drag a collection of image files onto the application to process them as a batch. Just click "Unwarp" and PhotoWarp will process all the images in turn.

More viewer formats

PhotoWarp supports a broad range of panoramic viewing software, giving you the choice to deliver your images the way you want. Java applets, Zoom Viewer, PTV Viewer, QuickTime VR and even FlashVR can all be generated automatically.

You can even use multiple viewers simultaneously, and PhotoWarp will generate web page code that will automatically choose the right viewer for the client.

What's New:

  • Additional one-shot optic source types
  • PhotoWarp 2.5 includes support for the following one shot optics:
  • Kaidan 360 One VR
  • 0-360 Lens
  • BeHere TotalView
  • Remote Reality OneShot360
  • Egg Solution Egg 360
  • All of these source formats use a calibrated optical profile to ensure the most accurate geometry possible for each lens. Often, this profile is even more accurate than the original software that came with the optic.
  • FlashVR output format: FlashVR is a perspective-correct panorama viewer written in Macromedia Flash. As more computers today have Java applets disabled or unavailable in their browsers, this is an attractive way to deliver interactive panoramas to an Internet audience.
  • Cube face image output format: Some users may like to manipulate the faces of a QuickTime VR Cubic image in an external program before generating their final panorama. This might be useful for composing multiple shots for a "full cubic" pano, or for hot spot generation tools. The Cube face images format will generate six image files for the faces of a cube for easier editing.
  • Perspective and spherical projections for thumbnails: Thumbnails always used a cylindrical projection in earlier versions. Now, you can choose a cylindrical, spherical, or perspective projection for the thumbnail.
  • Auto Levels filter: A simple checkbox on most output formats, auto levels will adjust the contrast of the image to fill the entire dynamic range from black to white. This has identical functionality to the Photoshop function of the same name, and is useful to enhance images and bring out small details.
  • Live preview window: A preview window generates low resolution QuickTime VR movies as sources are manipulated. This gives an accurate preview of the results without unwarping. The preview can be used to precisely set the default view of panoramas as well.
  • New Setup Assistant: Initial setup of PhotoWarp has been simplified with the new Setup Assistant. The assistant guides new users through entering a license key, software registration, and essential preferences.
  • AppleScript support on Mac OS X: PhotoWarp 2.5 includes a scripting dictionary to automate with AppleScript. You can create a script to make new jobs, add sources and change their formats, unwarp jobs, and more.
  • 16 bit per channel processing: Previous versions of PhotoWarp would always downsample source images to 8 bits per channel for unwarping. In 2.5, PhotoWarp can preserve the full dynamic range of source images throughout processing. If an output format is selected that supports 16 bits per channel, the full range of the source will be emitted.
  • Even faster unwarping: PhotoWarp 2.5 has the fastest unwarping engine available in any application. PhotoWarp is fully optimized for multiple processors, G4 and G5 processors with Altivec, and Intel processors with MMX, SSE or SSE2.
  • Unwarp Selection command: Rather than unwarping all the sources in a job, the Unwarp Selection command in the File menu will unwarp only the current or selected sources.
  • Image file proxy icon: A draggable proxy icon for the currently visible image file is shown in the Job window. This can be used for easy access to the original file for editing or reference.
  • Faster, more accurate mirror detection: A new algorithm is made available in PhotoWarp 2.5 for detecting the position of a mirror in a one-shot image. The new technique is extremely fast (under half a second per image), and more accurate than the previous technique for the most common image. The new algorithm supports all one-shot optics available in PhotoWarp.
  • EXIF grouping for mirror detection: PhotoWarp 2.5 interprets image files to group photographs likely to have identical mirror positions. PhotoWarp will take the best position match within a group and apply it to all the images in the group to improve mirror detection in batch jobs.
  • Source images can be edited externally while PhotoWarp is active: Image files can be manipulated and saved in Photoshop or another image editor that is an active source in PhotoWarp. Once PhotoWarp is reactivated, the display will update automatically to reflect changes in the file
  • Mirror distance parameter for 360 One VR sources: For 360 One VR lenses, a mirror distance parameter records the distance in millimeters between the apex of the mirror and the camera's focal point. PhotoWarp 2.5 uses a ray tracing algorithm and the precise geometry of the mirror to deliver an extremely accurate unwarped image. Previously, unwarping images taken at a significant offset from the base of the optic resulted in some bending of lines in resulting panoramas. This is eliminated with this new control.
  • Customizable panorama constraints: PhotoWarp 2.5 allows the user to customize the view constraint parameters manually for each source. By default, PhotoWarp will intelligently select constraints for the source, which can be easily overridden for any purpose.
  • Auto-rotate panoramas: PhotoWarp 2.5 offers an auto-rotate capability for all interactive panorama output formats. This uses the built-in facility for PTViewer and Zoom viewers, or generates a custom wired sprite for QuickTime VR movies. * Adjustable tilt for view knob: The view knob for sources with PhotoWarp 2 was restricted to the horizon. In 2.5, the knob will stick to the horizon, but can be moved to any tilt position. Holding the alt key while dragging will disable the sticky horizon. * Split line for sources: Sources, when unwarped to a cylindrical or spherical format, will be split consistently at the same angle in PhotoWarp 2.5. This split line position is displayed on the source pane directly opposite the view knob, and can be moved by dragging the view knob. * Next and Previous source buttons: By clicking the arrow buttons above the Unwarp button, you can switch between sources in a batch job without accessing the source list. * Multiple selection in the source list: You can now select one or more sources in the source list at the same time. Once selected, you can unwarp, remove or change the type of all the selected sources at once. * Dimensions indicator for image files: Below the resolution slider for cylindrical and spherical image formats, the Dimensions indicator shows the exact dimensions of the image file that will be generated. The value changes live as the resolution slider is changed. * Target file size: A target file size can be indicated. PhotoWarp will automatically adjust compression settings to meet this file size as closely as possible. * Web view output pane: The output pane will now display web pages using Safari on Mac OS X or Internet Explorer on Windows