Page 1 of 1

Posted: Mon Jan 02, 2006 11:24 pm
by vincent
Salut,

Pour bien commencer l'année 2006, j'ai compilé un executable Windows qui intègre la fonction 'Image overlay' à partir du Patch de Boux.
Voici la marche à suivre :

1- Téléchargez le pack zippé contenant les fichiers celestia_overlay.exe, custom.png, custom_cockpit.png et lisez_moi_overlay.txt.
<a href='http://vincent.gian.club.fr/celestia/ce ... verlay.zip' target='_blank'>http://vincent.gian.club.fr/celestia/ce ... lay.zip</a>

2- Dézippez le pack directement dans le dossier racine celestia

3- Ouvrez votre fichier celestia.cfg d'origine avec Notepad (Bloc note), supprimez les lignes :

Code: Select all

#------------------------------------------------------------------------
# LogoTexture defines the graphic file to be displayed when Celestia is
# started. The default filename is "logo.png"
#------------------------------------------------------------------------
 LogoTexture  "logo.png"
et remplacez-les par les lignes :

Code: Select all

# patch for celestia.cfg: edit your file to declare your custom texture
#------------------------------------------------------------------------
# LogoTexture defines the graphic file to be displayed when Celestia is
# started. The default filename is "logo.png"
# CustomTexture defines the graphic file to be displayed when toggling the F9 key.
# The default filename is "custom.png"
#------------------------------------------------------------------------
 LogoTexture  "logo.png"
 CustomTexture "custom.png"
4- Cliquez sur celestia_overlay.exe pour lancer Celestia, et appuyez sur la touche F9 pour activer / désactiver l'affichage de l'image overlay.

Si vous voulez utiliser l'image custom_cockpit.png, il suffit d'ouvrir celestia.cfg et de remplacer la ligne...

Code: Select all

CustomTexture "custom.png"
par

Code: Select all

CustomTexture "custom_cockpit.png"
Voilà, tout ça en vous souhaitant une excellente année 2006 !

@+
Vincent

Posted: Tue Jan 03, 2006 12:56 am
by psykotik
En jetant un coup d'oeil au "custom.jpg" de ton fichier... j'ai eu peur : ça permet d'afficher des textures en overlay sur toute la surface de l'écran ?

Mais c'est génial, ça...

Posted: Tue Jan 03, 2006 8:35 am
by fred_@s
<!--QuoteBegin-Psykotik+Jan 3 2006, 12:56 AM--><div class='quotetop'>QUOTE(Psykotik @ Jan 3 2006, 12:56 AM)</div><div class='quotemain'><!--QuoteEBegin-->En jetant un coup d'oeil au "custom.jpg" de ton fichier... j'ai eu peur : ça permet d'afficher des textures en overlay sur toute la surface de l'écran ?

Mais c'est génial, ça...
[right][snapback]1122[/snapback][/right]
<!--QuoteEnd--></div><!--QuoteEEnd-->


bonjour
quelqun pourais t'il m'expliqué comment sa marche ?
car j'ai essayer,et j'ai un message "cannot read star database" comprant pas pourquoi sa marche pas,j'ai portant bien suivie ton chemin Vincent.

faut 'il avoir la version 1.4.0 0 de celestia ? ou un patch ?
meci d'avance
fred

Posted: Tue Jan 03, 2006 9:26 am
by vincent
<!--QuoteBegin-Psykotik+--><div class='quotetop'>QUOTE(Psykotik)</div><div class='quotemain'><!--QuoteEBegin-->En jetant un coup d'oeil au "custom.jpg" de ton fichier... j'ai eu peur : ça permet d'afficher des textures en overlay sur toute la surface de l'écran ?<!--QuoteEnd--></div><!--QuoteEEnd-->Exactement ! Pour l'instant une seule image est accessible à la fois, mais les applications pédagogiques sont bien réelles. Pour le fun, tu peux même par exemple afficher l'image d'un cockpit téléchargeable ici : <a href='http://jmmi.club.fr/celestia/shut_custom_6.png' target='_blank'>http://jmmi.club.fr/celestia/shut_custom_6.png</a> ( à renommer custom.png et à placer dans le répertoire textures)

<!--QuoteBegin-fred_@s+--><div class='quotetop'>QUOTE(fred_@s)</div><div class='quotemain'><!--QuoteEBegin-->bonjour
quelqun pourais t'il m'expliqué comment sa marche ?
car j'ai essayer,et j'ai un message "cannot read star database" comprant pas pourquoi sa marche pas,j'ai portant bien suivie ton chemin Vincent.<!--QuoteEnd--></div><!--QuoteEEnd-->Je pense savoir d'où ça vient : j'ai préféré joindre un fichier celestia.cfg ENTIER dans le pack pour faciliter l'installation, mais en oubliant que les fichiers .dat qui y sont définis ne sont valables qu'à partir des versions 1.4 preFTxx.
Donc au lieu de le remplacer par celui du pack overlay, ouvre tout simplement ton fichier celestia.cfg d'origine avec Notepad (Bloc note), supprime les lignes :

