Panini-Pro beta5 released 12 Oct 2011

92 views
Skip to first unread message

Thomas Sharpless

unread,
Oct 12, 2011, 5:00:57 PM10/12/11
to Panini Support
The Win32 build is up now at http://tksharpless.net/paniniv1.  Mac build should be there soon.

Beta5 is a bugfix/cleanup release with no new features.

The most important fix is that equirectangular images no longer have visible interpolation errors at nadir and zenith.

The source projection parameters now work pretty much as expected. Effective focal length replaces FOV for the generic camera projection (EFL = marked FL * crop factor). For the pano projections, FOV locking has been simplified (just square or unlocked pixel aspect).. Tilt of the cylinder-type projections now works without altering FOV limits.

Some features that are not yet working have been hidden: slit camera projections; camera and lens database.

This will be the last P-P release without a registration/licensing requirement.

Future plans include a simplified flattening tool for 'box' perspectives (two sector tools back-to-back); a win64 build; automatic camera/lens recognition for photos; and true spherical cut-and-paste editing. 

-- Tom




Roger D. Williams

unread,
Oct 12, 2011, 10:39:16 PM10/12/11
to panini-...@googlegroups.com
Hi, Tom. Had been looking forward to this latest release, but
have encountered a mysterious error message on every panorama
I have tried to open from "File." It reads "incomplete FBO" and
fails to show anything else. Oh yes, the detailed panel for file
characteristics opens, and appears to recognize the file and
image types correctly.

They were all equirectangular images in various formats, from
JPEG, through TIFF to PSD. Haven't tried MOV as I seldom use
it. I could try MOV or SWF if you think they might work, but
that seemed doubtful to me. I mean, if JPEG didn't...

I used the auto-installer for the Win32 download and it looked
as if all had gone well.

Hope you can advise.

Roger W.


--
Business: www.adex-japan.com
Pleasure: www.usefilm.com/member/roger

Thomas Sharpless

unread,
Oct 13, 2011, 1:51:12 PM10/13/11
to panini-...@googlegroups.com
Hi Roger

That error can come from trying to load too big an image into OpenGL.  Please try this:

click ? then "Tune image size limits". This brings up a dialog where you can set the largest image sizes P-P will try to load (it reduces bigger files before loading them into OGL).  Write down the numbers it is showing, then follow the instructions to find the biggest cube and flat image that load without error.  Then try your eqrs again.

And please report back, stating the following:
What is your video card model and RAM size?
What OS, CPU, RAM?
What were the original settings for max cube face width and flat size percentage?
What settings (if any) did you find worked?

Do I understand that earlier versions of P-P loaded these same images on the same computer?  If that is so, you may have found a newly introduced bug.

Thanks, Tom


2011/10/12 Roger D. Williams <ro...@adex-japan.com>

Roger D. Williams

unread,
Oct 13, 2011, 10:56:23 PM10/13/11
to panini-...@googlegroups.com
Hi, Tom. Glad to help but it will have to wait while I battle a tight
deadline. May have to wait will the weekend. Not sure how to give you
all the information you asked for but will do my best.

Roger W.


On Fri, 14 Oct 2011 02:51:12 +0900, Thomas Sharpless
<tksha...@gmail.com> wrote:

>> http://tksharpless.net/**paniniv1<http://tksharpless.net/paniniv1>.

Roger D. Williams

unread,
Oct 27, 2011, 10:14:41 PM10/27/11
to panini-...@googlegroups.com
Sorry for the delay, Tom. At last I have a free morning to play.

On Fri, 14 Oct 2011 02:51:12 +0900, Thomas Sharpless
<tksha...@gmail.com> wrote:

> Hi Roger
>
> That error can come from trying to load too big an image into OpenGL.
> Please try this:
>
> click ? then "Tune image size limits". This brings up a dialog where you
> can
> set the largest image sizes P-P will try to load (it reduces bigger files
> before loading them into OGL). Write down the numbers it is showing,
> then
> follow the instructions to find the biggest cube and flat image that load
> without error. Then try your eqrs again.

