A new version of PTGui will be released soon, and you can download a beta version already.
This beta version is now being tested and may still be unstable. If you
don't encounter problems with PTGui 10.0.17, it is better to wait for the next
PTGui 11 beta
After two years of preparation we're proud to release the beta first version of PTGui 11!
Why the long wait? Over the years we've gathered many ideas for improvements and new functionalities in PTGui and many of those features have been implemented over time. But we've found that more and more ideas remained on the shelf because they would require major changes to the inner workings of PTGui.
PTGui was originally released in 2001. Over the past 16 years software development technologies have evolved significantly. Some of the original design decisions were hampering the implementation of certain features. And of course user interface design has changed a lot over the years and PTGui was starting to look dated. So we've taken a step back and rebuilt much of PTGui's foundation, and PTGui 11 beta is the result!
The most obvious change is a new modern, dark themed user interface. PTGui 11 uses collapsible panels to make the tools available where you need them but without occupying precious screen real estate. The familiar row of tabs at the top of the window have been moved to a vertical panel at the left side, to be more consistent with current user interface concepts. The side bar can be collapsed to make more space available. The numbered tabs for selecting images (e.g. in the Control Points tab) have been replaced with image thumbnails, so you can see which image is which. And PTGui 11 is fully compatible with Retina screens and supports per-monitor high DPI under Windows.
In the Pro version handling of HDR panoramas has been much improved. Throughout the entire user interface bracketed sets of images are now treated as a single image. Each bracketed set is represented by a single exposure fused thumbnail image. So for example, when using 3 step bracketing you now only have to deal with 5 images instead of 15! The control points editor simultaneously shows all control points for the combined images in two bracketed sets. It is also possible to view individual images (by clicking on the thumbnails in the Control Points tab, or using the keyboard shortcut Ctrl+Alt+Up/Down on Windows, or Cmd+Alt+Up/Down on Mac). The Image Parameters screen can be collapsed to show bracketed groups or it can be expanded to edit the parameters of individual images in each set.
The Panorama Editor and Detail Viewer now use the same stitching engine as used for the final render. This gives a true WYSIWYG preview of the panorama, in real time, properly blended and anti aliased at screen resolution. No more blurry previews in the Panorama Editor or shimmering in the Detail Viewer! The panorama editor in PTGui Pro 10 had limited functionality when working with HDR panoramas. Not so any more: you now get a live tone mapped or exposure fused preview. HDR settings can be adjusted right in the panorama editor, in the collapsible side bar panel. The Panorama Editor and Detail Viewer now benefit from OpenCL GPU acceleration.
EXIF metadata parsing has been improved as well. PTGui can now read most manufacturer dependent 'maker notes'; this allows it to not only determine the focal length but in many cases also the actual lens brand and model. The lens parameters will be initialized correctly, whereas PTGui 10 would sometimes mistake a wide angle rectilinear lens for a fisheye or vice versa.
Speaking of lenses, PTGui changes the parametrization of lens data: instead of characterizing a (rectilinear or fisheye) lens by its horizontal field of view, PTGui 11 stores the focal length. Lens shift (i.e. the offset of a lens' optical axis) is now stored as relative offsets on the short and long image dimensions, instead of absolute x/y pixel offsets. These two changes finally make it possible to mix portrait and landscape images in the same project. There's one caveat: for portrait images PTGui needs to know whether the camera was rotated clockwise or counter clockwise in order to apply the lens shift in the proper direction. This can be selected in the Lens Settings tab.
For fisheye lenses PTGui 11 introduces a new fisheye projection parameter (k in the formula below), allowing it to perfectly model all practical fisheye projections (equidistant, stereographic, orthographic and equisolid).
For some background see Fisheye Projection.
Presets for many known fisheye lenses are included, and selected automatically when a known fisheye lens is recognized in the EXIF data. By knowing the exact fisheye projection PTGui is able to find more control points, particularly in the edges of fisheye images. Furthermore it allows PTGui to set the cropping circle (for circular fisheye lenses) more accurately.
The lens database has been redesigned and now includes the circular fisheye cropping parameters as well. Due to the new lens parametrization the same entry can be used for both portrait and landscape images. Lens database entries can be linked to EXIF data, resulting in the lens data to be set automatically when loading an image from a specific camera/lens combination. Similarly there's now a camera sensor size database for automatically setting the sensor size / crop factor based on the EXIF data.
PTGui now supports multiple cameras and lenses in the same project. For example a gigapixel panorama might be taken with a long 300mm lens but such level of detail is not necessary for the sky. The sky images can now be photographed with a wider angle lens and stitched in the same project. The control point generator will find control points between images from different lenses. Exposure and vignetting optimization will use separate curves for each lens. In PTGui 11 it is possible to use vignetting correction when merging camera images with an already stitched equirectangular panorama.
Viewpoint optimization for an image can be enabled right from the Project Assistant, by right-clicking on the thumbnail. If viewpoint correction is enabled for an image, the control point generator will notice and it will find control points even if the image was taken from a significant viewpoint offset.
Over the years the PTGui .pts project file format has extended upon the original script file format used by Panorama Tools. All the new (and future) changes no longer fit well in this format; therefore PTGui 11 switches to a new JSON based file format. This will make it much easier to incorporate new features in the future. Of course PTGui 11 can read project files from previous versions. Also an 'export to PTGui 10' function is included to enable interoperability with previous versions and third party software, although this will not cover the new functionalities and parameters. Due to all incompatible changes the Panorama Tools optimizer can no longer be used with PTGui. However, the PTGui optimizer now natively supports 'line type' control points and thus covers all functionalities available in the Panotools optimizer.
Image numbers now start at 1 instead of 0
Smooth zooming in the Control Points, Crop and Mask tabs. Mac users can use Pinch gestures to zoom
Images can be re-ordered by dragging them in the Source Image tab. Multiple images can be dragged at once.
Batch Lists files are now supported in the standard version. Previously this was a Pro feature.
GPU acceleration under Windows for AMD GPUs now runs in 64 bit mode, allowing use of more than 2GB of GPU memory
BigTIFF support! Gigapixel panoramas can be output as .tif and are no longer limited to the proprietary Photoshop .psb format. The BigTIFF dialect is used automatically when the generated .tif image turns out to be larger than 4GB.
Reduced memory use when handling large panoramas in the GUI. When opening a project in PTGui 10 all images would be loaded in memory (and subsequently swapped to disk). PTGui 11 only keeps reduced size thumbnails in memory, loading full size images when needed.
The OpenEXR library has been updated to v2.2, improving compatibility with other applications.
PTGui is now a single process application: multiple projects can be open in a single running PTGui application. The Batch Stitcher runs in the same process. In particular on Mac this is the expected behavior: there's only one icon visible in the Dock. File - Open and File - New will open a new window. Double clicking a .pts file will open a new PTGui window instead of replacing the existing one.
Improved ability to handle symmetrical panoramas: PTGui 10 could get confused by images taken from the center of a symmetrical room. It would place control points not only on overlapping images, but also between similar looking features on opposite sides of the room. This caused a completely misaligned panorama and confused users. PTGui 11's Align Images function handles this more intelligently and generally gives a perfectly aligned panorama.
Added option to use simple alpha blending instead of the default Multiband blending algorithm. This is useful for combining non overlapping images such as cube faces where multiband blending causes defects. And when stitching 32 bit HDR source images alpha blending may give better results .
The PTGui stand alone panorama viewer now uses Lanczos pixel interpolation, resulting in a sharper image (previously it used bilinear interpolation).
New menu option: Images -> Select -> Blend Plane, to select all images at a certain EV level. This replaces the EV selection button in Create Panorama -> Advanced.
Panorama output size can be fixed to either a percentage of the optimum size, or to a certain number of megapixels. The output size is recalculated automatically after changing the projection or field of view.
The scroll bars of the two images in the Mask tab can be linked, just like in the Control Points tab.
Optimizer now offers 3 choices for viewpoint optimization: Reset / Keep / Optimize. Reset disables optimization and will reset the viewpoint parameters to 0. Previously this had to be done manually after disabling viewpoint optimization.
Control point generator now supports equirectangular images as well.
Control point generator works well with 32 bit HDR source images. In PTGui 10 it was often necessary to add control points manually.
Version 11 beta 2 (14 July 2017)
PTGui 11 no longer inherits the PTGui 10 'File - Make Default' settings but uses its own presets.
If the panorama size is set to e.g. 50% of optimum size, this now means half the width and half the height (i.e. 25% of the number of pixels). The first beta would set it to 50% of the area, i.e. 71% of width and height.
Enabling Viewpoint Correction in the Project Assistant no longer switches the project to Advanced mode
Zoomer is not shown while shift+dragging a selection box in the Control Points tab
Scroll bars are wider under Windows
New menu item: Images -> Remove Excluded Images (also in context menu in Source Images tab)
New menu item: Images -> Exclude/Include [only] Selected Images (also in context menu in Source Images tab)
Images excluded from the panorama are indicated by a red cross over the thumbnail
Calibrated lens parameters added for these lenses: Samsung 10mm f3.5 Fisheye, Nikon AF Fisheye Nikkor 16mm f2.8D, Sigma 10mm F2.8 EX DC HSM Fisheye, Panasonic Lumix G 8mm f3.5 Fisheye, Sigma 8mm F4 EX Circular Fisheye, Entaniya 220, Entaniya 250 and Entaniya 280.
sliders (e.g. Preview Exposure) now 'snap' at the value 0, so they can be easily reset to zero.
For rectilinear and fisheye lenses the horizontal field of view can now be specified in the Lens Setttings tab.
Additional menu and keyboard shortcuts for zooming to 10%, 25% and 50% in the Mask, Crop and Control Points tabs
Mac: Keyboard shortcut for toggling full screen mode: Ctrl+Cmd+F
Mac: Touchpad two-finger rotate gesture can be used to rotate the images in the Mask, Crop and Control Points tabs
Fixed: several bugs causing PTGui to crash
Fixed: several bugs causing 'Assertion failed' errors
Fixed: Align Images could result in an upside down panorama
Fixed: wrong stereographic projection if compression was not set to maximum
Fixed: garbled output for Vedutismo projection
Fixed: blending with Smartblend or Enblend caused a crash
Fixed: wrong mouse pointer when hovering over the scroll bars in Control Points and Mask tab
Fixed: Align Images could fail to find control points if some of the images are identical or overlap exactly
Fixed: if two images overlap exactly and 'show seams' is enabled, a random pattern of red dots would be visible.
Fixed: in certain circumstances parts of a source image would not be used, leaving a hole in the blended panorama
Fixed: in certain circumstances PTGui generated broken photoshop files
Fixed: Mac: when changing the crop circle, the crop circle would continue to move after releasing the mouse
Fixed: mac: selecting 'tone map settings' or Numerical Transform while the panorama editor was closed, would open an empty window instead of the panorama editor.
Fixed: moving a control point using the keyboard arrows would move in the wrong direction if the image was displayed rotated
Fixed: Mac: Keyboard shortcuts (e.g. Cmd+W for closing window) did not function correctly in some windows
Fixed: PTGui would crash on macOS versions 10.10 and earlier. PTGui 11 now runs on OS 10.7 and later.
Fixed: Preview size was not imported correctly from PTGui 10 projects
Fixed: error '' is not a number when importing a PTGui 8 project
Fixed: optimizer tab: if individual lens/shift parameters were used, some of the columns in the table were too wide
Fixed: crash when closing the window and choosing 'Yes' when asked to save the modified project
Fixed: Several bugs related to File - Make Default
Fixed: Mouse cursor could be invisible (e.g. black on black) in Control Points and Mask tab
Fixed: 'Generate Control Points for images .. and ..' was not available or displayed the wrong image numbers
Fixed: holding down Ctrl (Cmd on mac) while dragging a control point marker slows down the mouse additionally (as in PTGui 10).
Fixed: PTGui could hang during control point generating (or during Align Images)
Fixed: PTGui Viewer would crash if an unsupported file format was dropped onto the window
Fixed: PTGui Viewer would crash if a new file was dropped onto the window while it was still busy loading the previous panorama
Fixed: Mac: PTGui Viewer had duplicate keyboard shortcut: View - Enter Full Screen
Fixed: In Mask tab, if zoom level was zet to 'Fit', selecting 'Zoom In' would actually zoom out
Fixed: Optimizer could optimize the lens parameters towards extreme wide or narrow focal length and get stuck
Fixed: Thumbnails of source images could be blurry
Fixed: Mac: Some dialog boxes could not be dismissed using the Escape key
Version 11 beta 3 (19 September 2017)
Redesigned memory management, to improve stability and performance
If multiple temporary folders are configured, PTGui will now attempt to use all folders in a balanced way. This improves performance (similar to RAID 0) when stitching panoramas using 2 or more SSD drives for temporary storage. Previously it would store temporary files on the drive with the most space available.
Any temporary files created by PTGui are guaranteed to be removed after closing PTGui. Previously temp files would not be removed if PTGui crashed or was forcefully closed.
Temporary data is now written to disk in a few large files instead of many small ones, improving performance.
Windows: if a progress window is being shown ('please wait...'), the menu bar is still accessible. A new PTGui window can be opened via File - New Launch New Instance even when PTGui is busy.
Better error message when attempting to level a panorama consisting of a single source image (levelling requires 2 or more source images).
Some Fujifilm cameras (incorrectly) record a focal length of 50mm in the EXIF data when a manual lens is used. PTGui identifies and corrects this.
If the Camera Sensor Size and Focal Length dialogs (which pop up when EXIF data is not available when adding a new image to a project) are canceled, the image is still added to the project. This is the same behavior as in PTGui 10.
Added lens data for Nikon AF-S Fisheye - Nikkor 8-15mm f/3.5 - 4.5E ED
Windows: the installer now supports silent installation: PTGuiSetup.exe /S /D=C:\Program Files\PTGui
Faster scrolling when clicking in a scrollbar outside the thumb
EXR output: the compression algorithm and bit depth (32 bit full float or 16 bit half float) are now configurable
If stitching is canceled, or aborted due to an error, all incomplete output files will be deleted. Previously PTGui would leave unfinished corrupt files, potentially causing other applications to crash if they attempted to load the corrupt file.
Panorama Editor & Detail Viewer: added keyboard shortcut keys [B] [U] and [S] to switch to the Blended, Unblended and Seams preview, and shortcut [N] to toggle displaying of image numbers
After placing the first marker of a control point, the marker can be moved using the cursor keys
When placing the second marker of a control point, the magnifier for the first point will remain visible
Changed the wording of the 'use EXIF' checkboxes in Project Settings
Fixed: PTGui could crash randomly
Fixed: Apply Template would delete all control points
Fixed: Apply Template did not copy all settings from the template (in particular Exposure and color adjustment settings)
Fixed: a vertical line could be visible when remapping a 360 degree source image or when creating a Philosphere
Fixed: error for certain tiff files: "Invalid TIFF file: number of elements in BitsPerSample should equal SamplesPerPixel"
Fixed: Batch Builder would display certain thumbnails rotated by 90 degrees
Fixed: Assertion Failed error when stitching large equirectangular panoramas
Fixed: when optimizing a panorama with only vertical/horizontal line control points, and 'Level in second pass' selected, running the optimizer would show the error 'failed to achieve a good alignment of the images' even though levelling succeeded.
Fixed: for manual lenses on certain cameras an aperture of 'nan' (not-a-number) was detected from EXIF
Fixed: reloading the active project (e.g. via File - Recent Projects) would clear the panorama editor
Fixed: Auto Jump did not work if two identical images were selected in the CP tab (for adding hor/vert line control points)
Fixed: Windows: some dialogs could not be dismissed (Cancel) using the Escape key
Fixed: If default project settings were changed using 'Make Default', PTGui would ask to save changes even if the project was a new project without any modifications.
Fixed: If Make Default was done with a project in Simple mode, subsequent File-New would open in Advanced mode
Fixed: Straightening a panorama failed for multi row panoramas with a narrow vertical field of view
Fixed: color profiles in TIFF files were ignored. The resulting panorama would not have the color profile embedded, causing color differences.
Fixed: some of the keyboard shortcust were labeled "Ctrl+Alt", others "Alt+Ctrl"
Fixed: Images -> Select -> Blend Plane is enabled for HDR projects only
Fixed: When applying a PTGui 10 template, the panorama output dimensions could be changed to a very large value
Fixed: crash if writing a jpeg or tiff file failed (e.g. due to full disk). Now shows an error message instead.
Fixed: progress bar on mac looked ugly at small percentages
Fixed: exporting a project with 'link pitch' or 'link roll' to PTGui 10 would save a project with all pitch/roll optimization checkboxes cleared
Fixed: Mac: keyboard shortcuts for the Mask menu were not shown
Fixed: Control Points tab: Ctrl+Alt+arrow keys didn't work properly if the HDR blend plane selection popup balloon was shown
Fixed: right-click in the panorama editor: the context menu would show other images than the ones below the mouse pointer
Fixed: Mac: Ctrl+left mouse button didn't work as an alternative for the right mouse button (for context menu, dragging)
Fixed: Mac: dragging/dropping files from Finder into PTGui would keep the Finder locked up while PTGui was showing a dialog box
Fixed: Control points for images having the 'use control points of' flag cleared now have an empty distance value in the control points table
Fixed: The numbers in the control point markers did not match the numbers in the control points table
Fixed: External blenders (smartblend, enblend) would be run without the 'wrap 360 degree' flag even though the panorama had 360 degrees field of view
Since this is a beta version it may contain bugs; therefore your feedback is much appreciated.
Post any bugs, comments to the PTGui Google group but please
check the Known Issues list below before posting.
The following problems are known to exist in the current beta, we're working hard to solve these:
The beta is not stable yet, it may crash occasionally
The mouse pointer is lagging while drawing masks. As a temporary workaround you can use Shift+Click to draw straight lines between multiple points (instead of holding down the mouse button).
Image numbers do not appear in the Panorama Editor when running under Windows 7
'Edit Individual Images' mode in panorama editor will be improved, it's currently difficult to use
Automatic reloading of source images after modifying in an external application is not implemented yet.
Documentation is missing
Tooltips are missing
Some windows still need to be converted to the new dark theme
Several small cosmetic issues
Installing multiple versions side by side
You can try the beta version without overwriting your existing copy of PTGui. On Windows select a different installation folder when prompted during installation
(e.g. C:\Program Files\PTGui Beta). On Mac the PTGui application can be copied from the install disk image, renamed, and installed in any
folder on your mac, not just the Applications folder.
If you have accidentally overwritten your copy of PTGui you can always download the former version again from this website.