Запікання – Baking¶
Кнопка «Запікання» – Bake¶
Perform the actual fluid simulation. Blender will continue to work normally,
except the progress will be displayed in the status bar.
Pressing Esc or the «X» button next to the status bar will abort the simulation.
Afterwards two .bobj.gz
(one for the Final quality, one for the Preview quality),
plus one .bvel.gz
(for the Final quality)
will be in the selected output directory for each frame.
Каталог Запікання – Bake Directory¶
Каталог та префікс файлу для збереження запечених сітей поверхонь.
Це подібно до устав виводу анімації, тільки вибір файлу є дещо спеціальним: коли ви вибираєте будь-яку з попередньо генерованих сітей поверхні (наприклад, test1_fluidsurface_final_0132.bobj.gz
), то префікс буде автоматично заданий (test1_
у цьому прикладі). Таким чином, імітація може бути зроблена кілька разів з різними уставами, що дозволяє швидко змінювати різні набори даних поверхні.
Примітки – Notes¶
- Унікальний домен – Unique domain
- Через наявну можливість поширення та пов’язування між сценами в одному blend-файлі може бути присутній тільки один домен.
- Вибирання Запеченого Домену – Selecting a Baked Domain
- After a domain has been baked, it changes to the fluid mesh. To reselect the domain so that you can bake it again after you have made changes, go to any frame and select RMB the fluid mesh. Then you can click the bake button again to recompute the fluid flows inside that domain.
- Запікання завжди починається з кадру номер 1 – Baking always starts at Frame #1
- Симулятор рідини ігнорує уставу Start на панелі Animation та завжди починає запікання з кадру 1. Якщо ви бажаєте мати початок симуляції пізніше за кадр 1, то ви повинні ключувати об’єкти рідини у вашому домені як неактивні до кадру, в якому ви хочете мати початок симуляції.
- Запікання завжди закінчується у кадрі, заданому уставою End на панелі Animation
- Якщо частота кадрів становить 25 кадрів за секунду, час завершення симуляції (Time > End) – 4.0 секунди, то ви повинні (якщо час початку (Time > Start) задано як 0) для на панелі Animation задати уставу End як
4.0 × 25 = 100
. - Вивільнювання попередньо запечених рішень – Freeing the previous baked solutions
- Видалення вмісту теки «Bake» є руйнівним способом досягнення цього. Будьте обережні, якщо більше ніж одна симуляція використовує однаковий каталог для запікання (переконайтеся, що вони використовують різні імена файлів, інакше вони будуть перезаписані один поверх іншого)!
- Повторне використання Запікань – Reusing Bakes
- Ручне уведення (або задання через пошук) маски попередньо збережених (запечених) каталогу та імені файлу обчислення перемкне цей потік рідини та деформування сіті так, що вони будуть вживати таке старе запікання. Тому, ви можете повторно використовувати запечені потоки, просто вказавши їх у цьому полі.
- Час обробляння запікання – Baking processing time
Запікання забирає багато обчислювальної потужної (а звідси, і часу). Залежно від сцени може краще буде вмикати запікання на всю ніч.
Якщо сіть має модифікатори, то устави рендерингу будуть вживатися для експортування цієї сіті в рішальник рідини. Залежно від устав цієї ситуації час обчислення та вживання пам’яті може експоненціально зрости. Наприклад, коли вживається рухома сіть з модифікатором Subdivision Surface як перешкода для зменшення часу симуляції може допомогти його вимикання або задання більш низького рівня підподілення. Коли такий уклад/оснастка коректний, то ви можете завжди збільшити цю уставу для отримання більш реалістичного результату.