You are not logged in.

Dear visitor, welcome to krpano.com Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

  • "tksharpless" started this thread

Posts: 66

Location: Philadelphia, Pennsylvania

Occupation: Retired S/W engineer

  • Send private message

1

Monday, May 31st 2010, 5:02am

Pannini projection

Hi Klaus

What has become of the Pannini projection option that you introduced in beta 1.08? I have been telling people that KRPano can do that, but it does not seem to be among the current options. Do you or could you plan to reinstate it?

If it were as easily available as the stereographic and architectural, I believe a Pannini projection option would become popular for reducing distortion at the edges of wide views, especially the 'swimming' effects on panning and zooming, that can become quite fatiguing.

Best regards, Tom.

2

Monday, May 31st 2010, 11:40am

Hi,

how do you mean that?
the pannini projection was not removed!

there is a "pannini view" context menu item in the default droplet templates,
and it's also on all krpano examples,
and in the options plugin there is also the pannini setting

best regards,
Klaus

  • "tksharpless" started this thread

Posts: 66

Location: Philadelphia, Pennsylvania

Occupation: Retired S/W engineer

  • Send private message

3

Sunday, June 6th 2010, 3:46am

Sorry, Klaus, I just wasn't looking right. Thanks for straightening me out.

Now, any chance of zooming from rectilinear to Pannini...? :)

Best Regards, Tom

4

Wednesday, June 9th 2010, 4:11pm

Hi,
Now, any chance of zooming from rectilinear to Pannini...? :)
yes, e.g. select "normal view" and the "pannini view" in the context menu

or simply that code:

Source code

1
2
3
set(view.stereographic, true);
set(view.pannini, true);
tween(view.fisheye, 1.0, 2.0);


the "view.fisheye" variable controls the interpolation (0.0 - 1.0) from normal to the pannini projection,

best regards,
Klaus