FOG_COLOR

FOG_COLOR R,G,B

MODIFIE LA COULEUR DU BROUILLARD DANS L'OBJET CIBLE 3D (SCENE3D)

  • Type: Commande
  • Paramètres: 3
  • Groupe: Objets 3D

ACTION

La commande FOG_COLOR R,G,B modifie la couleur du brouillard dans l'objet cible 3D (SCENE3D), avec la couleur résultante du mélange des 3 composantes primaires : rouge (R), vert (G) et bleu (B).

L'intensité de chaque couleur primaire peut varier de 0 à 255. (0 = aucune couleur, 255 = pleine intensité)

Remarque: quand les 3 composantes primaires sont à 0, la couleur résultante est noire (aucune couleur), quand les 3 composantes primaires sont à 255, la couleur résultante est blanche (mélange des 3 couleurs fondamentales à l'intensité maximale).

Rappel :

- Couleur jaune (rouge + vert) quand B = 0

- Couleur grise quand R=G=B

- Couleur violette (rouge + bleu) quand G = 0

- Couleur noire quand R=0, G=0, B=0

- Couleur blanche quand R=255, G=255, B=255

SYNTAXE : 3D_COLOR R,G,B

  • R = valeur de la composante rouge (entier ou réel) de la couleur résultante.
  • G = valeur de la composante verte (entier ou réel) de la couleur résultante.
  • B = valeur de la composante bleue (entier ou réel) de la couleur résultante.

UTILISATION

  • La commande FOG_COLOR est utilisée pour colorer le brouillard.

ERREUR

  • Si aucun SCENE3D n'est créé.
  • Si R ou G ou B n'est pas une expression correcte.
  • Si R ou G ou B est inférieur à 0 ou plus grand que 255.

EXEMPLE

scene3d 1:full_space 1

3d_sphere 1,10

3d_z_position 1,-500

wait 1000

fog_on:caption 0,"FOG_ON"

wait 1000

fog_off:caption 0,"FOG_OFF"

wait 1000

fog_on

fog_color 220,220,220

caption 0,"FOG_ON"

EN RAPPORT

FOG_DISTANCE_MAX

FOG_DISTANCE_MIN

FOG_ON

FOG_OFF