First, a procedural thing. To "test" I assume I don't have to try to load
an image each time, but can just try different max. cube-face widths and
% of cube face settings and click "test" each time, and look for the pink
cube face that appears on start up. If I am right, then there is something
seriously wrong, as I cannot perform the test consistently. The initial
settings were 2500 and 30%, and gradually increasing the 2500 to 3000 still
gave the pink tile. But make any change to the 30% setting and I get errors
that persist even if I restore it to 30% immediately, and even when I drop
the 3000 back to 2500. So the test no longer works at the initial settings
that worked when I booted the program up. When I test 2500 after once
encountering at error I get load image tile OGL error 1281: ?3?o?E?I. The
error I get testing % cube face (again, even after restoring the initial
settings that give the pink screen) is the same one I get for my images,
o.e. loadPanoImage: incomplete FBO.

Umm, perhaps I should add that I only attempted to INCREASE settings, but
perhaps I should have been attempting to DECREASE them? Please advise.

So I can't use this function to find appropriate settings. Bummer.

> And please report back, stating the following:
> What is your video card model and RAM size?

Video card model is GeForce 7600 GS, 256MB RAM size.

> What OS, CPU, RAM?

OS is VISTA Ultimate, CPU is INTEL 2CPU 6600 2.4KHz with 2GB of RAM


> What were the original settings for max cube face width and flat size
> percentage?
> What settings (if any) did you find worked?

2500 and 30% (see above)--and neither these nor anything else worked.

> Do I understand that earlier versions of P-P loaded these same images on
> the
> same computer? If that is so, you may have found a newly introduced bug.

Yes, I used Panini (early versions) to prepare thumbnails that would give
a reasonably presentable view of the actual 360x180 panoramas. This was
very convenient. As you can see, I am far from a "power user" and I never
normally attempt to take part in beta testing... so I'm afraid I can't
be much help. However, my work peak has passed and I have more time to
play now.

Best,

Roger


>
> Thanks, Tom
>
>
> 2011/10/12 Roger D. Williams <ro...@adex-japan.com>
>
>> Hi, Tom. Had been looking forward to this latest release, but
>> have encountered a mysterious error message on every panorama
>> I have tried to open from "File." It reads "incomplete FBO" and
>> fails to show anything else. Oh yes, the detailed panel for file
>> characteristics opens, and appears to recognize the file and
>> image types correctly.
>>
>> They were all equirectangular images in various formats, from
>> JPEG, through TIFF to PSD. Haven't tried MOV as I seldom use
>> it. I could try MOV or SWF if you think they might work, but
>> that seemed doubtful to me. I mean, if JPEG didn't...
>>
>> I used the auto-installer for the Win32 download and it looked
>> as if all had gone well.
>>
>> Hope you can advise.
>>
>> Roger W.
>>
>>
>>
>> On Thu, 13 Oct 2011 06:00:57 +0900, Thomas Sharpless <
>> tksha...@gmail.com> wrote:
>>
>> The Win32 build is up now at

>> http://tksharpless.net/**paniniv1<http://tksharpless.net/paniniv1>.

Thomas Sharpless

unread,
Oct 28, 2011, 9:50:38 AM10/28/11
to panini-...@googlegroups.com


2011/10/27 Roger D. Williams <ro...@adex-japan.com>

Sorry for the delay, Tom. At last I have a free morning to play.


On Fri, 14 Oct 2011 02:51:12 +0900, Thomas Sharpless <tksha...@gmail.com> wrote:

Hi Roger

That error can come from trying to load too big an image into OpenGL.
Please try this:

click ? then "Tune image size limits". This brings up a dialog where you can
set the largest image sizes P-P will try to load (it reduces bigger files
before loading them into OGL).  Write down the numbers it is showing, then
follow the instructions to find the biggest cube and flat image that load
without error.  Then try your eqrs again.

First, a procedural thing. To "test" I assume I don't have to try to load
an image each time, but can just try different max. cube-face widths and
% of cube face settings and click "test" each time, and look for the pink
cube face that appears on start up.

Correct.  The test images are generated inside Panini.  The flat one is just the front face of a cube.
 
If I am right, then there is something
seriously wrong, as I cannot perform the test consistently. The initial
settings were 2500 and 30%, and gradually increasing the 2500 to 3000 still
gave the pink tile. But make any change to the 30% setting and I get errors
that persist even if I restore it to 30% immediately, and even when I drop
the 3000 back to 2500.

