Multiresolution-Präsentationen werden in 3 verschiedenen Varianten angeboten. Sie unterscheiden sich in Erscheinungsbild und Funktionsumfang wie folgt:
Variante »DefaultSkin«
Variante »ExtraSkin«
Variante »ExtraSkinAutoanimation«
Aktuelle Präsentation:
Pool der Firma KÜHNE Pool & Wellness AG in Prora auf Rügen
Alternative Präsentation starten:
- Pool der Firma KÜHNE Pool & Wellness AG auf dem Gelände des Grandhotels Heiligendamm
- Ausstellungsgelände der Firma KÜHNE Pool & Wellness AG, Position Kamera-Drohne: zentral, über dem Pavillon
- Pool der Firma KÜHNE Pool & Wellness AG im Wellnessbereich des Hotels Loev in Binz auf Rügen
- Pool der Firma KÜHNE Pool & Wellness AG im Wellnessbereich des Hotels Loev in Binz auf Rügen
- Technikraum des Ausstellungsgeländes der Firma KÜHNE Pool & Wellness AG
- Wasserfall der Firma KÜHNE Pool & Wellness AG im Foyer der Firma NCC in Fürstenwalde
- Fuhrpark der Firma KÜHNE Pool & Wellness AG
- Spiegelung im Kaskadenpool des Ausstellungsgeländes der Firma KÜHNE Pool & Wellness AG
- Östlicher und südlicher Bereich des Ausstellungsgeländes der Firma KÜHNE Pool & Wellness AG
- Westlicher und nördlicher Bereich des Ausstellungsgeländes der Firma KÜHNE Pool & Wellness AG
- Technikraum des Ausstellungsgeländes der Firma KÜHNE Pool & Wellness AG
- Südlicher Bereich des Ausstellungsgeländes der Firma KÜHNE Pool & Wellness AG
- KÜHNE Pool & Wellness AG: Private Schwimmhalle im Umfeld Berlins
- Unbebautes Grundstück der Eridano Vermögens- und Verwaltungs GmbH, Position Kamera-Drohne: Gartenseite
- Herrentoilette der Firma corpuslinea GmbH & Co. KG
- Waschraum der Damentoilette der Firma corpuslinea GmbH & Co. KG
- Damentoilette der Firma corpuslinea GmbH & Co. KG
Die Multiresolution-Präsentationen aller 3 Varianten werden mit Hilfe von krpano-Tools kreiert und präsentiert. Diese Software hat sich wegen ihrer Flexibilität hinsichtlich Layout und Funktionsumfang seit vielen Jahren bewährt. Sie bietet z.B. eine mächtige XML-Programmier-Umgebung für selbst entwickelte Erweiterungen. Webmaster haben bei allen 3 Varianten die Möglichkeit, das Layout der Tasten durch Austausch einer Datei (skin\buttons-2.png) zu ändern.
Die hier vorgestellten Varianten unterscheiden sich in erster Linie dadurch, in welchem Umfang der Autor die Möglichkeit nutzte, das krpano-Standard-Layout der Benutzer-Oberfläche zu ändern bzw. die krpano-Standard-Funktionen zu erweitern.
Besonderheiten der Variante »DefaultSkin«
- Bei dieser Variante wird das krpano-Standard-Layout der Benutzer-Oberfläche sowie die krpano-Standard-Funktionalität nahezu unverändert übernommen.
- Präsentationen der Variante »DefaultSkin« verfügen über 9 krpano-Standard-Tasten für Interaktionen von Nutzern: Einzoomen, Auszoomen, Nach links schwenken, Nach rechts schwenken, Nach oben schwenken, Nach unten schwenken, Mit der Maus bewegen oder animieren, Autoanimation ein- bzw. ausschalten, Fullscreen-Modus starten bzw. beenden.
- Die drei zuletzt genannten Tasten stellen praktisch Umschalter zwischen zwei Zuständen dar. Nur die Fullscreen-Taste unterscheidet jedoch im Layout zwischen diesen beiden Zuständen.
- Alle Tasten reagieren auf Mouse-Over-Ereignisse, nicht jedoch auf Mouse-Down. Auch Tooltips werden nicht unterstützt.
- Multiresolution-Präsentationen dieser Variante unterstützen die Standard-Form der Autoanimation: »Autorotate«. Für »Autorotate« ist folgendes Start-Verhalten bei 360°-Panoramen typisch: Die Präsentation startet bei einem bestimmten, individuell festgelegten horizontalen bzw. vertikalen Sichtwinkel sowie einer bestimmten Größe des Gesichtsfeldes, der meist kleiner als die maximal mögliche ist. In der Regel wird zunächst also nur ein interessantes Detail des Panoramas an einer bestimmten Stelle des Raumes zu sehen sein. Nach einer voreingestellten Verzögerungszeit von 2s beginnt sich das Panorama mit einer voreingestellten Winkelgeschwindigkeit von 10°/s (rechtsherum) oder -10°/s (linksherum) zu drehen. Gleichzeitig steuert die Autoanimation dabei den jeweils möglichen maximalen, vertikalen Bildwinkel an, so dass Betrachter schließlich den gesamten Raum zu sehen bekommen. Bei eventuellen Nutzer-Aktionen wird diese Autoanimation unterbrochen. Bei ausbleibenden Aktionen startet sie erneut. Die genannten Parameter horizontaler (hlookat) und vertikaler Start-Sichtwinkel (vlookat), Größe des Start-Gesichtsfeldes (fov), Verzögerungszeit (waittime) und Winkelgeschwindigkeit (speed) werden vom Auftragnehmer für den jeweiligen Raum optimiert, können aber jederzeit problemlos vom Auftraggeber oder Webmaster mit Hilfe eines simplen Texteditors geändert werden. Bei Teilpanoramen ist Rotation natürlich nicht möglich. statt dessen bewegt »Autorotate« die Präsentation dann ständig hin und her.
Besonderheiten der Varianten »ExtraSkin« und »ExtraSkinAutoanimation«
- Diesen beiden Variante bieten eine wesentlich elegantere und komplexere Benutzer-Oberfläche. XML-Zusatzmodule, die vom Autor entwickelt wurden, erweitern die krpano-Standard-Funktionen beträchtlich.
- Die Funktionen der ersten 6 »Bewegungs«-Tasten, werden übersichtlicher in 3 Tastenfeldern zusammengefasst.
- Alle Tasten reagieren neben Mouse-Over-Ereignissen auch auf auf Mouse-Down.
- Alle Tasten unterstützen Tooltips.
- Alle Tasten mit Umschalt-Funktion unterscheiden beide Betriebszustände im Layout.
- Eine zusätzliche Info-Taste steuert ein animiertes Infofenster, das über Besonderheiten der jeweiligen Präsentation, Bedienungshinweise und Adressdaten informiert. Die angezeigten Daten sind in editierbaren XML-Dateien gespeichert.
- Alle Tasten wurden auf einer teil-transparenten Tastenleiste platziert, die nach einer kurzen Verzögerungszeit am unteren Bildrand eingeblendet wird.
- Als weiteres, zusätzliches Element der Benutzeroberfläche wird am oberen Fensterrand eine Titel-Leiste mit dem jeweiligen Präsentations-Titel eingeblendet. Auch dieser Titel ist in einer editierbaren XML-Datei gespeichert.
- Kurz nach dem Start erscheint ein animiertes Logo des jeweiligen Auftraggebers.
- Benutzer können die Oberfläche selbstständig speziellen Bedürfnissen anpassen: Klick auf die Präsentation: Die Tastenleiste verschwindet. Klick auf die Titelleiste: Die Titelleiste verschwindet, erneuter Klick auf die Präsentation: beide Elemente werden wieder angezeigt.
- Webmaster können Erscheinungsbild und Verhalten von Multiresolution-Präsentationen der Delivery-Varianten »ExtraSkin« und »ExtraSkinAutoanimation« mit Hilfe von JavaScript-Parametern manipulieren, siehe hier.
- Beide Varianten können Bestandteil komplexerer Präsentationen wie Multiresolution-Shows und Virtueller Touren sein.
- Zukünftig werden auch Slideshows unterstützt, die sowohl aus konventionellen Fotos als auch Multiresolution-Präsentationen bestehen.
Besonderheiten der Variante »ExtraSkin«
- Wie die Variante »DefaultSkin« unterstützt »ExtraSkin« nur »Autorotate«, die Standard-Form der Autoanimation.
- Bei Kugelpanoramen bieten die Varianten »ExtraSkin« und »ExtraSkinAutoanimation« jedoch den Vorteil, »Autorotate« wesentlich abwechslungsreicher gestalten zu können, indem die Projektion nach einem Umlauf jeweils automatisch umgeschaltet wird: von »Little Planet« zu »Normal« bzw. wieder zurück.
Besonderheiten der Variante »ExtraSkinAutoanimation«
- Obwohl »ExtraSkinAutoanimation« auch »Autorotate« unterstützt, läuft beim Start von Präsentationen der Variante »ExtraSkinAutoanimation« jedoch üblicherweise ein deutlich komplexeres Autoanimations-Programm ab.
- In einer editierbaren XML-Datei hat der Autor mehrere (mindestens etwa 5) POIs (Points Of Interest) mit Positions-Parametern, View-Parametern und folgenden passenden Animations-Parametern festgelegt: Verweildauer, Dauer der Anfahrt und Anzahl der Umdrehungen (nur bei 360°-Panoramen).
- Nachdem die Präsentation gestartet wurde, fährt die Autoanimation die definierten POIs nacheinander unter Beachtung der festgelegten Parameter an.
- Diese Autoanimation läuft standardmäßig als Endlosschleife. Dieses Verhalten kann mit Hilfe eines JavaScript-Parameters vom Webmaster dahingehend geändert werden, dass nach dem ersten Autoanimations-Zyklus »Autorotate« einsetzt. Diese Möglichkeit wurde hier genutzt. Zur Bedeutung weiterer Parameter siehe hier.