Zapečenie simulácie fyziky#
Zapečenie sa vzťahuje na uloženie alebo ukladanie výsledkov výpočtu do zásobníka. Výsledok simulácie sa pri prehrávaní animácie automaticky ukladá do zásobníka, takže pri ďalšom spustení sa môže prehrať rýchlejšie načítaním výsledkov z pamäte.
Ak zapekáte simuláciu, zásobník je chránený a nebudete môcť meniť nastavenia simulácie, kým nevymažete zapečené snímky kliknutím na tlačidlo Odstrániť zapečené.
Vo všeobecnosti sa odporúča zapiecť simulácie fyziky pred prekreslením. Okrem toho, že už nemusíte absolvovať časovo náročný proces opätovnej simulácie, môže zapečenie pomôcť predísť možným chybám a zabezpečiť, aby výsledok simulácie zostal zakaždým presne rovnaký.
Poznámka
Väčšina simulátorov fyziky v Blenderi používa podobný systém, ale nie všetky majú k dispozícii presne rovnaké nastavenia. Všetky nastavenia sú tu uvedené, ale jednotlivé typy fyziky nemusia poskytovať všetky tieto možnosti.
Možnosti#
- Zoznam zásobníkov
Blender umožňuje ukladanie a správu viacerých zásobníkov naraz pre ten istý objekt fyzika. Zásobník môžete spravovať tohto zoznamu zobrazenia. Dvakrát kliknite na položku zásobníka, aby ste mu dali názov.
Každý zásobník môže mať svoj názov. Dvakrát kliknite na položku zásobníka, aby ste mu dali názov. Ak je tento názov zadaný, všetky diskové zásobníky budú uložené v súboroch začínajúcich týmto názvom. Napríklad zásobník s názvom
MyCache
bude uložený v súboreMyCache_xxxxxx_yy.bphys
.Ak zásobník nemá názov (čo je predvolené nastavenie), názov súboru zásobníka bude závisieť od objektu, ku ktorému je pripojený, hoci to nie je hneď zrejmé. Napríklad zásobník na objekte
Kocka
bude uložený v súbore43756265_xxxxxx_yy.bphys
, kde43756265
je určené názvom objektu.Varovanie
Ak je na jednom objekte viac zásobník, vždy uveďte názov zásobníka. Ako je popísané vyššie, názov súboru nepomenovaného zásobníka je určený názvom objektu, ku ktorému je pripojený. V dôsledku toho objekt s viacerými systémami fyziky, ktoré majú všetky nepomenovaný zásobník, spôsobí konflikt a môže viesť k strate súborov zásobníka.
- Externe
Umožňuje čítať zásobníky z jednotky použitím cesty k súboru zadanej užívateľom.
Poznámka
Názov zásobníka v Zozname zásobníkov a Index sa musia presne zhodovať s názvom externých súborov zásobníka, aby fungovali. Formát názvu súborov zásobníka je
názov_snímka_index.bphys
.- Index
Indexové číslo súborov zásobníka. (Posledné dve číslice názvu súborov.)
- Cesta
Vyberie cestu k priečinku so súbormi zásobníka.
- Diskový zásobník
Zásobník zapečenej simulácie sa uloží do blend súboru, keď ho uložíte. Ak je zaškrtnuté políčko Diskový zásobník, Blender uloží zásobník samostatne na disk do priečinka s názvom
blendcache_[názov súboru]
spolu s blend súborom. (Blend súbor sa musí uložiť ako prvý.)Poznámka
Pri použití Prepis knižnice podporujú bloky údajov iba ukladanie na diskový zásobník.
- Použiť cestu knižnice
Zdieľa diskový zásobník, keď je objekt fyziky odkazovaný do iného blend súboru. Keď je táto možnosť zapnutá, prepojené verzie objektu budú odkazovať na tú istú diskový zásobník. V opačnom prípade budú prepojené verzie objektu používať nezávislé zásobníky.
- Kompresia
Úroveň kompresie pre súbory zásobníka. Niektoré zásobníky fyziky môžu byť veľmi veľké, Blender môže tieto zásobníky komprimovať, aby ušetril miesto.
- Žiadne
Bez kompresie zásobníka.
- Svetlý
Ľahká kompresia optimalizuje rýchlosť kompresie/dekompresie na veľkosť súboru.
- Hustá
Výsledkom hustej kompresie budú menšie súbory zásobníka ako v prípade Ľahká, avšak kompresia/dekompresia si vyžaduje viac času procesora.
- Začiatok
Snímka, na ktorej sa začína simulácia.
- Koniec
Snímka, na ktorej sa má simulácia zastaviť.
Poznámka
Simulácia sa vypočíta len pre pozitívne snímky medzi snímkami Začiatok a Koniec na paneli Zásobník bez ohľadu na to, či ich zapečiete alebo nie. Ak teda chcete simuláciu, ktorá je dlhšia ako predvolený rozsah snímok, musíte zmeniť snímku Koniec.
- Krok zásobníka
Interval ukladania údajov simulácie.
Poznámka
Niektoré systémy fyziky (napríklad častice) umožňujú ukladať pozície len na každom n-tom snímku, pričom pozície medzi snímkami sa interpolujú. Použitie kroku zásobníka väčšieho ako jedna bude mať za následok menší zásobník, ale výsledok sa môže líšiť od pôvodnej simulácie.
Zapečenie#
- Zapiecť
Spustenie zapečenia. Počas väčšiny operácií zapečenia nebude Blender reagovať. Kurzor sa zobrazí ako číslo predstavujúce priebeh zapečenia. Na pečenie musíte byť v režime objektu.
- Odstrániť zapečené
Označí zásobník zapečenia ako dočasný. Údaje budú stále existovať, ale budú odstránené pri ďalšej modifikácii objektu a zmene snímky. Toto tlačidlo je k dispozícii len vtedy, keď bol systém fyziky zapečený.
- Vypočítať po snímku
Zapečie len po aktuálnu snímku. Limitované nastavením snímky Koniec v nastaveniach zásobníky.
- Súčasný zásobník na zapečenie
Uloží všetky dočasne uložené údaje simulácie zásobníka ako zapečené. Všimnite si, že prehrávanie animácie sa pokúsi simulovať všetky viditeľné simulácie fyziky. V závislosti od typu fyziky môžu byť tieto údaje dočasne uložené v zásobníku. Za normálnych okolností sa takéto dočasné zásobníky vymažú, keď sa objekt alebo nastavenie upraví, ale ich konvertovanie na zapečené ich „uloží“.
- Zapiecť celú dynamiku
Zapečie všetky fyzikálne systémy na scéne, dokonca aj tie rôznych typov. Užitočné na pečenie zložitých nastavení zahŕňajúcich interakcie medzi rôznymi typmi fyziky.
Pozrite si časť Zapečenie.
- Odstrániť všetky zapečené
Odstráni zapečenie všetkých fyzikálnych systémov na scéne, dokonca aj tých rôznych typov.
Pre viac informácií si pozrite časť Odstrániť zapečené.
- Aktualizovať všetko po snímku
Zapečie všetky fyzikálne systémy v scéne po aktuálnu snímku.
Pozrite si časť Vypočítať po snímku.