Code: Select all

#------------------------------------------------------------------------
# LogoTexture defines the graphic file to be displayed when Celestia is
# started. The default filename is "logo.png"
#------------------------------------------------------------------------
  LogoTexture  "logo.png"

et remplace les par les lignes :

Code: Select all

# patch for celestia.cfg: edit your file to declare your custom texture
#------------------------------------------------------------------------
# LogoTexture defines the graphic file to be displayed when Celestia is
# started. The default filename is "logo.png"
# CustomTexture defines the graphic file to be displayed when toggling the F9 key.
# The default filename is "custom.png"
#------------------------------------------------------------------------
  LogoTexture  "logo.png"
  CustomTexture "custom.png"
Voilà, ça devrait rouler comme ça...

Vu que celestia compile parfaitement sur ma machine (j'y ai passé ma dernière journée de vacances tout de même <!--emo&B)-->[img]style_emoticons/<#EMO_DIR#>/cool.gif[/img]<!--endemo--> ) nous aurons les dernières versions d'exécutables pour Windows. J'attends d'ailleurs impatiemment que Christophe termine son patch gettext pour compiler une version de celestia entièrement en français <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo-->

@+
Vincent

PS : j'ai apporté les modifs à mon premier post concernant les modalités d'instal et de config du patch.

Posted: Tue Jan 03, 2006 9:40 am
by Jeam Tag
<!--QuoteBegin-Psykotik+Jan 3 2006, 01:56 AM--><div class='quotetop'>QUOTE(Psykotik @ Jan 3 2006, 01:56 AM)</div><div class='quotemain'><!--QuoteEBegin-->En jetant un coup d'oeil au "custom.jpg" de ton fichier... j'ai eu peur : ça permet d'afficher des textures en overlay sur toute la surface de l'écran ?
Mais c'est génial, ça...
[right][snapback]1122[/snapback][/right]
<!--QuoteEnd--></div><!--QuoteEEnd-->Ben oui, pour cela que je l'avais signalé dans les Pères Noël :-) Bon, je devrais l'ajouter à ma page programmes, tiens...

Posted: Thu Jan 05, 2006 2:33 pm
by psykotik
Après l'avoir testé, je dois dire que je trouve ce truc vraiment génial. Merci Vincent !

Posted: Thu Jan 05, 2006 3:05 pm
by Jeam Tag
<!--QuoteBegin-Psykotik+Jan 5 2006, 03:33 PM--><div class='quotetop'>QUOTE(Psykotik @ Jan 5 2006, 03:33 PM)</div><div class='quotemain'><!--QuoteEBegin-->Après l'avoir testé, je dois dire que je trouve ce truc vraiment génial. Merci Vincent !<!--QuoteEnd--></div><!--QuoteEEnd-->Pourrais y a voir une page à l'instar de celle que j'avais essayé pour les textures nuageuses à faire pour le wiki? et sur le site, miroirheberger la (les) texture(s) de cockpit, non? Boux et Vincent? jEAM

Posted: Thu Jan 05, 2006 11:19 pm
by vincent
<!--QuoteBegin-Jeam Tag+Jan 5 2006, 03:05 PM--><div class='quotetop'>QUOTE(Jeam Tag @ Jan 5 2006, 03:05 PM)</div><div class='quotemain'><!--QuoteEBegin-->Pourrais y a voir une page à l'instar de celle que j'avais essayé pour les textures nuageuses à faire pour le wiki? et sur le site, miroirheberger la (les) texture(s) de cockpit, non? Boux et Vincent? jEAM[right][snapback]1135[/snapback][/right]
<!--QuoteEnd--></div><!--QuoteEEnd-->
Bonne idée Jeam. J'aurai juste un peu moins de temps à partir de maintenant, à cause de mon job. Là, je tente la compile du patch de Victor (cf forum shatters) qui va nous apporter du son dans Celestia. <!--emo&:D-->[img]style_emoticons/<#EMO_DIR#>/biggrin.gif[/img]<!--endemo-->
Pour info, vous pouvez télécharger la dernière très belle version du cockpit fournie par Boux à cette adresse : <a href='http://jmmi.club.fr/celestia/overlay/custom_010506.png' target='_blank'>http://jmmi.club.fr/celestia/overlay/cu ... 506.png</a>

@+
Vincent