Col·lisions

Referència

Plafó:

Física ‣ Roba ‣ Col·lisió

En la majoria dels casos, un tros de tela no queda simplement penjat en l’espai 3D, sinó que xoca amb altres objectes de l’entorn. Per garantir una correcta simulació, hi ha diversos elements que s’han de configurar i treballar conjuntament:

  • S’ha d’indicar a l’objecte Tela que participi en col·lisions.

  • Opcionalment (però es recomana) digueu-li a la tela que xoqui amb si mateixa.

  • Altres objectes han de ser visibles per a l’objecte Tela per la via de capes compartides.

  • Els altres objectes han de ser objectes malla.

  • Els altres objectes poden moure’s o ser deformats per altres objectes (com un esquelet o una morfofita).

  • Als altres objectes malla se’ls ha de dir que deflecteixin l’objecte tela.

  • El document blend s’ha de desar en un directori perquè es puguin desar els resultats de la simulació.

  • Llavors heu de Cuinar la simulació. El simulador calcula la forma de la tela durant tot un interval de fotogrames.

  • A continuació, podeu editar els resultats de la simulació, o fer ajustos a la malla de tela, en fotogrames específics.

  • Podeu fer ajustaments a l’entorn o a objectes deformants i després tornar a executar la simulació de tela des del fotograma en curs en endavant.

../../../_images/physics_cloth_settings_collisions_panel.png

Plafó de col·lisions de tela.

Qualitat

Un paràmetre general de com de fina i polida voleu la simulació. Els nombres més alts triguen més temps però garanteixen menys estrips i penetracions a través de la tela.

Col·lisions d’objectes

Si l’objecte tela cal que sigui deflectit per algun altre objecte. Per a deflectir una tela, l’objecte ha d’estar habilitat com un objecte que xoca amb l’objecte tela. Per a habilitar objectes per col·lidir amb objectes de tela, habiliteu la física de col·lisions per a l’objecte col·lisionador (no pas per a l’objecte tela).

Nota

Si l’objecte que col·lideix no és un objecte malla, com ara una superfície NURBS o un objecte text, heu de convertir-lo en un objecte malla mitjançant Convertir.

Distància

La distància a què ha d’arribar un altre objecte a la tela perquè la simulació repel·leixi o aparti la tela. Els valors més petits poden donar errors, però faciliten una mica d’acceleració, mentre que els més grans donaran resultats poc realistes si són massa grans i poden resultar lents. El millor és trobar un valor intermedi.

Retenció d’impuls

Evita explosions en situacions de col·lisió ajustades i complicades per mitjà de restringir la quantitat de moviment després d’una col·lisió.

Grup de vèrtexs

Les cares que tenen tots els vèrtexs assignats a aquest Grup de vèrtexs queden excloses de xocar amb objectes.

Col·lecció de col·lisions

Només els objectes que formen part d’aquesta Col·lecció poden xocar amb la tela. Tingueu present que aquests objectes han de tenir igualment habilitada la física de Col·lisions.

Autocol·lisions

Una tela real no pot penetrar-se a si mateixa, de manera que normalment optareu perquè la tela autocol·lideixi. Habiliteu-ho per a dir a l’objecte tela que no ha de penetrar-se a si mateix. Això afegeix temps de càlcul en la simulació, però dona lloc a resultats més realistes.

Truc

Una bandera vista des de la distància no requereix que aquest paràmetre estigui habilitat, però un primer pla d’una capa o brusa d’un personatge hauria de tenir aquesta opció habilitada.

Fricció

Un coeficient de com de relliscosa és la tela quan xoca amb si mateixa. Per exemple, la seda té un coeficient de fricció més baix que el cotó.

Distància

De com la tela a aquesta distància comença a repel·lir-se a si mateixa. Els valors menors poden donar errors, però van més de pressa, mentre que els més grans donaran resultats poc realistes si són massa grans i poden ser lents. El millor és trobar un valor intermedi.

Retenció d’impuls

Evita explosions en situacions de col·lisió ajustades i complicades per mitjà de restringir la quantitat de moviment després d’una col·lisió.

Grup de vèrtexs

Les cares que tenen tots els vèrtexs assignats a aquest Grup de vèrtexs estan excloses de l’autocol·lisió.

Vegeu també

Exemple de document blend: Autocol·lisions de tela.

Possibles incidències

Si trobeu alguns problemes amb la detecció de col·lisions, hi ha diverses maneres de resoldre’ls:

  • La solució més ràpida és augmentar la Distància per a les autocol·lisions o col·lisions d’objectes. Aquesta serà la manera més ràpida de resoldre un segat; no obstant això, serà menys precís i no tindrà un bon aspecte. Utilitzant aquest mètode fa que sembli que la tela està descansant sobre l’aire i li dona una forma molt arrodonida.

  • Un segon mètode és augmentar la Qualitat (al plafó Tela). Aquí el resultat és de passos més petits per al simulador i, per tant, d’una major probabilitat que les col·lisions en moviment ràpid s’enredin. També podeu augmentar la Qualitat de les col·lisions per a realitzar més iteracions i que les col·lisions quedin ben resoltes.

  • Si cap dels mètodes ajuda, podreu editar fàcilment després el resultat en la memòria cau/el precuinat en Mode edició.

  • Si la malla deformant estripa la tela; augmenteu els paràmetres de rigidesa.