Кеш – Cache¶
Орієнтир – Reference
- Панель – Panel
«Фізика > Флюїд > Кеш» –
- Тип – Type
Домен – Domain
Панель Cache використовується для запікання – Bake симуляції флюїду та зберігає результат симуляції так, що його не потрібно перераховувати.
Baking takes a lot of compute power (hence time). Depending on the scene, it is recommended to allocate enough time for the baking process.
Якщо сіть має модифікатори, то устави рендерингу будуть вживатися для експортування цієї сіті в рішальник флюїду. Залежно від устав цієї ситуації час обчислення та вживання пам’яті може експоненціально зрости. Наприклад, коли вживається рухома сіть з модифікатором Subdivision Surface як перешкода для зменшення часу симуляції може допомогти його вимикання або задання більш низького рівня підподілення. Коли такий уклад/оснастка коректний, то ви можете завжди збільшити цю уставу для отримання більш реалістичного результату.
Примітка
Fluid simulations use their own cache. All other physics simulations make use of the General Baking operators.
- Каталог Кешу – Cache Directory
Directory to store baked simulation files in. Inside this directory each simulation type (i.e. mesh, particles, noise) will have its own directory containing the simulation data.
- Тип – Type
The type of the cache determines how the cache can be baked.
- Modular
In this mode the cache is baked step by step. The bake operators for this type can be found in the other panels within the domain settings. It is possible to cancel and resume bake jobs when using this type.
- Final
This mode bakes the cache considering all selected settings at once. The bake operator for this type can be found in the cache panel. It is not possible to resume a bake job as only the most important data is being written to disk. Caches will generally be smaller in size though.
- Replay
The cache is baked as the simulation is being played in the viewport. It is possible to resume bake jobs when using this type.
- Старт – Start
Кадр, на якому починається симуляція.
- Кінець – End
Кадр, на якому симуляція закінчується.
Примітка
The simulation is only calculated for positive frames between the Start and End frames of the Cache panel. So if you want a simulation that is longer than the default frame range you have to change the End frame.
- Формат Файлу Даних – Data File Format
File format for the data simulation files. Data simulation files store the information of the most basic grids that are needed for a fluid simulation (e.g. velocity, density).
- Uni Cache
Blender’s own caching format with some compression.
- Raw Cache
Blender’s own caching format without any compression.
- OpenVDB
Просунутий та ефективний метод зберігання, розроблений DreamWorks Animation.
All grids are stored in separate
.vdb
files. Thus every file contains just one simulation field or grid.
- Формат Файлу Частинок (лише для рідин) – Particle File Format Liquids Only
File format for the particle cache files.
- Uni Cache
Blender’s own caching format with some compression.
- Файл Формату Сіті (лише для рідин) – Mesh File Format Liquids Only
File format for the mesh cache files.
- Binary Object
Mesh data files with some compression.
- Object
Simple, standard data format for mesh data.
- Запекти Усе, Вивільнити Усе – Bake All, Free All
This option is only available when using the Final cache type. Bake All will run the simulation considering all parameters from the settings (i.e. it will bake all steps that can be baked individually with the Modular cache type at once).
The progress will be displayed in the status bar. Pressing Esc will abort the simulation.
Once the simulation has been baked, the cache can be deleted by pressing Free All. It is not possible to pause or resume a Bake All process as only the most essential cache files are stored on drive.
Просунуто – Advanced¶
- Експорт Скрипту Mantaflow – Export Mantaflow Script
Export the simulation as a standalone Mantaflow script when baking the scene (exported on «Bake Data»). Usually, only developers and advanced users who know how to use the Mantaflow GUI will make use of this functionality. Use a Debug Value of
3001
to enable.