Запікання Імітацій Фізики – Baking Physics Simulations¶
Запікання – Baking – це позначення дії зберігання або кешування результатів розрахування.
The result of a simulation is automatically cached to memory when the animation is played, so that the next time it runs, it can be replayed more quickly by reading the results from the memory.
If you bake the simulation the cache is protected, and you will be unable to change the simulation settings until you clear the baked frames by clicking Free Bake.
Зазвичай рекомендується запікати ваші імітації фізики перед рендерингом, зображуванням. Окрім того, що більше не треба буде проходити часовитратний процес повторно імітування, запікання може допомогти запобігти потенційним перебоям та гарантувати, що результат імітування залишатиметься точно таким же щоразу.
Примітка
Більшість імітаторів фізики у Blender’і використовують подібну систему, але не всі вони мають доступними однакові устави. Усі ці устави тут розглядаються, але окремі типи фізики можуть не мати увесь їх набір.
- Caches List
Blender allows for storing and managing multiple caches at once for the same physics object. You can manage the caches with this list view.
Caches can be added and removed with the Plus and Minus buttons. Renaming a cache can be done by either double-clicking or pressing Ctrl-LMB on the desired cache.
Options¶
- Disk Cache
The cache of a baked simulation will be stored inside the blend-file when you save it. When Disk Cache is checked, Blender will save the Cache separately to the drive in a folder named
blendcache_[filename]
alongside the blend-file. (The blend-file must be saved first.)- Use Library Path
Share the disk cache when the physics object is linked into another blend-file.
When this option is enabled, linked versions of the object will reference the same disk cache. Otherwise linked versions of the object will use independent caches.
- Стиснення – Compression
The compression level for cache files. Some physics caches can be very large (such as smoke). Blender can compress these caches in order to save space.
- Нема – None
- Вимикає стискання кешу.
- Слабко – Light
- Compression will optimize the speed of compressing/decompressing operations over file size.
- Сильно – Heavy
- Стиснення дає менші за розміром файли кешу, ніж Light, проте, вимагає більше часу для CPU для стискання/розтискання.
- Зовнішньо – External
Allows you to read the cache from a drive using a user-specified file path.
Примітка
The cache name in Caches List and the Index Number has to exactly match the external cache files name in order to work. The cache files name format is
name_frame_index.bphys
.- Порядковий Номер – Index Number
- The index number of cache files. (The last two digits of the files name.)
- File Path
- Select the directory path to the cache files.
- Старт – Start
- Кадр, на якому починається імітація.
- Кінець – End
Кадр, на якому імітація закінчується.
Примітка
The simulation is only calculated for positive frames in between the Start and End frames of the Cache panel, whether you bake or not. So if you want a simulation that is longer than the default frame range you have to change the End frame.
- Крок Кешу – Cache Step
Інтервал для збереження даних імітації.
Примітка
Деякі системи фізики (наприклад, частинки) дозволяють зберігати позиції тільки кожен N-й кадр, передбачаючи інтерполяцію позицій між кадрами. Використання кроку кешу більшого за одиницю дасть менший кеш, але результат може відрізнятися від оригінальної імітації.
Baking¶
- Запікання – Bake
- Start baking. Blender will become unresponsive during most baking operations. The cursor will display as a number representing the progress of the baking. You need to be in Object Mode to bake.
- Вивільнити Запікання – Free Bake
- Позначає запечений кеш як тимчасовий. Дані все ще існують, але будуть вилучені з наступних модифікації об’єкта та зміни кадру. Ця кнопка доступна тільки, коли дана система фізики була запечена.
- Розрахувати До Кадру – Calculate To Frame
- Запікає тільки до поточного кадру. Обмежено номером кадру, заданою уставою End в уставах кешування.
- Поточний Кешу у Запікання – Current Cache to Bake
- Зберігає будь-які тимчасово кешовані дані імітації як запікання. Зауважте, що відтворення анімації буде намагатися імітувати будь-які видимі імітації фізики. Залежно від типу фізики, ці дані можуть бути тимчасового кешовані. Зазвичай, такі тимчасові кеші зчищаються, коли об’єкт або одна з устав модифікується, але конвертування його у запікання «збереже» його.
- Запекти Усю Динаміку – Bake All Dynamics
Запікає усі системи фізики у сцені, навіть ті, що мають інші типи. Корисно для запікання складних укладів за участю взаємодій між різними типами фізики.
See Bake.
- Вивільнити Усі Запікання – Free All Bakes
Вивільняє запікання усіх систем фізики у сцені, навіть тих, що мають інші типи.
Дивіться Free Bake.
- Оновити Усе До Кадру – Update All To Frame
Запікає усі системи фізики у сцені до поточного кадру.
See Calculate To Frame.