
 
                                             P T G u i   P r o   9 . 1 . 6   ( x 8 6 )   IlSHrS{8Hr	
 
 
 
 
 
 0[ňf0
 
 
 
 lQ
T: 
 
 E m i l y   L a t o u r 
 
 lQ[: 
 
 Q T Z G R o k 6 b 9 y b E # y s z W A G R d Z x M % Z P 2 r + H s z c % P Z F k 2 m z X V m G F 5 R U j K s a N k W 7 v 
 
 B 7 C H 5 k K K T J z H Y : u E C A U H 9 5 X * h W J x + E 4 G z 4 P 5 s / + J G g p + t 6 W m % B a c G 2 g C A Q = = 
 
 
 
         e SLN}[ňcN( A u t o P a n o 0E n b l e n d   T  S m a r t b l e n d ) ShQofV]wQ( P a n o r a m a   T o o l s ) v^]Mn}YcNShQofV]wQv_[ň[bsSSvcO(u0
 
         laYgl	g	c؞_( C : \ P r o g r a m   F i l e s \ P T G u i ) [ň ͑ec[cNShQofV]wQv_0wQSOd\Oel]wQ!	y. . . ( C t r l + P ) !cN( hQofV]wQ) pQ Omȉ. . .  T(W[ňvU_Nc[v^vcNShQofV]wQ0
 
 
 
 0oN{N0
 
 
 
         H e l m u t   D e r s c h   vYRhQof6R\O]wQv N*N(u7bLub0P a n o r a m a   T o o l s   vMRR g:N:_'YvhQof6R\O]wQ, FO/f[ (u7bQ,g}TNMb]\O0P T G u i   Ǐ:NhQof6R\O]wQ( P a n o r a m a   T o o l s ) cOSƉSLubeg[s[VPvbcNR Qؚ(ϑvhQofVa0
 
 
 
 0Hr,gfeOo`0
 
 " V e r s i o n   9 . 1 . 6   ( 2 0   N o v e m b e r   2 0 1 2 ) 
 
 
 
 
 
 %F i x :   M a c :   C l o s e   W i n d o w   c o m m a n d   ( C m d + W )   c o u l d   c l o s e   a   n o n - a c t i v e   w i n d o w   o r   c a u s e   P T G u i   t o   c r a s h 
 
 %F i x :   P r o j e c t   S e t t i n g s   -   B a t c h   B u i l d e r   B e h a v i o u r   -   U s e   E X I F   d a t a   o f   t h e   f i r s t   i m a g e :   t h i s   c h e c k b o x   w o u l d   a l w a y s   b e   c l e a r e d   u p o n   l o a d i n g   t h e   p r o j e c t 
 
 %F i x :   ' A s s e r t i o n   f a i l e d '   e r r o r   w h e n   c r e a t i n g   a   l a y e r e d   p h o t o s h o p   f i l e   w i t h   o n e   o r   m o r e   l a y e r s   o u t s i d e   t h e   v i s i b l e   a r e a   o f   t h e   p a n o r a m a 
 
 %R e m o v e d   t h e   w a r n i n g   a s k i n g   t o   e n a b l e   p i t c h   a n d   r o l l   o p t i m i z a t i o n   f o r   a l l   i m a g e s   i f   t h e   p r o j e c t   c o n t a i n s   h o r i z o n t a l / v e r t i c a l   l i n e   c o n t r o l   p o i n t s .   T h i s   i s   n o   l o n g e r   r e q u i r e d   w h e n   u s i n g   t h e   n e w   ' l e v e l   i n   s e c o n d   p a s s '   s e t t i n g . 
 
 
 
 
 
 " V e r s i o n   9 . 1 . 5   ( 2   N o v e m b e r   2 0 1 2 ) 
 
 
 
 
 
 %M a c :   A d d e d   S e l e c t   A l l   s h o r t c u t   t o   B a t c h   S t i t c h e r .   B a t c h   S t i t c h e r   c a n   n o w   o p e n   a l l   p r o j e c t s   i n   a   f o l d e r   u s i n g   C m d + A . 
 
 %F i x :   C r a s h   o r   s u b - o p t i m a l   o p t i m i z a t i o n   r e s u l t   w h i l e   o p t i m i z i n g   a   p r o j e c t   w i t h   h o r / v e r t   c o n t r o l   p o i n t s   a n d   ' I n c l u d e   i n   s i n g l e   p a s s ' 
 
 %F i x :   P T G u i   w o u l d   n o t i f y   t h a t   a   n e w   v e r s i o n   i s   a v a i l a b l e   e v e n   t h o u g h   i t   w a s   t h e   l a t e s t   v e r s i o n 
 
 %F i x :   O p t i m i z e r   t a b :   ' H o r   /   V e r t   c o n t r o l   p o i n t s '   l i s t b o x   i s   n o w   h i d d e n   w h e n   t h e   P a n o r a m a   T o o l s   o p t i m i z e r   i s   u s e d 
 
 %F i x :   D u r i n g   s t i t c h i n g   t h e   p r o g r e s s   b a r   w o u l d   h a n g   i n   t h e   ' S a v i n g '   p h a s e 
 
 %F i x :   P T G u i   w o u l d   g i v e   a n   e r r o r   i f   a   p h o t o s h o p   f i l e   w a s   c r e a t e d   w i t h   i n d i v i d u a l   l a y e r s   f o r   o n l y   o n e   l a y e r 
 
 %F i x :   P T G u i   c o u l d   c r a s h   d u r i n g   s t a r t u p   i f   t h e   a u t o m a t i c   u p d a t e   c h e c k   f o u n d   a   n e w   v e r s i o n 
 
 %F i x :   M a c :   E r r o r   w h e n   o p e n i n g   a   p r o j e c t :   ' . . .   i s   n o t   a   f l o a t i n g   p o i n t   v a l u e ' 
 
 %F i x :   M a c :   M e n u   a n d   k e y b o a r d   s h o r t c u t s   f o r   C u t   /   C o p y   /   P a s t e   /   S e l e c t   A l l   w e r e   n o t   w o r k i n g   i n   v a r i o u s   p l a c e s 
 
 
 
 
 
 " V e r s i o n   9 . 1 . 4   ( 2 5   O c t o b e r   2 0 1 2 ) 
 
 
 
 
 
 %d c r a w   u p d a t e d   t o   v e r s i o n   9 . 1 6 
 
 %P T G u i   P r o   n o w   s u p p o r t s   l a y e r e d   P h o t o s h o p   o u t p u t   f o r   3 2   b i t   H D R   p r o j e c t s .   U s e f u l   f o r   m a n u a l   r e t o u c h i n g   o r   d e g h o s t i n g 
 
 %B a t c h   B u i l d e r   c a n   n o w   b e   c o n f i g u r e d   t o   i n c l u d e   o n l y   i m a g e s   w i t h   c e r t a i n   f i l e   e x t e n s i o n s 
 
 %O p t i o n   t o   s h o w   o r   h i d e   t h e   m a s k   i n   t h e   C o n t r o l   P o i n t s   t a b 
 
 %P T G u i   o p t i m i z e r   n o w   s u p p o r t s   t w o   d i f f e r e n t   m e t h o d s   f o r   h a n d l i n g   h o r i z o n t a l   l i n e   /   v e r t i c a l   l i n e   c o n t r o l   p o i n t s .   ' L e v e l   i n   s e c o n d   p a s s '   f i r s t   o p t i m i z e s   t h e   p a n o r a m a   u s i n g   t h e   r e g u l a r   c o n t r o l   p o i n t s   a n d   t h e n   d o e s   a   s e p a r a t e   l e v e l i n g   s t e p   u s i n g   t h e   l i n e - t y p e   c o n t r o l   p o i n t s .   T h i s   i s   t h e   m e t h o d   t h a t   w a s   a l w a y s   u s e d   i n   p r e v i o u s   v e r s i o n s .   ' I n c l u d e   i n   s i n g l e   p a s s '   w i l l   d o   a   s i n g l e   o p t i m i z a t i o n   p a s s   u s i n g   a l l   c o n t r o l   p o i n t s .   T h i s   i s   t h e   m e t h o d   u s e d   b y   t h e   P a n o t o o l s   o p t i m i z e r .   S e e   t h e   H e l p   p a g e   f o r   t h e   O p t i m i z e r   t a b   f o r   d e t a i l s . 
 
 %A l i g n   t o   G r i d   n o w   g i v e s   a n   e r r o r   m e s s a g e   i f   t h e   r e s u l t i n g   p a n o r a m a   w o u l d   b e   w i d e r   t h a n   3 6 0   d e g r e e s   o r   t a l l e r   t h a n   1 8 0   d e g r e e s . 
 
 %D e f a u l t   s e t t i n g   f o r   t h e   m a x i m u m   n u m b e r   o f   c o n t r o l   p o i n t s   t o   g e n e r a t e   f o r   a   p r o j e c t   h a s   b e e n   i n c r e a s e d   f r o m   2 5 0 0   t o   8 0 0 0 
 
 %P T G u i   V i e w e r   n o w   s u p p o r t s   F i r e f o x   i n   C S S   3 D   m o d e   t o o   ( i n   c a s e   W e b G L   i s   n o t   a v a i l a b l e ) 
 
 %P T G u i   V i e w e r :   R e m o v e d   t h e   F u l l   S c r e e n   o p t i o n   f r o m   t h e   r i g h t - c l i c k   c o n t e x t   m e n u   i n   F l a s h   m o d e ,   s i n c e   t h i s   i s   n o   l o n g e r   s u p p o r t e d   b y   F l a s h   p l a y e r .   F u l l   s c r e e n   m o d e   i s   s t i l l   a c c e s s i b l e   t h r o u g h   t h e   f u l l   s c r e e n   b u t t o n   a t   t h e   t o p   r i g h t   o f   t h e   d i s p l a y e d   p a n o r a m a ,   o r   b y   d o u b l e   c l i c k i n g . 
 
 %R u n n i n g   A l i g n   I m a g e s   f o r   a   3 6 0   d e g r e e   p a n o r a m a   n o w   a t t e m p t s   t o   p r e s e r v e   t h e   c e n t e r   o f   t h e   p a n o r a m a   i f   t h e   i m a g e s   w e r e   a l r e a d y   r o u g h l y   a l i g n e d .   P r e v i o u s l y   i t   w o u l d   c h o o s e   a   r a n d o m   c e n t e r   p o i n t . 
 
 %P T G u i   f o r   M a c   n o w   r e q u i r e s   O S   X   1 0 . 5   o r   l a t e r .   O n l y   o n e   v e r s i o n   i s   d i s t r i b u t e d   f o r   I n t e l   3 2   a n d   6 4   b i t   s u p p o r t   o n   a l l   O S   v e r s i o n s . 
 
 %S u p p o r t   f o r   f u l l   s c r e e n   m o d e   o n   M a c :   c l i c k   t h e   a r r o w s   a t   t h e   t o p   r i g h t   o f   t h e   w i n d o w   ( r e q u i r e s   O S   X   1 0 . 7   o r   l a t e r ) 
 
 %I f   o n e   o f   t h e   s o u r c e   i m a g e s   c o n t a i n s   a   G P S   I m a g e   D i r e c t i o n   E X I F   t a g ,   P T G u i   w i l l   i n c l u d e   t h e   I m a g e   D i r e c t i o n   t a g   i n   t h e   c r e a t e d   p a n o r a m a   ( T I F F / J P E G   o u t p u t   o n l y ) 
 
 %A d d e d   s e n s o r   s i z e   d a t a   f o r   n e w   c a m e r a s 
 
 %F i x :   u s i n g   h o r i z o n t a l   l i n e   c o n t r o l   p o i n t s   f o r   a   r e c t i l i n e a r   o u t p u t   i m a g e   d i d   n o t   w o r k   p r o p e r l y   ( s i n c e   t h e   o p t i m i z a t i o n   w a s   i n   f a c t   d o n e   i n   e q u i r e c t a n g u l a r   s p a c e   r e g a r d l e s s   o f   t h e   o u t p u t   p r o j e c t i o n ) 
 
 %F i x :   f o r   c e r t a i n   p a n o r a m a s   t h e   o p t i m i z e r   w o u l d   g i v e   u p   e a r l y ,   r e s u l t i n g   i n   h i g h e r   t h a n   n e c e s s a r y   c o n t r o l   p o i n t   e r r o r s 
 
 %F i x :   o p t i m i z e r   w o u l d   f a i l   t o   o p t i m i z e   c e r t a i n   p r o j e c t s   i f   t h e   i n i t i a l   a l i g n m e n t   o f   t h e   i m a g e s   w a s   t o o   f a r   o f f 
 
 %F i x :   f o r   3 6 0   d e g r e e   p a n o r a m a s ,   t h e   o p t i m i z e r   w o u l d   n o t   a l w a y s   k e e p   o r p h a n e d   i m a g e s   t o g e t h e r   w i t h   t h e   p a n o r a m a .   T h i s   c a u s e d   p r o b l e m s   w h e n   u s i n g   A l i g n   t o   G r i d   w i t h   3 6 0   d e g r e e   p a n o r a m a s . 
 
 %F i x :   r a w   f i l e s   f r o m   t h e   C a n o n   5 D   m k   I I I   w o u l d   b e   l o a d e d   w i t h   a   p u r p l e   t i n t   ( f i x e d   i n   d c r a w   9 . 1 6 ) 
 
 %F i x :   c e r t a i n   D N G   f i l e s   w o u l d   b e   l o a d e d   i n c o r r e c t l y ,   w i t h   b l a c k   b o r d e r   a n d   v e r t i c a l   s t r i p e s   ( f i x e d   i n   d c r a w   9 . 1 6 ) 
 
 %F i x :   t o o l t i p s   f o r   t h e   C o n t r o l   p o i n t   t a b l e   w i n d o w   w e r e   m i s s i n g 
 
 %F i x :   C o n v e r t   t o   C u b i c   w o u l d   g i v e   ' u n s u p p o r t e d   f i l e   t y p e '   e r r o r   w h e n   g e n e r a t i n g   . e x r   o u p u t 
 
 %F i x :   W h e n   o u t p u t t i n g   i n d i v i d u a l   l a y e r s ,   a   b l a c k   r e c t a n g l e   c o u l d   b e   v i s i b l e   t o   t h e   r i g h t   o r   b o t t o m   o f   t h e   w a r p e d   i m a g e 
 
 %F i x :   A l i g n   I m a g e s   c o u l d   c h a n g e   t h e   p a n o r a m a   s i z e   b y   1   o r   2   p i x e l s   e v e n   i f   A l i g n   I m a g e s   B e h a v i o u r   w a s   s e t   t o   n o t   c h a n g e   t h e   p a n o r a m a   s i z e 
 
 %F i x :   W h e n   p r e v i e w i n g   a   s p h e r i c a l   p a n o r a m a   i n   Q u i c k T i m e   u s i n g   t h e   ' e y e '   b u t t o n   i n   t h e   P a n o r a m a   E d i t o r ,   t h e   g e n e r a t e d   p r e v i e w   c o u l d   b e   l i m i t e d   i n   t i l t   s u c h   t h a t   t h e   n a d i r   a n d   z e n i t h   w e r e   n o t   v i s i b l e .   T h i s   h a p p e n e d   i f   t h e   w i d t h   o f   t h e   p a n o r a m a   e d i t o r   w a s   o d d   a n d   t h u s   n o t   e x a c t l y   a   2 : 1   e q u i r e c t a n g u l a r . 
 
 %F i x :   M a c   H e l p   f i l e s   w e r e   n o t   v i s i b l e   i n   O S   1 0 . 5 
 
 %F i x :   D u e   t o   a   b u g ,   s t i t c h i n g   c e r t a i n   n o n - 3 6 0   d e g r e e   g i g a p i x e l   p a n o r a m a s   b e c a m e   s l o w e r   i n   v e r s i o n   9 . 1 . 1 .   T h e   s p e e d   i s   n o w   i m p r o v e d   a g a i n . 
 
 
 
 
 
 " V e r s i o n   9 . 1 . 3   ( 1 6   J a n u a r y   2 0 1 2 ) 
 
 
 
 
 
 %F i x :   o u t   o f   m e m o r y   e r r o r   c o u l d   o c c u r   w h e n   s a v i n g   l a r g e   j p e g   f i l e s   o n   3 2   b i t   W i n d o w s 
 
 %F i x :   p a r t s   o f   t h e   p a n o r a m a   c o u l d   b e   m i s s i n g   i n   t h e   d e t a i l   v i e w e r   ( d e t a i l   v i e w e r   w o u l d   s h o w   t r a n s p a r e n c y   c h e c k e r b o a r d   p a t t e r n ) 
 
 %F i x :   A r e a   s e l e c t i o n   i n   C o n t r o l   P o i n t s   t a b   ( u s i n g   S h i f t   d r a g g i n g )   a l l o w e d   t h e   s e l e c t i o n   r e c t a n g l e   t o   b e   o u t s i d e   t h e   i m a g e   b o u n d s ,   r e s u l t i n g   i n   s e v e r a l   p r o b l e m s 
 
 %P T G u i   c a n   n o w   s a v e   J P E G   f i l e s   u p   t o   6 5 5 0 0   x   6 5 5 0 0   p i x e l s .   P r e v i o u s l y   t h i s   w a s   l i m i t e d   t o   2 5 0 0 0   p i x e l s   w i d t h   a n d   h e i g h t .   P l e a s e   n o t e   t h a t   m a n y   a p p l i c a t i o n s   ( i n c l u d i n g   P h o t o s h o p )   c a n n o t   r e a d   s u c h   l a r g e   j p e g   f i l e s ,   c l a i m i n g   t h a t   t h e   f i l e   i s   c o r r u p t . 
 
 %C r e a t i n g   p r o g r e s s i v e   J P E G   f i l e s   i s   n o   l o n g e r   s u p p o r t e d 
 
 
 
 
 
 " V e r s i o n   9 . 1 . 2   ( 2 1   N o v e m b e r   2 0 1 1 ) 
 
 
 
 
 
 %F i x :   V i e w p o i n t   c o r r e c t e d   i m a g e s   w o u l d   b e   p a r t i a l l y   c u t   o f f 
 
 
 
 
 
 " V e r s i o n   9 . 1 . 1   ( 1 7   N o v e m b e r   2 0 1 1 ) 
 
 
 
 
 
 %F a s t e r   s t i t c h i n g   o f   v i e w p o i n t   c o r r e c t e d   i m a g e s .   P r e v i o u s l y   P T G u i   w o u l d   n e e d   t o   w a r p   a l l   v i e w p o i n t   c o r r e c t e d   i m a g e s   a t   t h e   f u l l   p a n o r a m a   s i z e .   T h e   c u r r e n t   v e r s i o n   i s   a b l e   t o   d e t e r m i n e   w h i c h   p a r t   o f   t h e   p a n o r a m a   i s   a c t u a l l y   c o v e r e d   b y   e a c h   s o u r c e   i m a g e   a n d   w i l l   o n l y   r e n d e r   t h e   v i s i b l e   a r e a . 
 
 %P T G u i   P r o :   N e w   c h e c k b o x   P r o j e c t   S e t t i n g s   -   B a t c h   B u i l d e r   b e h a v i o u r   -   U s e   E X I F   d a t a   o f   t h e   f i r s t   i m a g e   t o   s e t   t h e   l e n s   p a r a m e t e r s .   F o r   t e m p l a t e s   u s e d   b y   t h e   B a t c h   B u i l d e r   t h i s   s e t t i n g   c o n t r o l s   w h e t h e r   t h e   l e n s   s e t t i n g s   a r e   t a k e n   f r o m   t h e   t e m p l a t e   o r   f r o m   t h e   E X I F   d a t a . 
 
 %N e w   d c r a w   v e r s i o n   ( f i x e s   a   p r o b l e m   w i t h   S o n y   . a r w   f i l e s ) 
 
 %P T G u i   V i e w e r :   n e w   j a v a s c r i p t   m e t h o d   v i e w e r . s h o w I n L i g h t b o x ( ) .   T h i s   c a n   b e   u s e d   i n s t e a d   o f   v i e w e r . e m b e d ( ) ;   i t   w i l l   p o p   u p   t h e   p a n o r a m a   a s   a n   o v e r l a y   o f   t h e   c u r r e n t   w e b   p a g e .   V i e w   t h e   s o u r c e   o f   P T G u i V i e w e r . j s   f o r   d e t a i l s . 
 
 %P T G u i   V i e w e r :   v i e w e r . e m b e d ( )   c a n   n o w   b e   p a s s e d   e i t h e r   a n   H T M L E l e m e n t   ( e . g .   a s   r e t u r n e d   b y   g e t E l e m e n t B y I d ( ) )   o r   a   s t r i n g   c o n t a i n i n g   t h e   I D   o f   a n   e l e m e n t   ( p r e v i o u s l y   o n l y   a n   i d   s t r i n g   w a s   a l l o w e d ) . 
 
 %F i x :   I m a g e   i n   C o n t r o l   P o i n t s   /   C r o p   /   M a s k   t a b s   c o u l d   b e   w r o n g l y   r o t a t e d   a f t e r   s w i t c h i n g   b e t w e e n   i m a g e s   a n d   z o o m   l e v e l s 
 
 %F i x :   D e l e t e   W o r s t   C o n t r o l   P o i n t s   w o u l d   g e n e r a t e   t w o   U n d o   e n t r i e s   i n s t e a d   o f   o n e 
 
 %F i x :   P a t t e r n   M a t c h i n g   ( i n   C o n t r o l   P o i n t s   w i n d o w )   w o u l d   t a k e   a   l o n g   t i m e   f o r   v e r y   l a r g e   s o u r c e   i m a g e s 
 
 %F i x :   C o n t r o l   p o i n t s   g e n e r a t e d   b y   A u t o   A d d   ( i n   C o n t r o l   P o i n t s   w i n d o w )   w o u l d   b e   o f f   b y   1   p i x e l 
 
 %F i x :   A f t e r   a d d i n g   h o r i z o n t a l / v e r t i c a l   l i n e   c o n t r o l   p o i n t s ,   t h e   o p t i m i z e r   w o u l d   n o t   o p t i m i z e   y a w / p i t c h / r o l l   o f   t h e   f i r s t   i m a g e 
 
 %F i x :   W h e n   u s i n g   ' F i t   P a n o r a m a '   o n   s o u r c e   i m a g e s   r o t a t e d   a p p r o x i m a t e l y   4 5   d e g r e e s ,   t h e   t o p   a n d   b o t t o m   p a r t   o f   t h e   p a n o r a m a   w o u l d   b e   c u t   o f f .   S a m e   p r o b l e m   o c c u r s   a f t e r   t h e   p a n o r a m a   h a s   b e e n   s e t   u p   t h r o u g h   A l i g n   I m a g e s . 
 
 %F i x :   D e t a i l   V i e w e r   i n   ' D r a g   t o   M o v e '   m o d e   c o u l d   m o v e   b e y o n d   t h e   z e n i t h   a n d   n a d i r   ( r e s u l t i n g   i n   u p   s i d e   d o w n   v i e w ) 
 
 %F i x :   M a c :   p e r m i s s i o n s   p r o b l e m   ( c o u l d   n o t   c r e a t e   f o l d e r )   w h e n   i n s t a l l i n g   a   c o m p a n y   l i c e n s e   k e y   f o r   a l l   u s e r s   o n   t h e   c o m p u t e r   i n   O S   1 0 . 7 
 
 
 
 
 
 " V e r s i o n   9 . 1   ( 2 9   S e p t e m b e r   2 0 1 1 ) 
 
 
 
 M a j o r   u p d a t e !   F o r   t h e   m o s t   i m p o r t a n t   c h a n g e s   s e e   W h a t ' s   n e w   i n   P T G u i   9 . 1 ? 
 
 
 
 
 
 %N e w :   P r o j e c t - > A l i g n   t o   G r i d .   T h i s   s e t s   u p   t h e   p a n o r a m a   a s   a n   a r r a y   o f   r o w s   a n d   c o l u m n s .   P a r t i c u l a r l y   u s e f u l   w h e n   s h o o t i n g   g i g a p i x e l   p a n o r a m a s   w i t h   r o b o t i c   p a n o r a m i c   h e a d s :   o f t e n   s o m e   o f   t h e   i m a g e s   c o n t a i n   o n l y   b l u e   s k y   a n d   c a n n o t   b e   p o s i t i o n e d   a u t o m a t i c a l l y . 
 
 %O p t i m i z e r   n o w   t r i e s   t o   k e e p   ' o r p h a n e d '   i m a g e s   ( i . e .   i m a g e s   w i t h o u t   c o n t r o l   p o i n t s )   t o g e t h e r   w i t h   n e i g h b o u r i n g   i m a g e s .   U s e f u l   i n   c o m b i n a t i o n   w i t h   A l i g n   t o   G r i d ,   t o   k e e p   t h e   b l u e   s k y   i m a g e s   w i t h   t h e   r e s t   o f   t h e   p a n o r a m a   e v e n   a f t e r   o p t i m i z i n g . 
 
 %I m p r o v e d   a u t o m a t i c   c o n t r o l   p o i n t   g e n e r a t o r   f o r   f i s h e y e   i m a g e s :   w i l l   f i n d   m o r e   c o n t r o l   p o i n t s   a n d   t h e   c o n t r o l   p o i n t s   a r e   b e t t e r   s p r e a d   o u t   o v e r   t h e   e n t i r e   o v e r l a p   a r e a 
 
 %A l i g n   I m a g e s   n o w   b y   d e f a u l t   u s e s   t h e   H e a v y + L e n s   S h i f t   o p t i m i z a t i o n .   T h i s   r e s u l t s   i n   b e t t e r   a l i g n m e n t   i n   p a r t i c u l a r   f o r   w i d e   a n g l e   l e n s e s ,   w h i c h   a r e   o f t e n   n o t   m o u n t e d   e x a c t l y   i n   f r o n t   o f   t h e   c e n t e r   o f   t h e   s e n s o r .   F a l l s   b a c k   t o   H e a v y   o r   M e d i u m   i f   t h e   l e n s   p a r a m e t e r s   c a n n o t   b e   e s t i m a t e d   a c c u r a t e l y . 
 
 %A   r e c t a n g u l a r   a r e a   c a n   b e   s e l e c t e d   i n   t h e   C o n t r o l   P o i n t s   t a b   u s i n g   S h i f t + d r a g .   T h i s   s e l e c t s   a l l   c o n t r o l   p o i n t s   i n   t h a t   a r e a .   U s e   t h e   D e l e t e   k e y   t o   r e m o v e   c o n t r o l   p o i n t s   i n   t h e   s e l e c t e d   a r e a . 
 
 %G e n e r a t e   c o n t r o l   p o i n t s   i n   a   c e r t a i n   a r e a :   s e l e c t   a   r e c t a n g u l a r   a r e a   i n   a n   i m a g e   b y   S h i f t + d r a g g i n g ,   t h e n   r i g h t - c l i c k   a n d   s e l e c t   ' G e n e r a t e   C o n t r o l   P o i n t s   H e r e ' . 
 
 %N e w   ' g h o s t '   m o u s e   p o i n t e r s :   i f   t h e   m o u s e   i s   m o v e d   o v e r   a   c e r t a i n   p a r t   o f   a n   i m a g e   i n   e . g .   t h e   C o n t r o l   P o i n t s   t a b ,   t h e   c o r r e s p o n d i n g   p o i n t   i s   h i g h l i g h t e d   i n   t h e   P a n o r a m a   E d i t o r ,   D e t a i l   V i e w e r   a n d   a l l   o t h e r   w i n d o w s 
 
 %I m a g e   n u m b e r s   c a n   n o w   b e   s h o w n   i n   t h e   P a n o r a m a   E d i t o r   a n d   D e t a i l   V i e w e r . 
 
 %C o n t e x t   m e n u   i n   t h e   P a n o r a m a   E d i t o r   a n d   D e t a i l   V i e w e r :   r i g h t - c l i c k   a n y w h e r e   i n   t h e   p a n o r a m a   a n d   a   m e n u   p o p s   u p .   F r o m   t h i s   m e n u   y o u   c a n   j u m p   t o   t h e   c o r r e s p o n d i n g   p o i n t   i n   t h e   M a s k   o r   C o n t r o l   P o i n t s   t a b .   I m a g e s   c a n   b e   i n c l u d e d / e x c l u d e d   t h r o u g h   t h i s   m e n u   a s   w e l l . 
 
 %N e w   b u t t o n   ' R e m o v e   E x c l u d e d   I m a g e s '   ( b e l o w   t h e   ' I n c l u d e   I m a g e s '   l i s t   i n   t h e   A d v a n c e d   s e c t i o n   o f   t h e   C r e a t e   P a n o r a m a   t a b ) .   T h i s   d e l e t e s   t h o s e   i m a g e s   f r o m   t h e   p r o j e c t   f o r   w h i c h   t h e   I n c l u d e   c h e c k b o x   i s   n o t   s e t . 
 
 %F e a t h e r i n g   c a n   n o w   b e   c o n t r o l l e d   f o r   t h e   P T G u i   B l e n d e r   u s i n g   t h e   F e a t h e r   s l i d e r   i n   t h e   A d v a n c e d   s e c t i o n   o f   C r e a t e   P a n o r a m a .   W h e n   s e t   t o   ' s h a r p '   a   h a r d   t r a n s i t i o n   i s   b e t w e e n   i m a g e s   i s   c r e a t e d ,   ' s o f t '   c r e a t e s   a   m o r e   g r a d u a l   t r a n s i t i o n .   T h e   b e h a v i o u r   o f   t h e   p r e v i o u s   v e r s i o n s   c o r r e s p o n d s   t o   t h e   m i d d l e   o f   t h e   s l i d e r . 
 
 %P u b l i s h   t o   W e b s i t e :   i f   R e s o l u t i o n   i s   s e t   t o   A u t o m a t i c   t h e   o u t p u t   i s   n o w   l i m i t e d   t o   6 0   m e g a p i x e l s .   L a r g e r   o u t p u t   i s   p o s s i b l e   b y   o v e r r i d i n g   t h e   a u t o m a t i c   s e t t i n g   b u t   s u c h   a   p a n o r a m a   m a y   n o t   b e   d i s p l a y e d   r e l i a b l y   o n   e v e r y   c o m p u t e r . 
 
 %C o n t e x t   m e n u   i n   S o u r c e   I m a g e s   t a b :   a d d e d   ' C l e a r   M a s k '   o p t i o n 
 
 %C o n t e x t   m e n u   i n   M a s k   t a b :   a d d e d   o p t i o n s   f o r   c o p y i n g / p a s t i n g / s a v i n g / l o a d i n g / c l e a r i n g   m a s k s 
 
 %M a s k   t a b :   a d d e d   c o p y / p a s t e / l o a d / s a v e / c l e a r   b u t t o n s   t o   t h e   t o o l b a r s   b e l o w   t h e   i m a g e s 
 
 %N e w   d e f a u l t   f i l e   n a m i n g   o p t i o n :   ' p r e f i x   s o u r c e   i m a g e   f o l d e r   n a m e ' .   W h e n   u s e d   ( e . g . )   i n   t h e   b a t c h   b u i l d e r ,   t h e   p r o j e c t   f i l e s   g e t   t h e   n a m e   o f   t h e   f o l d e r   c o n t a i n i n g   t h e   s o u r c e   i m a g e s . 
 
 %M a s k   t a b :   n e w   s p l i t   v i e w   t o   s h o w   t w o   i m a g e s   s i m u l t a n e o u s l y 
 
 %D e t a i l   v i e w e r   n o w   o f f e r s   t w o   m o d e s   f o r   n a v i g a t i o n :   ' d r a g   a n d   h o l d '   a n d   ' d r a g   t o   m o v e ' 
 
 %N e w   i m p o r t   f u n c t i o n   f o r   P a p y w i z a r d   d a t a   f i l e s   ( i n   F i l e   - >   I m p o r t   m e n u ) .   O n l y   t h e   y a w   a n d   p i t c h   a n g l e s   a r e   i m p o r t e d ,   o t h e r   s e t t i n g s   a r e   a s s u m e d   t o   b e   t a k e n   f r o m   t h e   E X I F   d a t a 
 
 %A d d e d   s e n s o r   s i z e   d a t a   f o r   n e w   c a m e r a s 
 
 %B u n d l e d   d c r a w   i s   u p d a t e d   t o   v e r s i o n   9 . 1 0 
 
 %P T G u i   V i e w e r :   c a n   n o w   a d d   c u s t o m   p a r a m e t e r s   t o   t h e   F l a s h   < o b j e c t >   t a g ,   f o r   e x a m p l e   t o   a d d   w m o d e = t r a n s p a r e n t .   S e e   d o c u m e n t a t i o n   i n s i d e   P T G u i V i e w e r . j s . 
 
 %P a s t e   M a s k   n o w   m e r g e s   t h e   p a s t e d   m a s k   w i t h   t h e   e x i s t i n g   m a s k .   P r e v i o u s l y   p a s t i n g   r e p l a c e d   t h e   e x i s t i n g   m a s k   c o m p l e t e l y .   T h e   f o r m e r   b e h a v i o u r   c a n   s t i l l   b e   r e p l i c a t e d   b y   p r e s s i n g   t h e   C l e a r   M a s k   b u t t o n   b e f o r e   p a s t i n g . 
 
 %M a c :   i f   P T G u i   i s   e x e c u t e d   s t r a i g h t   f r o m   t h e   i n s t a l l   d i s k   i m a g e ,   i t   w i l l   ( a f t e r   u s e r   c o n f i r m a t i o n )   i n s t a l l   i t s e l f   i n t o   t h e   A p p l i c a t i o n s   f o l d e r   o f   t h e   c o m p u t e r . 
 
 %F i x :   P T G u i   r e f u s e d   t o   w r i t e   P h o t o s h o p   . p s b   f i l e s   w i d e r   o r   t a l l e r   t h a n   3 0 0 , 0 0 0   p i x e l s ,   a b o r t i n g   w i t h   a n   e r r o r   m e s s a g e   a f t e r   s t i t c h i n g .   T h e   c u r r e n t   v e r s i o n   w i l l   o n l y   g i v e   a   w a r n i n g   m e s s a g e   b e f o r e   s t i t c h i n g . 
 
 %F i x :   U n d o   d i d   n o t   w o r k   c o r r e c t l y   w h e n   r o t a t i n g   a n   i m a g e   i n   t h e   C o n t r o l   P o i n t s / M a s k / C r o p   t a b s 
 
 %F i x :   P u b l i s h   T o   W e b s i t e :   s e l e c t i n g   ' U s e   c u s t o m   t e m p l a t e '   b u t   n o t   g i v i n g   a   t e m p l a t e   f i l e   n a m e   n o w   g i v e s   a   m o r e   d e s c r i p t i v e   e r r o r   m e s s a g e 
 
 %F i x :   m a c :   u n a v a i l a b l e   m e n u   i t e m s   w e r e   n e v e r   g r e y e d   o u t 
 
 %F i x :   W i n d o w s :   a f t e r   r e s t a r t i n g   P T G u i   p o p u p   w i n d o w s   ( p a n o r a m a   e d i t o r ,   d e t a i l   v i e w e r )   c o u l d   b e   p l a c e d   i n v i s i b l y   b e h i n d   t h e   t a s k b a r 
 
 %F i x :   M a c :   w h e n   e d i t i n g   a   v a l u e   i n   t h e   I m a g e   P a r a m e t e r s   t a b   a n d   s w i t c h i n g   t o   a n o t h e r   t a b ,   t h e   e d i t e d   v a l u e   w a s   n o t   s a v e d   o r   a p p l i e d . 
 
 %F i x :   M a c   O S   1 0 . 4   v e r s i o n   o f   P T G u i :   a t t e m p t i n g   t o   r e s i z e   c o l u m n s   a n d   r o w s   i n   t h e   I m a g e   P a r a m e t e r s   t a b   a n d   S o u r c e   I m a g e s   t a b   w o u l d   f a i l   w i t h   a n   e r r o r 
 
 %F i x :   C o n v e r t   t o   C u b i c :   1 6   b i t   T I F F   s o u r c e   f i l e   i s   n o w   c o n v e r t e d   i n t o   1 6   b i t   o u t p u t   ( p r e v i o u s l y   8   b i t   o u t p u t ) 
 
 %' C o r r e c t '   f u n c t i o n   i s   r e m o v e d   f r o m   t h e   S o u r c e   I m a g e s   t a b ,   s i n c e   p a n o 1 2   l i b r a r y   i s   n o   l o n g e r   s u p p o r t e d 
 
 %F r o m   t h i s   v e r s i o n ,   P o w e r P C   m a c s   a r e   n o   l o n g e r   s u p p o r t e d .   S u p p o r t   f o r   O S   X   1 0 . 4   w i l l   b e   d r o p p e d   i n   t h e   n e a r   f u t u r e   a s   w e l l . 
 
 
 
 
 
 
 
 IlS\Oc a n n i n e s s 
 
 5uP[O{c a n n i n e s s @ t o m . c o m 
 
 IlSHrfe0W@Wh t t p : / / f o r u m . x i t e k . c o m / s h o w t h r e a d . p h p ? t h r e a d i d = 4 2 5 4 6 7 
 
 
 
 2 0 1 3 - 1 - 1 2 