Forum : Photosynth Lounge

Photogrammetric, Oblique Image Stitching, Pets Dressed in Clothes Photos… this is a place to chat and share stories with your fellow Photosynthers. Not all topics have to be about photography, this is a place to relax and chat about whatever you fancy.


Topic: Auto/Interactive Photosynth Presentation

Report Abuse Report Abuse
aridolan (Over 1 year ago)
I am experimenting with a Photosynth presentation for exploring a picture, combining an auto animation and interactive modes. The idea is that a pano animation runs continuously, tempting visitors by displaying various highlights, to explore points of interest. The idea is that as soon as a visitor touches the mouse, control is transferred to the user, and when the user stops his interaction the automatic animation resumes.

I placed a test presentation at:
http://www.aridolan.com/deepzoom/chaniaps3b.html
It is composed of three Photosynth windows, each showing the same pano picture (of the port of Chania in Crete), but with different highlights and different tempos. Upon loading the page all three synths start to run (it may take a few seconds).  Visitors can interact with any window, and when they leave, the animation resumes.

Continuing in the next page.
aridolan (Over 1 year ago)
My problems are:

1. The animation of a Photosynth will resume automatically after a few seconds of inactivity, but only if the mouse cursor is not over the corresponding window. The mouse can be over another window, or outside the three windows. However, the visitor will probably leave the cursor over the window he interacted with, so the animation will not resume by itself. I use Javascript setTimeout() for timing the required delay. I wonder if anyone has a solution for this problem.

2. As discussed by Nathanael in another thread, the displayed highlights are not predictable, and it is very difficult to design the animation the way you want. I understand that there are plans to improve highlight control in a future version. In the meantime, can anyone suggest a procedure of defining a highlight so that it will be displayed reasonably well in a specified window?
aridolan (Over 1 year ago)
3. I wish there was a way to hide the highlight thumbnails by a Javascript function, so that when the page loads, it will start without the highlight thumbnails being visible. Currently they can only be hidden by manually clicking the corresponding arrows, and while displayed they make the screen too cluttered.
aridolan (Over 1 year ago)
Continuing:

If the link
http://www.aridolan.com/deepzoom/chaniaps3b.html
does not work for you, please try it without the www:
http://aridolan.com/deepzoom/chaniaps3b.html

Please also have a look at:
http://aridolan.com/deepzoom/bookstore1.html
and
http://aridolan.com/deepzoom/silwan1.html

Maybe the www is still needed, There are some problems with my website.
vickybrown26 (Over 1 year ago)
Hi, I'm trying to do a similar thing, please could you tell me how you did it?
Nathanael (Over 1 year ago)
Vicky, in case you don't get a reply here on the forums, Ariel's email address is on the homepage of the above examples: http://aridolan.com/

Also, bear in mind that you can easily view the source code of the pages, using your web browser's menu and see exactly what was done.

I don't know how familiar you are with web technology, but below every photosynth and panorama on this site, there is a link to click to get the HTML embed code to paste onto other pages.

You can customize the height and width of the embed code's iframe to be whatever you would like in number of pixels or in page percentages. 

You can also set whether the slideshow starts playing as soon as the synth/pano is loaded and separately whether or not the synth/pano will load automatically with the rest of the page or whether it requires the person viewing the page to click the synth/pano once before it loads. There are 'true' and 'false' switches in the embed code to control these.
Nathanael (Over 1 year ago)
If you need more help, please feel free to ask.
You need to be Signed In to add a comment. (Are you new? Sign Up for a free account.)