rota


rotation autour d´un axe

Comme toutes les transformations linéaires cette commande a lieu selon 2 modes: direct et matriciel.



obj
matrix
poi
quat
Voir aussi

rota obj

rota(an)axis(dx,dy,dz)obj(id)

        Tourne de l´angle an l´objet id autour de l´axe (dx,dy,dz) passant par son CG.

rota(an)axis(dx,dy,dz)poi(x,y,z) obj(id)

        Tourne de l´angle an l´objet id autour de l´axe (dx,dy,dz) passant par (x,y,z).

rota(an)axis(dx,dy,dz)vertex(s)obj(id)

        Tourne les sommets numéro s de l´angle an l´objet id autour de l´axe (dx,dy,dz) passant par son CG.

rota axis(dx,dy,dz) obj(id)

        Amène l´axe des y local de l´objet idsur l´axe (dx,dy,dz).
Remarque:
        obj est fog, light, var, vol, view.
Exemples:
        rota(PI/4)axis(1,1,1)poi(100,-20,50) vertex[1,5] vol(1,3); tourne les sommets (1,2,3,4,5) des volumes 1 et 3 de PI/4 autour de l´axe (1,1,1) passant par (100,-20,50)
        rota(PI/4)axis(1,1,1)var("x"); Tourne la variable x de PI/4 autour de l´axe (1,1,1) passant par son CG

rota(a1,a2)vol(a)rota(b1,b2)vol(b)

Fait varier rota matrix vol(a) dans l´intervalle [a1,a2] lorsque rota matrix vol(b) varie dans l´intervalle [b1,b2].
Peut être utilisé pour attacher les variations des rota d´un volume a à celles de son père b.
Remarque: rota(b1,b2) peut être n´importe quelle autre transformation transf(b1,b2).

rota matrix

rota matrix vol(id)

        Retourne l´angle de rotation autour de son axe de la matrice du volume id.
Options:
format(f): modulo f.

rota(a)matrix vol(id)

        Tourne le volume id de a autour de son axe par modification de sa matrice.
Options:
ini: traite la transformation de base.

rota quat

rota(x,y,z,an)poi(p1)

        Retourne le point p2 trandformé de p1 par la rotation d´axe (x,y,z) et d´angle an.

rota quat

rota quat(q)

        Retourne (a,xr,yr,zr) rotation d´angle -PI<=a<=PI et d´axe (xr,yr,zr) correspondant au quaternion q=w,x,y,z

Voir aussi:

ang rota vol
force rota vol
generate spring rota
puls rota vol
spring rota vol
traj rota
speed rota vol
zbuf rota