•  » Plugins
  •  » Java et panoramiques

#1 2007-08-12 21:58:15

gperron
Membre
2007-07-15
39

Java et panoramiques

Voici un sujet de plugin qui pourrait amener de nouvelles fonctionnalités à PhpWebGallery
Je suis photographe professionnel et j'utilise PhpWebGallery pour gérer ma photothèque et mes clients (pour mon plus grand bonheur).
Toutes mes photos sont exclusivement des images panoramiques en 360°
Grace aux conseils de Vdigital, j'ai pu adapter la version 7 à mes contraintes particulières de format et visualisation qui ne sont pas celles de tout le monde mais plutôt des impératifs clients (en fait mes utilisateurs ne sont que des clients identifiés qui retrouvent leurs images sur les galeries qui les concernent)

Sur le site promotionnel de l'agence (sans PhpMyGallery) , je présente les images panoramiques avec un applet java.
Pour plus de comprehension en voici un exemple simplifié.

http://www.panoramique.net/java/movie001.htm

Pour ce qui est du panoramique présenté en java, je peux expliquer à qui veut comment utiliser, on sait faire...

PhpWebGallery propose la fonction de visualiser les hautes def dans le dossier pwg_high.
Je souhaiterai que cette fonction (clic dans l'image du diaporama) permette d'afficher l'applet Java.
L'image JPG utilisée par le java serait en fait la haute def présente dans le dossier pwg_high de la galerie.

Le pb est qu'on passe par un fichier HTML qui contient le code java qui appelle la dite image...

Ce code est assez simple:

<APPLET code="PurePlayer" width="1000" height="370" align="middle" archive="pwg_high/PurePlayer.jar">
                <param name="gui" value="pwg_high/gui.xml">
                <param name="panorama" value="pwg_high/movie001.xml">
                <param name="optimizememory" value="true">
            </APPLET>

Il appelle:
- la ressource java PurePlayer.jar
- un fichier gui qui gère l'interface java plein ecran: gui.xml  (ça peut marcher sans avec des fonction en moins)
- un fichier XML qui  paramètre les fonctions de panotage et qui appelle ensuite l'image.

Dans l'exemple simplifié, j'ai mis tous les fichiers subalternes dans pwg_high...

Ma question est simple: comment verriez-vous cette intégration.
Si quelqu'un voulait bien m'aider à avancer, charge à moi de publier ensuite un petit guide d'intégration de photo panoramiques interactives...

Pour voir tous les élements du dossier
http://www.panoramique.net/java

Cordialement à tous en espérant de ne donner le tournis à personne...
Gérard

Hors ligne

#2 2007-08-13 00:11:48

repie38
Former Piwigo Team
grenoble
2006-05-23
678

Re: Java et panoramiques

comment est generé le fichiers image.xml ?

Hors ligne

#3 2007-08-13 01:06:00

gperron
Membre
2007-07-15
39

Re: Java et panoramiques

le fichier image XML est généra par une appli fournie par immervision ou a la main (ce que je fais)
version="1.0" encoding="UTF-8"?>

<panorama xmlns="http://www.immervision.com/panorama">

  <panoCylinder id="my_pano" layer="2" minPan="-180" maxPan="180" minTilt="-32" maxTilt="32">
    <image file="pwg_high/image001.jpg" />
  </panoCylinder>


  <camera>
    <entrypoint pan="0" tilt="-30" fov="110" />
    <autopath>
      <move apid="movement" pan="-2" />
    </autopath>
    <limits minTilt="-32" maxTilt="32" />
  </camera>
  <meta>
    <author>GERARD PERRON</author>
    <copyright>Agence panoramique.com</copyright>
  </meta>
</panorama>

en fait c'est toujours quasiment le meme
ça pourrait etre toujours le meme code sous reserve que les panos soient visualisés à la meme taille et au meme rythme
seul l'adresse de l'image change
ici image001.jpg

on doit pouvoir utiliser une variable

Hors ligne

#4 2007-08-13 03:19:47

repie38
Former Piwigo Team
grenoble
2006-05-23
678

Re: Java et panoramiques

j'essairai de voir pour faire un plugin (je cherche depuis quelque temps un moyen d'afficher les miens correctement)

ce visionneur est tres sympa, surtout pour le plein ecran, mais il n'est pas libre en revanche non ?
je trouve un peu dommage de devoir passer par ce fichier xml ...

a suivre donc ;)



( ps : il manque le debut dans le fichier xml : <?xml version="1.0" encoding="utf-8" ?> )

Hors ligne

#5 2007-08-13 10:11:39

gperron
Membre
2007-07-15
39

Re: Java et panoramiques

leplug-in java n'est pas libre, mais il est gratuit
l'interêt de celui-la, c'est la possibilité plein écran

il y en a un autre plus simple et totalement libre en java, (panoramatools) que je vais rechercher si ça t'interesse et qui n'utilise pas de xml, juste une page html avec 3 lignes de code java et la ressource .jar

la solution ne serait-elle pas de rajouter une icône dans le diaporama (et/ ou sous les miniatures) qui lancerait une page generique java en reprenant le nom du fichier repassé dans une variable  et en utilisant le dossier pwg_high.

Hors ligne

#6 2007-08-16 23:12:38

gperron
Membre
2007-07-15
39

Re: Java et panoramiques

Voici l'applet java la plus simple et la plus libre
ce sera plus facile je crois pour trouver une solution

<APPLET archive=http://monsite/java/ptviewer.jar  code=ptviewer.class width=320 height=240>
<PARAM name=file         value="http://monsite/java/pano.jpg">
</APPLET>

C'est un applet permettant d'afficher un panoramique avec une seule ressource (moins compliquée que celle que j'ai soumis plus haut sur ce même post)



http://www.panoramique.net/java pour télécharger les 2 fichiers
http://www.panoramique.net/java/lancement.htm  pour visualiser

J'ai aussi essayé de l'utiliser avec le plug-in editonindex

GP

Hors ligne

#7 2007-08-23 10:16:34

sakkhho
Membre
Paris
2007-04-02
1836

Re: Java et panoramiques

je remonte également cette idée, car j'aimerai bien que pwg permette de visualiser les images panoramiques de maniere original...
@+


Piwigo 2.3.5

Hors ligne

  •  » Plugins
  •  » Java et panoramiques

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2025 · Contact