C'est la partie la plus complexe de la procédure et qui demande un
programme approprié pour produire des plans transparents sur certaines
parties de votre panorama et qui est communément appelé un canal alpha.
je connais deux programmes qui peuvent remplir cette demande. Adobe
Photoshop qui est très cher et sophistiqué et un logiciel libre qui
a pratiquement les mêmes fonctions: «The GIMP».
J'ai personnellement utilisé Photoshop pour créé le canal alpha parce
que j'appréhendais mieux le procédé avec ce logiciel, l'entraînement
correspondant me manquant sur le GIMP. Pour le reste, j'ai utilisé
les deux programmes. Je vais décrire la procédure de création du canal
alpha pour Photoshop mais la plupart de la procédure s'applique pour
le GIMP, les fonctions étant très voisines, même si les commandes
ne se présentent pas nécessairement de la même façon. Comme tout logiciel
sophistiqué, il s'agit de se former un minimum avant d'en pénétrer
toute la puissanceD.1.
- Charger la photo du panorama dans Photoshop.
- Créer un canal alpha en utilisant la fenêtre canal. Ce canal a été
sélectionné comme le seul canal visible et il était tout à fait noir
à ce stade. Il demande d'être entièrement blanc. Effectuer cette procédure
me demanda un certain temps à découvrir. Pour ce faire, il y eut un
premier clic sur «Éditer» en «mode Masque rapide», puis sur
«Éditer» en «mode standard». Cette procédure fut la seule
que j'eusse trouvé pour éditer. Cliquer ensuite sur la «baguette
magique» et cliquer sur le canal de photographie. Ce permettra de
mettre un masque tout autour de la photo entière. Je sélectionnai
ensuite l'outil «pinceau» et commutai l'avant plan sur blanc pour
peindre le canal entier en blanc (en utilisant une brosse très large
de 445 pixels).
- Je commutai le canal alpha sur «Hors» et sélectionnai les autres
canaux pour avoir la photographie originale. Je me libérai du masque
entier que j'avais oublié d'enlever en sélectionnant «retour en
arrière» dans le menu «éditer». En premier, je sélectionnai
l'outil «boucle magnétique» pour sélectionner les sections pour
un masque, mais je trouvai cela trop insignifiant. J'utilisai alors
la «baguette magique» pour sélectionner des sections de ciel bit
par bit (il est nécessaire de magnifier l'image pour voir ce que l'on
fait). Cela aurait été plus facile si le ciel avait été sans nuage
car la sélection s'effectue grâce à l'identité de couleur. Je coupai
chaque sélection (cela eut été plus simple avec le GIMP grâce à l'outil
«ciseaux intelligents»). Cela prit environ une heure pour ôter
tout le ciel (parce qu'il était nuageux) et laisser uniquement la
ligne du ciel comme masque utilisable. Lorsqu'on clique avec la «baguette
magique» sur la partie de ciel enlevée, on fait apparaître la ligne
extérieure du masque de la partie enlevée. Bien magnifier cette partie
pour s'assurer qu'il ne reste aucun fragment de ciel restant. Laisser
ce masque ainsi.
- Sélectionner une nouvelle fois le canal alpha et placer les autres
canaux hors service. Le canal alpha devrait être visible et le masque
devrait se montrer. Sélectionner à nouveau «Éditer» dans le mode
« Masque rapide, puis «Éditer» en mode «standard» pour éditer.
Sélectionner l'outil «pinceau» et commuter sur la couleur d'avant
plan «noire». Remplir la surface du masque avec une brosse large.
La couleur (noire) ne remplira que la surface du masque. Il ne dépassera
pas cette surface donc le travail est très facile.
- Lorsque cela est effectué, votre couche alpha aura été créée. Contrôler
la dimension de l'image et si elle est supérieure à 5000 pixels en
largeur, la réduire d'un pourcentage fixe de telle sorte qu'elle soit
inférieure à cette valeur. Cette limite était nécessaire pour l'un
des programmes que j'ai utilisé, mais ce n'est pas nécessairement
toujours le cas. Il faut noter cependant que des résolutions plus
importantes ne seront pas utilisées et que la dimension du fichier
serait excessive. Sauvegarder la totalité de l'image dans le format
tiff compressé ou le format PNG. Ce sont les deux seul formats qui
préservent le canal alpha D.2.
- Cette image est celle de l'horizon. Lui donner un nom *.tif ou *.png
quelque soit le format dans lequel il a été sauvegardé.
Après avoir fait le panorama.tif, je me suis aperçu que des parties
du ciel original étaient encore noyées dans les arbres et qui n'avaient
pas été couverte par la couche alpha. Je me suis aperçu que je pouvais
supprimer ces sections et les ajouter morceau par morceau dans la
couche alpha à l'aide de la «baguette magique» puis de les peindre.
Ceci prit, à nouveau, quelques temps, du fait qu'il y en avait de
nombreux à enlever. Cependant, le résultat fut à la hauteur du travail
consentit et ceci permit de voir l'affichage du ciel de Stellarium
à travers les arbres et ceci particulièrement à zoom élevé.
Une autre astuce fut de découvrir que le panorama pouvait être sauvegardé
comme un fichier JPEG (sans canal alpha) avec le canal alpha sauvegarder
comme fichier séparé au format JPEG également. Ceci permet, dans certains
cas, de permettre des transmissions plus faciles du fait que les fichiers
sont moins lourds. Ceci permet également la manipulation des fichier
dans d'autres programmes, à la restriction prêt, que la ligne de ciel
ne soit pas changée. Les deux fichiers peuvent ensuite être recombinés
dans Photoshop ou Le Gimp pour reformer un une nouvelle image avec
canal alpha et être sauvegardé au format .tiff ou .png.
Grâce à cette petite astuce, j'ai pu procéder à des ajouts et peinture
de la photo originale dans MS Paint sous la forme JPEG originale.
Lorsque j'eus terminé, l'image fut rechargée dans Photoshop, puis
le canal alpha blanc fut rajouté pour reformé une nouvelle image.
Cela fonctionna parfaitement.
- Le panorama doit être maintenant découpé en images carrées compatibles
à leur insertion dans un paysage. Cela me prit un temps certain pour
trouver une méthode correcte et c'est Le Gimp qui m'a fournit la méthode
la plus simple et la plus efficace. En effet, il possède un masque
avec une échelle de mesure dans sa barre d'outil.
- Charger le panorama avec son canal alpha dans Le Gimp; puis utiliser
l'outil de découpe carré d'une dimension prédéterminée en partant
de la partie gauche de l'image. Je ne pense pas que les carrés doivent
être d'une dimension strictement exacte, mais je n'ai pas expérimenté
ce fait. La position de découpe est montrée dans la barre d'outil
inférieure. Une précision supplémentaire est apportée en utilisant
la fonction zoom jusqu'au maximum de visualisation.
- Créer une nouvelle image à l'aide du menu «fichier» et ajuster
la taille de l'image à la taille que vous avez prédéterminée et sélectionner
ensuite l'arrière plan «transparent» puis cliquer sur OK pour
créer le fichier. Du fait que votre sélection intègre déjà une partie
du canal alpha, la partie que vous allez copier dans le nouveau fichier
sera automatiquement adaptée à la taille et intégrera la partie nécessaire
du canal alpha. Coller votre sélection dans le nouveau fichier. Si
elle est plus petite que votre taille prédéterminée, elle sera collée
au centre, laissant des partie de l'arrière plan transparent au bas
de l'image. Sauvegardez le fichier dans le format PNG. Déplacer l'image
vers le bas de la fenêtre semble plus facile dans Photoshop bien que
tout à fait possible dans Le Gimp.
- Les étapes 8 et 9 se répètent jusqu'à ce que l'ensemble des sections
du panorama soient sauvegardées.
- j'ai ouvert à nouveau Photoshop et charger la première des images
sauvegardées. Puis avec le Menu, j'ai sélectionné l'image avec l'outil
«masque» puis sélectionné «déplacer». En cliquant sur l'image
permet de la découper. Ce découpage peut ensuite être déplacé vers
le bas de la structure. Il n'ira pas au delà de telle sorte qu'il
n'y a pas de problème pour effectuer l'alignement. Cet arrêt en bas
de structure ne fonctionnait pas sur Le Gimp, aussi était-il plus
difficile de découper et de placer la section d'image. Il est très
important que toutes les images soient parfaitement alignées avec
le bas de la structure.
- Sauvegarder l'image avec le nom que vous entendez utiliser pour votre
paysage comme xxxxxx1.png.
- Répéter les étapes 11 et 12 pour les restant des images afin d'obtenir
tous les éléments nécessaires à votre paysage.
- Placer vos images dans le répertoire <config root>/textures/landscapes
(c:\Program Files\Stellarium\textures\landscapes
pour Windows).
- Éditer le fichier <config root>/data/landscapes.ini (j'utilise
wordpad). Sélectionner la section [Guereins], copier
cette section et la coller en bas du fichier. Dans cette section remplacer
partout le nom Guereins par celui de votre paysage.Ne pas oublier
de faire coïncider le nombre d'entrées «tex» avec la quantité
de vos images. Si on n'a pas fabriquer d'image pour le sol «Groundtex»
utiliser l'un des fichiers existant ou fabriquer une image carré blanche,
c'est selon son choix. Comme j'ai construit mon panorama à partir
d'images prises de mon toit, j'ai utilisé une photo édité par Google
Earth du toit de ma maison. C'était vraiment d'une très basse résolution,
mais cela a rempli l'objectif fixé.
- Ensuite, il est nécessaire votre image au Nord avec le Nord géographique.
Ceci s'effectue grossièrement en faisant en sorte que les «côté1»
au «côté
» s'adapte au mieux à votre site. Maintenant il
faut éditer la valeur de «decor_angle_rotatez» pour
adapter le paysage en azimut. Éditer «decor_angle_alt»
pour ajuster le paysage en altitude et l'aligner avec l'angle d'horizon
visible. Éditer ensuite le «ground_angle_rotatez» pour
aligner le sol avec le reste du paysage. Laisser les autres paramètres,
ils sont utilisables en l'état.
Le paysage est maintenant disponible dans le menu «landscape»
et peut être sélectionné à la demande.
Matthew Gates
2006-03-23