Index
En français:
- Une scène hivernale (bonhomme de neige et sapins) : Partie 1 - Partie 2 - Partie 3
- Une pieuvre en subsurfs : Partie 1 - Partie 2
- Création de Feux d'artifices
- Création de Planète
- Des rayures diagonales pour les fonds
- Pinceaux Gimp
In English:
- A winter scene (snowman & firtrees): Part 1 - Part 2 - Part 3
- An octopus with subsurfs: Part 1 - Part 2
- Creating some fireworks
- Creating Planets
- Making striped backgrounds
- Gimp brushes
GIMP Script: Planet Render
A planet creation script, it can be downloaded here.
It allows to create a planet lit on one side. The size and color of the planet as well as the angle for the light can be set
Versions :
planet-render1-1.scm :
- For GIMP 2.2. Under the Xtns> Script-fu> Misc> Planet render menu.
planet-render1-2.scm :
- For GIMP 2.4. Under the Xtns> Script-fu> Misc> Planet render menu.
- For GIMP 2.6 and above. Under the Create> Misc> Planet Render menu.
Planet creation script
This is a short explanation on how to use the planet creation script in order to get the best results.
1. Introduction
First, put the script in the scripts directory used by GIMP ( in general ~/.gimp-X.X/scripts/, or any other directory you might have set as the a script directory in the Gimp preferences.)
Then the script should be accessible in the Create> Misc> Planet Render menu (or Xtns> Script-fu> Misc> Planet render menu, depending on your version of GIMP. See above. ).
About the script parameters:
- The image will be slightly bigger than the planet size, because of the halo. (BTW, try to avoid images too big (around 2000px) because then the script may become very slow, and sometimes if it really too big it won't work :/)
- Choose preferably a dark color for the planet, that's what gives the better images.
- The sun orientation is in degrees (from 0° to 360°) and clockwise.
- The sun tilt can be set from 0 to 5. Zero makes an almost completely dark planet, while 5 gives a half lit planet.
Examples:
The default planet, without background.
Sun Tilt = 5, and sun orientation = about 45°. (+ a black background I added)
Sun Tilt = 0, and sun orientation = about 270°. (+ a black background I added)
2. Adding a texture
In order to make the planets more realistic, you could add a texture to them.
Take (or create) a texture image rather granular, and approximatively twice the size of the planet you want to create.
For example this image (thanks to TiZeta for the image).
Open the image in the Gimp, and in the layers dialog, do a right-click on the background layer and choose "Add Alpha Channel". (or in the image menu: Layer> Transparency> "Add Alpha Channel").
Then, in the image menu, select Filters> Glass Effects> Apply Lens. In the dialog box of this filter, choose "Make surroundings transparent" and set the Lens refraction index to about 1.6
The texture should now look like it's mapped onto a sphere, with the center of the image looking "stretched". Scale the image by about 0.5 to make the strech effect dissapear. Then desaturate the image (Colors> Desaturate). You should now have something looking like this

With the script, create a planet that is the same size as your texture (here 256pixels - black background added after)

Paste the layer with the texture on the planet image, and place it between the "planet atmosphere" layer and the "planet base" layer.
Then, set its mode to "Grain Merge" (or any other mode that you think that could fit, the best is to try all the modes). That's all :)

Here is an example of some planets I created and included into a space scene.
-----------
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 Unported License.
Script GIMP: Planet Render / Création de planète
Un petit script de création de planète, il peut être téléchargé ici.
Permet de créer une planète éclairée de côté. La taille et la couleur de la planète ainsi que l'angle d'éclairage sont paramètrables.
Versions :
planet-render1-1.scm :
- Pour GIMP 2.2. Dans le menu Xtns> Script-fu> Misc> Planet render.
planet-render1-2.scm :
- Pour GIMP 2.4. Dans le menu Xtns> Script-fu> Misc> Planet render.
- Pour GIMP 2.6 et plus. Dans le menu Create> Misc> Planet Render.
Tutoriel création de planète
Ceci est une petite explication sur l'utilisation du script de création de planètes, ainsi qu'un tutoriel explicant comment texturer ces planetes pour les rendre un peu plus réelles.
1. Introduction
Commencer par placer ce script dans le répertoire des scripts de Gimp ( en général ~/.gimp-X-X/scripts/, ou dans tout autre répertoire que vous avez pu configurer comme répertoire de scripts dans les préférences de Gimp). Le script va apparaître dans le menu Créer> Misc> Planet Render. (pour GIMP 2.6, sinon, voir plus haut)
A propos des paramètres du script :
Les paramètres du script sont la taille de la planete (Planet Size), sa couleur (Planet color), l'orientation du soleil (Sun orientation) et son inclinaison (Sun tilt).
- L'image sera un peu plus grande que la taille spécifiée, vu qu'il faut de la place pour le léger halo qui entourne la planète. (Evitez aussi les images trop grandes -proche des 2000px, car le temps d'execution du script devient assez grand, et plante parfois :/ )
- Pour la couleur, choisissez de préférence une couleur assez sombre, c'est ce qui donne les meilleurs résultats.
- L'orientation du soleil est exprimée en degrés (de 0° à 360°), et dans le sens des aiguilles d'une montre.
- L'inclinaison du soleil est exprimée en unités arbitraires allant de 0 à 5. Zéro donne une planète presque pas éclairée, 5 une planete à moitié éclairée.
Exemples:
La planète par défaut, le fond est transparent.
Ici avec l'inclinaison à 5 et un angle d'environ 45°. (+ un fond noir )
Ici avec l'inclinaison à 0 et un angle d'environ 270°. (+ un fond noir )
2. Ajout d'une texture
Pour rendre les planètes plus "réalistes", on peut ajouter une texture à celles-ci.
Prenez une image de texture assez granuleuse (ou créez en une), d'environ 2 fois la taille de la planète que vous souhaitez créer. Par exemple cette image (merci à TiZeta pour l'image).
Ouvrez là dans Gimp, dans la boite de dialogue des calques, faites un clic droit sur l'arrière plan et sélectionnez "Ajouter un canal alpha". (ou dans le menu de l'image, Calques> transparence> "Ajouter un canal alpha").
Ensuite dans le menu de l'image, sélectionnez Filtres> Effets de verre> Lentille optique. Dans la boite de dialogue du filtre, choisisez "Rendre l'entourage transparent" et mettez l'indice de réfraction de la lentille à environ 1,6.
La texture doit maintenant apparaître comme si elle était appliquée sur une sphère, avec le centre légèrement pixelisé. Diminuez la taille de l'image environ par 2, afin de ne plus avoir cet effet de pixelisation. Puis désaturez l'image (Couleurs> Désaturer). Vous devriez avoir quelque chose comme ci-contre.

Créez ensuite une planète de la même taille que votre texture (ici 256 pixels, et j'ai ajouté un fond noir).

Ensuite copiez le calque contenant la texture dans l'image de la planète, et placez le entre les calques "planet atmosphere" et "planet base", puis passez le en mode "Fusion de grain" (ou tout autre mode qui vous semblera convenir, le mieux est d'expérimenter). Et voilà ! :)

Ici se trouve un exemple d'une scène d'espace créée avec ce script.
-----------
Ce tutoriel est sous licence Creative Commons
Paternité-Partage des Conditions Initiales à l'Identique 3.0 Unported.
GIMP brushes
All the brushes I created are now available on GIMPStuff :
http://gimpstuff.org/usermanager/search.php?username=rore&action=contents
Don't forget to check the other resources on GIMP Stuff :)









