What's behind advanced lens-distortion
A better lens distortion model and the optimization of the circular fisheye offset. I showed that the fisheye circle is often not centered. When using advanced lens distortion, I also optimized this offset ( not the fisheye radius, this one has quite nothing to do with optical ).
So if initially, it's near the border, you can except shifts ( go to the layer editor, select all pictures, right click, circular fisheye => change the radius it again. BTW : you can see offset are there grayed because I don't want you to change the value that I optimized before ).
Alpha support in input files
- alpha is used to prevent CP in transparent zone
- alpha is used during blending
How to use it:
- you paint transparency on areas where you don't want any CP to be created ( example : nadir shoot with panohead. Paint the panohead ).
- the zone where you have transparency will not be used in the blending stage ( on any blender ). So for example, if you want to remove some people, just paint them in the picture where there are and blend everything together. Be sure that you still have one picture left for any pixel. Instead, you'll get a hole.
Projection mode restrictions
I changed the behavior of the planar / cylindrical mode. Now, you can enter such mode at any time with any panorama. But it restricts the view to a part of panorama (you cannot project a 360x180 on a plane, of course). So you can always switch to planar mode, but you'll get a restricted view on it.
Transparency and alpha channels in PSD files
The PSD files can have
- no layers and just the background
- one layer and the background
- many layers and the background
The background is always here. You can see pure background PSD file when you open it: it shows a padlock next to the layer preview in the layers palette in Photoshop. You have to double click on it and convert in to a layers, in order to be able to do something with it.
Consider the following cases:
- A panorama with no embedded layers, rendered as PSD file. PSD file format has a structure with layers and one background layer. The background layer is the sum of all other layers. You can sometimes see a message when saving a big PSD files in Photoshop: 'Generating full composite...', or something like that. What is does is generating this background layer).
- Version 1.3 behavior: One layer + one background (the background is the same as the layer). The transparency is then visible directly when opening the file. But the fact is, the PSD file becomes twice (or more) as big as needed, because the background and the layer contain the same data.
- Version 1.4 behavior: Only the background layer. The transparency is not directly visible when opening the file. It can be accessed via: Select menu > Load Selection > Select the Alpha 1 channel and you'll have the transparency back. This way you have a PSD file that is smaller and has transparency.
- A panorama with embedded layers, rendered as PSD file. When rendering a pano with embedded layers, each photo in the panorama becomes a separate layer. So each layer/photo has transparency "built in". You also get a background layer, that contains the whole blended panorama.