anc


structure d´ancrage

Ancrage de réseaux
Ancrage objets
anc spring vol
anc vol spring vol
Ancrage de volumes
Voir aussi

Ancrage de réseaux

La commande lead network(id1)follow network(id2) permet de connecter le réseaux id1 aux réseaux id2.
Lors de l´évaluation de id1 le résultat est passé en entrées des réseaux id2. On définit un réseau de réseaux dont les noeuds sont des réseaux.
Voir un exemple dans le menu ANC du fichier demo1_network.func.

Anchor objects

Pour lier entre eux plusieurs objects on définit un réseau dont les noeuds sont des objects et dont les liens sont définis par les commandes:
lead(id1)object follow(id2).

anc spring

anc spring vol(id)

retourne la propriété anc spring du volume id.

anc spring vol(id)=x,y,z,stif,visc

modifie cette propriété.
Remùarquee:
le volume id est connecté au point (x,y,z) par le ressort de raideur stif et de viscosité visc.

anc vol spring

anc vol spring vol(id)

retourne la propriété anc vol spring du volume id.

anc spring vol(id)=num,stif,visc

modifie cette propriété.
Remùarquee:
le volume id est connecté au CG du volume num par le ressort de raideur stif et de viscosité visc.

Ancrage de volumes

Pour lier entre eux plusieurs volumes on définit une structure d´arbre dont la racine est le ´leader absolu´, les fils de la racine sont des ´suiveurs´.
Un suiveur peut être à son tour un leader de un ou plusieurs suiveurs.
Les liens peuvent avoir plusieurs degrés de liberté:
degre 2: Le suiveur peut pivoter autour d´un point lié à son leader Il suffit de définir un seul ´point d´ancrage´ sur le leader et sur le suiveur;
        lead(id1)poi(x1,y1,z1)follow(id2)poi(x2,y2,z2)
        Les points d´ancrage peuvent aussi être des numéros de sommets des volumes:
        lead(id1)vertex(num1)follow(id2)vertex(num2)
degre 1: Le suiveur peut pivoter autour d´un axe lié à son leader. On définit 2 points d´ancrage (différents) sur le leader et 2 points d´ancrages (différents) sur le suiveur
        lead(n1)poi(x1,y1,z1, x2,y2,z2)follow(n2)poi(x3,y3,z3, x4,y4,z4)
degre 0: Le suiveur est inamovible sur son leader: On définit 3 points d´ancrage (non alignés) sur le leader et 3 points d´ancrage (non alignés) sur le suiveur
        lead(n1)poi(x1,y1,z1, x2,y2,z2, x3,y3,z3)follow(n2)poi(x4,y4,z4, x5,y5,z5, x6,y6,z6)
Lors de l´affichage, si ´yes anc´ est actif, la propriété ´anc poi´ est calculée pour tous les volumes en utilisant ´matrix anc´ (ces propriétés sont accessibles).
degré 2: Le suiveur est déplacé de façon à ce que son point d´ancrage coïncide avec celui du leader associe.
degré 1: Le suiveur est déplacé et tourne de façon à ce que son axe d´ancrage coïncide avec celui du leader associé.
degré 0: Le suiveur est déplacé et tourné de façon à ce que son plan d´ancrage coïncide avec celui du leader associé.
Remarque:
La commande ´reanc num´ permet de redéfinir l´arbre des ancrages avec le volume num pour nouveau leader absolu (racine de l´arbre).

Voir aussi:

alea anc
collision anc
edit anc
generate normal [fac vertex] anc
lead
near anc vertex vol
no anc
reanc
vertex lead vol
vertex follow vol
follow
rem anc
validate anc
yes anc