Sie sind nicht angemeldet.

  • »Alexey Tkachenko« ist der Autor dieses Themas

Beiträge: 770

Wohnort: Russian Federation

Beruf: Interpreting, Building virtual tours

  • Nachricht senden

1

Freitag, 27. Dezember 2013, 15:41

Planet projection

Hi to all!

I don't know whether this has been posted there before, but anyway. I've wondered many times how to make "planet" projection (like in Deval VR) - not a little planet, but planetar view of the pano. I was playing with some view settings and accidentally came to this:

http://vt-vr.most-inform.com/planet/

here's the code:

Quellcode

1
<events name="view" onnewpano="planet_view();" />



and action:

Quellcode

1
<action name="planet_view">	set(view.fovtype, VFOV);	set(view.hlookat,-60);set(view,vlookat,77);	set(view.fovmax, 155);	set(view.fov,155);	tween(view.stereographic, true);	tween(view.fisheye,1.0);	set(view.maxpixelzoom,1);	</action>



Maybe this would be of help to some of you ;-)
Regards,

Alexey

panomaster

Fortgeschrittener

Beiträge: 297

Wohnort: Kobyłka, Poland

Beruf: Virtual Tours - Spherical Panoramas - Krpano developer

  • Nachricht senden

2

Freitag, 27. Dezember 2013, 18:34

Wow, I've never thought of playing with view.fisheye parameter. Interesting...

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »panomaster« (27. Dezember 2013, 21:18)


3

Freitag, 27. Dezember 2013, 20:32

Nice one, Alex. *thumbsup*

4

Montag, 30. Dezember 2013, 21:23

Definately !
Super.
Thanks a lot!

I did this projection with Deval for the first time in 2006 .

Happy New Year !

Marty

5

Sonntag, 11. Mai 2014, 18:18

I Checked DevalVR again and your parameters fit to DevalVr's "DOME projection" - meaning that the picture is mapped inside the sphere.

But I still miss its "Invert panorama" projection - meaning the picture is mapped outside the sphere................

ramirox3

Fortgeschrittener

Beiträge: 354

Wohnort: La Ceja, Colombia

Beruf: photographer

  • Nachricht senden

6

Montag, 12. Mai 2014, 22:26

great, Alexey, but it doesnt work on iPad or html5