The resources available to OpenGL change all the time according to system demands, they are not controlled directly by Panini.  So a given request can work some times and fail at others, this is normal.  What you are trying to do is find an image size that will almost always work. 

So the test no longer works at the initial settings
that worked when I booted the program up. When I test 2500 after once
encountering at error I get load image tile OGL error 1281: ?3?o?E?I. The
error I get testing % cube face (again, even after restoring the initial
settings that give the pink screen) is the same one I get for my images,
o.e. loadPanoImage: incomplete FBO.

Umm, perhaps I should add that I only attempted to INCREASE settings, but
perhaps I should have been attempting to DECREASE them? Please advise.

Yes, if a setting does not work, you need to decrease it.  The cube face size is the primary control, reduce it to say 1024 for starters.  Then see if 100% flat size works.  If not, there is a real problem.  Otherwise, try increasing cube size gradually, and do the flat test at 100% each time.  When either test fails, put cube size back to the last working value, and try loading some panos. 
 
So I can't use this function to find appropriate settings. Bummer.

Yes, you can, have faith.  Remember that the settings you see are saved only if you push OK, not if you just quit the dialog.

Roger D. Williams

unread,
Nov 1, 2011, 6:16:08 AM11/1/11
to panini-...@googlegroups.com
hi, Tom.

the best i have managed to get so far, after taking the settings down to
1000
at 100%, is one small segment of the panorama i am trying to view. At
first I
thought i was just getting a blank blue screen, but when i panned around
this
segment--roughly triangular, and covering a very small realm of the
panorama--
eventually became visible,

since this is the last beta it is not very encouraging for me...

Roger


On Fri, 28 Oct 2011 22:50:38 +0900, Thomas Sharpless
<tksha...@gmail.com> wrote:

>>>> http://tksharpless.net/****paniniv1<http://tksharpless.net/**paniniv1>
>>>> <http://tksharpless.**net/paniniv1 <http://tksharpless.net/paniniv1>>.

Thomas Sharpless

unread,
Nov 1, 2011, 9:46:37 AM11/1/11
to panini-...@googlegroups.com
Hello Roger

I' m sorry Panini-Pro is not working for you. 

Are you by any chance on a Mac running OSX earlier than 10.6?  Those have serious issues with large textures.

Anyhow, please send the specs of your system, in particular what kind of video card is in it.

Have you  tried loading cubic QTVRs?  At what cube size setting do you start getting "incomplete FBO" messages?

There will be further test versions, you will just have to register to get them, and maybe they will stop working after a trial period..

Regards, Tom

2011/11/1 Roger D. Williams <ro...@adex-japan.com>

Roger D Williams

unread,
Nov 1, 2011, 12:21:19 PM11/1/11
to panini-...@googlegroups.com
I have already sent you all these details.

Roger

Sent from my iPad

Brent

unread,
Nov 7, 2011, 7:04:07 PM11/7/11
to Panini Support
I'm seeing very similar symptoms with beta5. I am, though, on a Mac
running 10.7.2 with an NVIDIA GeForce 8800GT.
When tuning the image size, changing the cube face width and clicking
test works reliably, but as soon as I change the flat-size % and test,
then I always get a blank image.

Brent

On Nov 1, 8:21 am, Roger D Williams <ro...@adex-japan.com> wrote:
> I have already sent you all these details.
>
> Roger
>
> Sent from my iPad
>
> On Nov 1, 2011, at 10:46 PM, Thomas Sharpless <tksharpl...@gmail.com> wrote:
>
>
>
>
>
>
>
> > Hello Roger
>
> > I' m sorry Panini-Pro is not working for you.
>
> > Are you by any chance on a Mac running OSX earlier than 10.6?  Those have serious issues with large textures.
>
> > Anyhow, please send the specs of your system, in particular what kind of video card is in it.
>
> > Have you  tried loading cubic QTVRs?  At what cube size setting do you start getting "incomplete FBO" messages?
>
> > There will be further test versions, you will just have to register to get them, and maybe they will stop working after a trial period..
>
> > Regards, Tom
>
> > 2011/11/1 Roger D. Williams <ro...@adex-japan.com>
> > hi, Tom.
>
> > the best i have managed to get so far, after taking the settings down to 1000
> > at 100%, is one small segment of the panorama i am trying to view. At first I
> > thought i was just getting a blank blue screen, but when i panned around this
> > segment--roughly triangular, and covering a very small realm of the panorama--
> > eventually became visible,
>
> > since this is the last beta it is not very encouraging for me...
>
> > Roger
>
> > tksharpl...@gmail.com> wrote:
>
> >  The Win32 build is up now athttp://tksharpless.net/****paniniv1<http://tksharpless.net/**paniniv1>

