Restricció de sobrecobrir

La restricció Sobrecobrir acobla un objecte o os a la superfície d’una malla. És similar al Modificador sobrecobrir, que acobla tots els vèrtexs d’una malla a la superfície d’una altra.

Com passa amb altres restriccions, la restricció Sobrecobrir ignora la geometria del seu objecte propietari i només funciona amb el seu origen. Això implica que, si l’origen és al centre de l’objecte, l’objecte travessarà la malla de destinació en lloc de quedar-se a la superfície. Això es pot mitigar amb el paràmetre Distància.

Opcions

../../../_images/animation_constraints_relationship_shrinkwrap_panel.png

Restricció de Sobrecobrir.

Referent

L’objecte malla al qual acoblar-se.

Distància

Com de lluny de la superfície mantenir-se.

Mode

Com trobar el punt on acoblar-se.

Punt de superfície més pròxim:

S’acobla al punt de la superfície que està més a prop de la ubicació original del propietari de la restricció.

Projecció:

Projecta la ubicació original del propietari al llarg d’un cert eix i s’acobla a la primera intersecció amb la superfície referent. Vegeu els Paràmetres del Mode projecció.

Vèrtex més pròxim:

S’acobla al vèrtex de malla que està més a prop de la ubicació original del propietari.

Projecció de normal del referent:

S’acobla al punt de superfície més pròxim que, si es projecta al llarg de la normal, interseca la ubicació original del propietari de la restricció.

Aquest mode produeix millors resultats que el Punt més proper de la superfície, però també és més lent de calcular. A més, la normal de superfície s’obté interpolant les normals de vèrtex que l’envolten, que poden no coincidir amb la normal esperada si la malla utilitza aspecció aplanada.

Mode d’acoblament

Determina com s’aplica el desplaçament de Distància.

Sobre superfície:

S’acobla al punt que està separat per la Distància de la superfície i està a la mateixa banda que la ubicació original del propietari: si el propietari estava anteriorment fora de la malla, es queda fora, i si estava dins, es queda dins.

Superfície enfora:

S’acobla al punt que està separat per la Distància de la superfície i està a l’exterior, independentment d’on fos originalment el propietari.

Superfície en amunt:

Igual que la Superfície enfora, però aplica el desplaçament al llarg de la normal de superfície interpolada. (Els altres modes l’apliquen al llarg de la línia entre la ubicació original del propietari de la restricció i el punt d’acoblament de la superfície referent).

Interior:

«Encongeix» la malla per la Distància i atrapa el propietari a dins. (Si el propietari ja era dins del volum encongit, la restricció no fa res.)

Exterior:

«Infla» la malla per la Distància i en fa sortir el propietari. (Si el propietari ja estava fora del volum inflat, la restricció no fa res.)

Els modes Interior i Exterior es poden utilitzar de forma molt basta per a la detecció de col·lisions. Com que només comproven la cara més propera de la malla referent, no donaran el resultat esperat a prop de cantells aguts.

Si Mode està consignat com a Vèrtex més proper, aquesta configuració no està disponible i el propietari de la restricció simplement s’acobla a la ubicació més propera que està separada per la Distància del vèrtex més proper, independentment de qualsevol normal de superfície.

Alinear a normal

Alinea l’eix local del propietari especificat amb la normal de superfície interpolada del referent. Això es fa utilitzant una rotació de gronxar.

No disponible per al mode de Vèrtex més proper.

Influència

Com és de forta l’afectació de la restricció per al propietari.

Paràmetres del mode projecció

Eix de projecció

L’eix i direcció al llarg del qual projectar-se. Si no es troba cap intersecció, la ubicació del propietari es deixa sense canvis.

Espai

Espai de coordenades de l’eix de projecció.

Distància

Límit de distància a partir del qual es considera que ha fallat la projecció, deixant la ubicació sense canvis. Un valor de 0 vol dir que no hi ha límit.

Projecció oposada

També projecta en direcció contrària (seguint el mateix eix).

Esporgat de cares
Desactivat:

S’acobla a la primera cara que troba independentment de la normal.

Frontal:

No s’acobla si la projecció impacta per la banda davantera d’una cara (específicament, si la normal de la cara apunta envers el propietari de la restricció). En general, això significa que el propietari s’acoblarà a la superfície si està dins de la malla referent i, si no, mantindrà la seva ubicació original.

Darrere:

No s’acobla si la projecció impacta per la banda posterior d’una cara (específicament, si la normal de la cara apunta en direcció contrària al propietari de la restricció). En general, això significa que el propietari s’acoblarà a la superfície si està fora de la malla referent i, si no, mantindrà la seva ubicació original.

Invertir esporgat:

Si s’habilita Projecció oposada i es troba una intersecció en aquesta direcció oposada, utilitzeu l’opció oposada de Esporgar cares (és a dir, Darrere si s’ha escollit Davant i viceversa).

Exemple