brouillard
fog
fog(id)
Construit le brouillard d´identificateur id
avec les paramètres par défaut:
couleur blanche
loi de variation linéaire en z entre (0,0,-500) et (0,0,500)
Remarques:
1) Si une loi est rentrée par:
law fog(id)=x1,y1,z1,...
elle sera interprétée à l´affichage (si
yes fog est actif) comme loi de variation de l´intensité y du brouillard
(entre 0 et 1) en fonction de la position normalisée (entre 0 et 1) du point
affiché sur la direction de l´axe du brouillard.
2) Sinon la loi sera uniforme par défaut.
3) Si la direction du brouillard (axis fog) est absente, celle-ci sera
(0,0,-500,0,0,500) par défaut.
fog vol
fog zbuf vol(id)
Retourne la propriété fog zbuf du volume id.
fog zbuf vol(id)=r,g,b,z1,z2,e,c
Change cette propriété.
Remarques:
le brouillard
fog(r,g,b)zbuf(z1,z2)exp(e)coe(c) sera appliqué seulement
au volume id.
pour ne pas appliquer ce brouillard sur les autres volumes faire:
fog(-1)zbuf(.
fog zbuf
fog zbuf
retourne les paramètres courants r,v,b,z1,z2,type,coe de fog zbuf.
fog(r,v,b)zbuf(z1,z2)
Change ces paramètres.
Remarque:
r,v,b,z1,z2 est la couleur du brouillard (noir par défaut).
z1 est le z de départ, z2 est le z de d´arrivée.
Options:
coe(c)>: coefficient (0.5 default).
exp(e):
e=0: linéaire (par défaut).
e=1: exponentiel, coefficient c.
e=2: racine carrée exponentiel, coefficient c.
fog zbuf exp est global, voir fog zbuf vol pour
affecter un brouillard non exponentiel à un volume.
Voir aussi: