Mehrere interaktive Panoramen lassen sich untereinander zu einer virtuellen Tour verknüpfen. So können ganze Gebäude Raum für Raum oder eine Landschaft von einem Aussichtspunkt zum nächsten begangen werden. Verknüpfungen zwischen den einzelnen Panoramen erfolgen über Links (sog. Hot-Spots), eingeblendete Karten oder Auswahlmenüs.
#!/usr/bin/perl -w use strict; use CGI qw/:standard/; use CGI::Carp qw/carpout fatalsToBrowser/; use List::Util 'shuffle'; $| = 1; # unbuffer output my $cube = param('cube'); # Parameter wird mit Link uebergeben print "Content-type: text/html\n\n"; print <<"EndOfHTML1"; EndOfHTML1 ### BEGINN Auswahl an Cubes ### my @thumbnails = qw/ Pleistermuehle_vtour Wormser Dom_vtour orthoplace_Weinsberg /; my @randomthumb = shuffle(@thumbnails); for (0..2) { unless ( $randomthumb[$_] eq $cube ) { print "\n"; } } ### ENDE Auswahl an Cubes ### print <<"EndOfHTML2";
\n"; print "\n"; print "
EndOfHTML2
#!/usr/bin/perl -w use strict; use CGI qw/:standard/; use CGI::Carp qw/carpout fatalsToBrowser/; use List::Util 'shuffle'; $| = 1; # unbuffer output my $cube = param('cube'); # Parameter wird mit Link uebergeben print "Content-type: text/html\n\n"; print <<"EndOfHTML1";
EndOfHTML1