dilatation
Comme toutes les transformations linéaires cette commande
se fait selon 2 modes: direct et matrices.
dila audio
dila(c)audio(id)
module(audio(id))*=c
Exemple:
dila(1/(max module audio(id)))audio(id);
ajuste les modules de l´audio id entre 0 et 1.
dila obj
dila(cx,cy,cz) obj(id)
Dilate l´objet id de (cx, cy, cz) par rapport
à son CG.
Options:
axis(dx,dy,dz): le long du plan perpendiculaire à (dx, dy, dz).
poi(x,y,z): par rapport au point (x,y,z).
vertex(s): le sommet s.
Exemples:
1) dila(1,1.5,2) vertex[1,5] vol(1,3);
dilate les sommets (1,2,3,4,5) des
volumes 1 et 3 de (1,1.5,2) par rapport à leur CG.
2) dila(1,1.5,2) var("x")poi(100,100,200);
dilate la variable xx
de (1,1.5,2) par rapport au point (100,100,100).
dila image
dila(cr,cv,cb) image(id)
Dilate les composantes r,v,b de l´image id de (cr,cv,cb)
dila(cr,cv,cb) back(r1,v1,b1,r2,v2,b2) image(id)
Dilate les pixels dont les composantes (r,v,b) sont extérieures à l´intervalle
[r1,v1,b1] X [r2,v2,b2] de (cr,cv,cb).
Option:
law(w): modifie les coefficients en fonction de la loi w (luminance). Permet par exemple
d´augmenter les contrastes.
Exemples:
1) dila(1,1.5,2) back(0,0,0,.01,.01,.01) image(1);
Dilate les pixels clairs (r > .01, v > .01, b > .01) de l´image numéro 1.
2) x=arc 1,-PI,-PI/2,12;tran(1)var("x");dily(2)var("x");dila(1,1,1)image law x;
Fait ressortir les parties les plus éclairées.
dila matrice
dila matrice vol(id)
Retourne les coefficients de dilatation de la matrice du volume id.
dila(cx,cy,cz)matrix vol(id)
Dilate le volume id par modification de sa matrice.
Options:
ini: traite la transformation de base.