Roger D Williams

unread,
Nov 8, 2011, 3:55:25 PM11/8/11
to panini-...@googlegroups.com
Tom, I find that on my new computer, with 1.5GB of video memory (Nvidia GeForce 480), the b5 version works perfectly. Problem solved.

Roger

Sent from my iPad

Thomas Sharpless

unread,
Nov 8, 2011, 5:37:43 PM11/8/11
to panini-...@googlegroups.com
Brent, do you have trouble when loading images, too, or just with the test?

Roger,  that's a relief.

-- Tom

Carlos Chegado Lists

unread,
Jun 3, 2012, 6:20:50 PM6/3/12
to panini-...@googlegroups.com
Hi Tom,

So, what's the latest news on the Panini-Pro front?

I have been using the beta5 and I like it!

Feels like I have a view camera on my hands without the hassle of having a view camera on my hands, thanks a lot!

My best regards
Os melhores cumprimentos

~~~~~~~~~~~~~~

Carlos Chegado

NYC2012.org - The International Panoramic Photography Conference, New York City, June 13-16, 2012.

Carlos Chegado Lists

unread,
Jun 3, 2012, 6:41:12 PM6/3/12
to panini-...@googlegroups.com
Tom,

What I don't really get 100% is the savings of files:

1) When saving in JPEG how can we define the JPEG Compression?
2) Where are project files saved and how can we load them (seems to do nothing of the sort either save or load project files).

PS: The Tuning for Maximum Resolution guide was very helpful, now I can load 6000x12000px equirectangular files without a glitch!
Seems that on my MBP I can load cubefaces up to 4050px which is enough for my Panini-Pro needs.

Carlos Chegado Lists

unread,
Jun 3, 2012, 6:44:32 PM6/3/12
to panini-...@googlegroups.com
Tom,

Something that I would appreciate have, though not a show-stopper, is ability to drop files on the Panini-Pro App to load them.
Of course, I lick on the Panini-Pro App first, then drop the file on the Panini-Pro window and it work, but it's a two step process versus a one step if the drag&drop over the Panini-Pro icon would work, please consider it.

Thomas Sharpless

unread,
Jun 4, 2012, 12:50:09 PM6/4/12
to panini-...@googlegroups.com
Hi Carlos

I stopped work on Panini-Pro in December to give full time to a video array stitcher, which of course has turned out to be a mammoth programming job.   In spite of a lot of work, the stitcher will not be ready for our conference, however I may be able to show part of it as "Panini-Video", converting fisheye video to Panini projection at or near real time.

Two main things I need to do for a commercial release of P-P are to give it project files (it has none now, that's why you can't find them) and a working web-based license activation scheme.  I also want to make it handle big images automatically without limitation by the graphics hardware.  That will involve converting to a tile-based processing engine, which I am developing for the stitcher.

You have no choice of jpeg compression at present, but that is on the list.  Qt's default is probably about level 6.  If you want uncompressed, save as tiff (just add '.tif' to name).

Dropping a file on the icon works in Windows and Linux; I think you can enable it manually on MacOS too.  Maybe the program can do that, I need advice of a Mac developer..

See you in New York!

-- Tom

Carlos Chegado Lists

unread,
Jun 4, 2012, 3:38:03 PM6/4/12
to panini-...@googlegroups.com
Thanks Tom,

Both projects are very interesting, it's great that you find energy to tackle such challenging jobs!

See you in NYC :-)

My best regards
Os melhores cumprimentos

~~~~~~~~~~~~~~

Carlos Chegado

NYC2012.org - The International Panoramic Photography Conference, New York City, June 13-16, 2012.




Reply all
Reply to author
Forward
0 new messages