D.0.3 Supprimer l'arrière plan pour le rendre transparent

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.

  1. Charger la photo du panorama dans Photoshop.
  2. 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).
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. Les étapes 8 et 9 se répètent jusqu'à ce que l'ensemble des sections du panorama soient sauvegardées.
  11. 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.
  12. Sauvegarder l'image avec le nom que vous entendez utiliser pour votre paysage comme xxxxxx1.png.
  13. Répéter les étapes 11 et 12 pour les restant des images afin d'obtenir tous les éléments nécessaires à votre paysage.
  14. Placer vos images dans le répertoire <config root>/textures/landscapes (c:\Program Files\Stellarium\textures\landscapes pour Windows).
  15. É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é.
  16. 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é $ \eta$» 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