#include <PlanetTexturer_Gas.h>
Inheritance diagram for PlanetTexturer_Gas:
Public Member Functions | |
PlanetTexturer_Gas () | |
Contructeur. | |
virtual | ~PlanetTexturer_Gas () |
Destructeur. | |
void | createTexture (String BitmapName) |
Creation d'une texture de planete gazeuse. | |
Protected Member Functions | |
void | createTexture_Jovian (String BitmapName) |
Creation d'une texture de planete gazeuse, de type Jupiter. | |
void | createTexture_Neptunian (String BitmapName) |
Creation d'une texture de planete gazeuse, de type Neptune. | |
void | renderColors (RendererImage &renderer, int PlanetType) |
Spécialisation de la classe PlanetTexturer pour les planètes géantes gazeuses du type de Jupiter, Neptune, etc.
|
Contructeur.
|
|
Destructeur.
|
|
Creation d'une texture de planete gazeuse. La fonction choisit la texture la plus appropriée au type de planète. La palette doit être structurée ainsi: -1.0 ... -0.8 les petits tourbillons -0.8 ... +0.8 le fond +0.8 ... +1.0 les gros tourbillons La fonction va génerer une colormap, et une normalmap (plane).
Reimplemented from PlanetTexturer. |
|
Creation d'une texture de planete gazeuse, de type Jupiter.
TODO = Ajuster la bonne combinaison...... TODO = ajuster le gradient (foncer le mauve) |
|
Creation d'une texture de planete gazeuse, de type Neptune.
TODO = Ajuster la bonne combinaison...... TODO = ajuster le gradient (foncer le mauve) |
|
Définit la palette de couleurs qui sera utilisée pour la planete.
Reimplemented from PlanetTexturer. |