Rinaldi Annamaria web design realizzazione ottimizzazione siti internet Modena

immagine grafica web

 

home | grafica | webdesign | fotografia | partners | contatti | ospiti

 



Foto panoramiche e navigazioni virtuali

Una volta realizzata la fotografia panoramica a 360°, ottimizzata per il web (a 72 px/inch), è possibile procedere in diversi modi, il più semplice è inserire la foto (evidenziata in rosso) in questo codice:

<applet name="ptviewer" archive="ptviewer.jar" code="ptviewer.class" width="95%" height="200" mayscript="true">
<param name="file" value="panoramica.jpg">
<param name="cursor" value="MOVE">
<param name="quality" value="20">
<param name="auto" value="0.05">
<param name="bgcolor" value="111111">
<param name=hotspot0 value=" x850 y70 cCC0000 n'Laghetto' p i'laghetto.gif' t'laghetto' u'laghetto.jpg'" />
<param name="shsEnableVisibleOnly" value="true" />
<param name=shotspot0 value="x83 y180 a104 b197 q i'play3.gif'">
<param name=shotspot1 value="x83 y180 a104 b197 p i'play4.gif' u'ptviewer:startAutoPan(-0.1,0,1)' ">
<param name=shotspot2 value="x110 y180 a137 b197 q i'panoramiche/panoramica-parco-ferrari/play1.gif' ">
<param name=shotspot3 value="x110 y180 a137 b197 p i'panoramiche/panoramica-parco-ferrari/play2.gif' u'ptviewer:startAutoPan(0.1,0,1)' ">
<param name=shotspot4 value="x137 y180 a162 b197 q i'panoramiche/panoramica-parco-ferrari/stop1.gif' ">
<param name=shotspot5 value="x137 y180 a162 b197 p i'panoramiche/panoramica-parco-ferrari/stop2.gif' u'ptviewer:stopAutoPan()' ">
<br>
<param name="showtoolbar" value="true">
<param name="toolbarDescr_x" value="170">
<param name="toolbarDescr_color" value="000000">
</applet>

Questo codice da questo risultato:


Per realizzare la panoramica occorre il file ptviewer.jar che puoi scaricare da qui cliccando sul nome

I parametri  di Ptviewer

  • Il parametro "quality" può essere assegnato per attivare l'interpolatore Lanczos2. Vengono generate così immagini più nitide ma più lentamente, per cui questa fuonzione viene attivata solo quando l'immagine non è in movimento. Quando l'immagine è in movimento viene usata l'interpolazione bilineare.
    Questo valore adesso è di default. Il vantaggio di qualità dell'interpolatore Lanczos2 è più grande quando si ingrandisce l'immagine.
  • Il parametro "showToolbar" (default = false). Se settato "true" ptviewer mostra una toolbar integrata con tre bottoni: zoom +, zoom - e shotspot. La barra funziona anche come indicatore di caricamento.
    I pulsanti shotspot Pulsante play1 per avviare l'autorotazione verso destra cambiano aspetto se premuti = Pulsante play2 (cliccando play1) , cosi l'utente può vedere se i pulsanti sono attivi.
    La toolbar viene visualizzata prima degi shotspot così è possibile settare altri shotspot sopra la barra stessa per aggiungere altre funzioni.
  • Il parametro "toolbarDescr_x". Il valore puo esseere un numero intero da usarsi per cambiare la coordinata x dove la descrizione dell'hotspot  (collegamento mobile all'interno della finestra Ptviewer) viene visualizzata nella toolbar. E' utile se avete aggiunto nuovi bottoni a destra di quelli standard.
  • Il parametro "toolbarDescr_color" per impostare il colore della descrizione dell'hotspot nella toolbar.
    Il parametro deve essere impostato con un valore esadecimale come tutti gli altri parametri dei colori di PTViewer. Il colore predefinito è il nero. Questo valore viene sovrascritto dal parametro "c" nella definizione dell'hotspot, se presente.
  • Il parametro "toolbarImage". Funziona solo se "showToolbar" viene impostato a "true" e viene usato per personalizzare la toolbar..  puoi scaricare l'immagine col tasto destro ed adoperare i pulsanti che devono rimanere delle dimensioni prefissate:25x17 pixel...pulsanti della toolbar 
    clicca qui per altre informazioni.
  • Il parametro "autoTime". Si usa solo se "auto" viene usato per avviare la rotazione automatica.
    Il valore di "autoTime" è il numero di secondi necessari a effettuare la rotazione di 360° .
    <param name="autoTime" value=120> produrra' una rotazione completa in 2 minuti, naturalmente se il PC non sarà veloce a sufficienza il tempo di rotazione aumenterà.
  • La funzione "startAutoPan( pan_inc, tilt_inc, zoom, autoTime )" che puo' essere usata per avviare la rotazione automatica con un valore prefissato di "autotime"
  • Le funzioni "hotspot" possono:
  1. semplicemente visualizzare sulla toolbar il nome della località attraverso il parametro n'nome della località' del colore in codice esadecimale
  2. possono essere visualizzati nella finestra ptviewer con una immagine gif o jpg che è da collocare tramite le coordinate x e y, considerate in pixel a partire dallo 0,0 che è l'angolo superiore sx della finestra  attraverso il parametro i'nomeimmagine.gif';
  3. Possono funzionare da pulsante di collegamento ad un'immagine o ad un'altra pagina web attraverso il parametro u'nomeimmagine.jpg'
  4. Per aprire l'immagine o la pagina collegata in un'altra finestra è utile il parametro t'nomeimmagine' per evitare di dover tornare indietro e il caricamento della panoramica che si stava guardando.

Esempio di una riga per definire un hotspot:
<param name=hotspot0 value=" x850 y70 cCC0000 n'Laghetto' p i'laghetto.gif' t'laghetto' u'laghetto.jpg'" />
Se ne possono aggiungere in notevole quantità, tenendo conto di numerarli sempre progressivamente da 0 in poi.

torna al menu
Torna su

Continua vai alla pagina sucessiva