Kolízie#

Referencia

Panel:

Fyzika ‣ Látka ‣ Kolízia

Vo väčšine prípadov kus látky v 3D priestore len tak nevisí, ale vytvára kolízie s inými objektami v prostredí. Na zabezpečenie správnej simulácie je potrebné nastaviť niekoľko prvkov, ktoré musia spolupracovať:

  • Objektu Látka je potrebné povedať, aby sa zúčastňoval na kolíziách.

  • Voliteľne (ale odporúčame to) prikážete látke, aby sa vytvárala vlastné kolízie.

  • Ostatné objekty musia byť pre objekt Látka viditeľné prostredníctvom zdieľaných vrstiev.

  • Ostatné objekty musia byť povrchové siete objektov.

  • Ostatné objekty sa môžu pohybovať alebo môžu byť samy deformované inými objektmi (napríklad armatúrou alebo kľúčovým tvarom).

  • Ostatným povrchovým sieťam objektu sa musí prikázať, aby objekt látky vychyľovali.

  • Blend súbor musí byť uložený v priečinku, aby bolo možné uložiť výsledky simulácie.

  • Potom simuláciu zapečiete. Simulátor vypočíta tvar látky pre rozsah snímok.

  • Potom môžete upravovať výsledky simulácie alebo vykonávať úpravy povrchovej siete látky v určených snímkach.

  • Môžete vykonať úpravy prostredia alebo deformovať objekty a potom znovu spustiť simuláciu látky od aktuálnej snímky.

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

Panel Kolízia.#

Kvalita

Všeobecné nastavenie toho, ako jemnú a kvalitnú simuláciu si želáte. Vyššie čísla zaberú viac času, ale zabezpečia menej trhlín a prierazov cez látku.

Kolízie objektov#

Ak je potrebné objekt látky vychýliť iným objektom. Ak chcete vychýliť látku, musí byť objekt povolený ako objekt, ktorý vytvára kolízie s objektom látky. Ak chcete povoliť objekty, ktoré sa vytvárajú kolízie s objektmi látky, povoľte pre kolízny objekt Fyziku Kolízia (nie na objekte látky).

Poznámka

Ak váš kolízny objekt nie je povrchovou sieťou objektu, napríklad povrch NURBS alebo textový objekt, musíte ho konvertovať na povrchovú sieť objektu príkazom Konvertovať.

Vzdialenosť

Vzdialenosť, do ktorej sa musí iný objekt priblížiť k látke, aby simulácia odpudila látku z dráhy. Menšie hodnoty môžu spôsobovať chyby, ale poskytujú určité zrýchlenie, zatiaľ čo väčšie hodnoty poskytnú nereálne výsledky, ak sú príliš veľké a môžu byť pomalé. Najlepšie je nájsť dobrú strednú hodnotu.

Impulzná zarážka

Zabraňuje výbuchom v tesných a komplikovaných kolíznych situáciách obmedzením pohybu po kolízii.

Skupina vrcholov

Plôšky, ktoré majú všetky vrcholy priradené k tejto skupine vrcholov, sú vylúčené z kolízie s objektmi.

Kolízna kolekcia

Len objekty, ktoré sú súčasťou tejto Kolekcie, môžu vytvárať kolízie s látkou. Všimnite si, že tieto objekty musia mať zapnutú aj fyziku Kolízia.

Vlastné kolízie#

Skutočná látka sa nedokáže sama preraziť, takže zvyčajne chcete, aby sa latka vytvárala vlastné kolízie. Povolením tejto funkcie poviete objektu látky, že by nemal preniknúť sám do seba. To zvyšuje výpočtový čas simulácie, ale poskytuje realistickejšie výsledky.

Tip

Vlajka pri zobrazení z diaľky túto funkciu nepotrebuje, ale pri detailnom zábere plášťa alebo blúzky na postave by mala byť povolená.

Trenie

Koeficient, ktorý určuje, ako klzká je látka pri kolízii so sebou samou. Napríklad hodváb má nižší koeficient trenia ako bavlna.

Vzdialenosť

Látka sa v tejto vzdialenosti začne od seba odpudzovať. Menšie hodnoty môžu spôsobovať chyby, ale poskytujú určité zrýchlenie, zatiaľ čo väčšie hodnoty poskytujú nereálne výsledky, ak sú príliš veľké a môžu byť pomalé. Najlepšie je nájsť dobrú strednú hodnotu.

Impulzná zarážka

Zabraňuje výbuchom v tesných a komplikovaných kolíznych situáciách obmedzením pohybu po kolízii.

Skupina vrcholov

Plôšky, ktoré majú všetky vrcholy priradené k tejto skupine vrcholov, sú vylúčené z vytvárania vlastnej kolízie.

Viď aj

Example blend-file: Cloth self-collisions.

Riešenie problémov#

Ak narazíte na problémy s detekciou kolízií, existuje niekoľko spôsobov, ako ich odstrániť:

  • Najrýchlejším riešením je zvýšiť Vzdialenosť pre kolízie objektov/samých seba. Bude to najrýchlejší spôsob, ako vyriešiť orezanie, avšak bude menej presný a nebude vyzerať tak dobre. Použitie tejto metódy má tendenciu spôsobiť, že látka vyzerá, akoby spočívala na vzduchu, a dáva jej veľmi zaoblený vzhľad.

  • Druhou metódou je zvýšenie Kvality (na paneli Tkanina). To vedie k menším krokom simulátora, a teda k vyššej pravdepodobnosti, že sa zachytia rýchlo sa pohybujúce kolízie. Môžete tiež zvýšiť Kvalitu kolízií, aby ste vykonali viac opakovaní na vyriešenie kolízií.

  • Ak žiadna z týchto metód nepomôže, môžete výsledok uložený/zapečený výsledok následne ľahko upraviť v režime editácie.

  • Ak je látka roztrhaná deformujúcou sa povrchovou sieťou; zvýšte nastavenie tuhosti.