Пов’язані Бібліотеки – Linked Libraries¶
Ці функції допомагають вам перевикористовувати матеріали, об’єкта та інші блоки даних – data-blocks, завантажені з іншого blend-файлу. Ви можете будувати бібліотеки загального вмісту та спільно використовувати їх через численні посилальні файли.
Прилучення та Пов’язання – Append and Link¶
Орієнтир – Reference
Редактор – Editor: | |
---|---|
Верхня смуга – Topbar | |
Режим – Mode: | Усі Режими – All Modes |
Меню – Menu: | «Файл > Прилучення або Пов’язання» – |
Скорочення – Hotkey: | |
F4, A or L |
«Пов’язання» – Link створює посилання на дані у джерельному файлі, так що зміни зроблені там будуть відбиватися у файлі, з якого здійснене посилання, наступний раз при завантаженні останнього. Але пов’язані дані не є редагованоздатні (до певної міри, дивіться Замісники Об’єктів – Proxy Objects).
Тоді як «Прилучення» – Append робить повну копію даних у ваш blend без зберігання будь-якого посилання на оригінал. Ви можете робити подальші редагування у вашій локальній копії даних, але зміни у зовнішньому джерельному файлі не будуть відбиватися у файлі, в якому було здійснене прилучення.
У Браузері Файлів – File Browser навігуйте на blend-файл зовнішнього джерела та виберіть блок даних, який ви хочете перевикористовувати.
Порада
Blend-файли можуть також бути пов’язані/прилучені шляхом перетягування та вкидування blend-файлів у вікно Blender’а.
Опції – Options¶
- Відносний Шлях – Relative Path
- Доступно лише при пов’язуванні, дивіться Відносні Шляхи – Relative Paths.
- Вибір – Select
- Робить об’єкт активним – Active після його завантаження.
- Активна Колекція – Active Collection
- Об’єкт буде додано в активну колекцію активного шару огляду. Інакше, він буде доданий у нову колекцію в активному шарі огляду.
- Примірникувати Колекції – Instance Collections
- Ця опція примірникує пов’язану колекцію як об’єкт, додаючи її в активну сцену. Інакше, пов’язана колекція безпосередньо додається в активний шар огляду.
- Псевдо Користувач – Fake User
- Визначає прилучений блок даних як захищений – Protected.
- Локалізувати Усе – Localize All
- Прилучає також всі побічно пов’язані дані, замість їх пов’язування.
Коли ви пов’язуєте об’єкт, то він буде поміщений у вашій сцені у позиції 3D Курсора. Багато інших типів даних, наприклад, камери, криві та матеріали, повинні бути пов’язані з об’єктом, перед тим як вони стануть видимими.
Ново додані типи колекцій доступні у «Додання > Примірник Колекції» –
у 3D Огляді.Дивіться у Структураторі – Outliner, з режимом показу, установленим як Blender File, щоб бачити всі ваші пов’язані та прилучені блоки даних.
Примітка
Прилучення даних, що ви вже пов’язали, буде додавати об’єкти/колекції у сцену, але зберігатиме їх пов’язаними (та не-редагованоздатними).
Це зроблено, щоб наявні відношення між пов’язаними даними залишалися непошкодженими.
Перезавантаження та Перерозміщення Бібліотеки – Library Reload & Relocate¶
З контекстного меню елементів бібліотек в огляді Blender File Outliner’а ви можете перезавантажувати та перерозміщувати всю бібліотеку.
Перезавантаження корисне, якщо ви змінили щось у blend-файлі бібліотеки і хочете бачити ці зміни у вашому поточному blend-файлі без потреби пере-відкривати його.
Перерозміщення дозволяє вам перезавантажити бібліотеку по новому шляху файлу. Це може використовуватися для виправлення зламаної пов’язаної бібліотеки (наприклад, через те, що файл бібліотеки був переміщений або перейменований після пов’язування з неї) або для перемикання між різними варіаціями одного і того ж набору даних у різних файлах бібліотек.
Зламана Бібліотека – Broken Library¶
При завантаженні blend-файлу, якщо Blender не може знайти більше бібліотеку, то він створить заповнювальні блоки даних для заміни відсутніх пов’язаних.
Таким чином, посилання на ці відсутні дані не втрачаються і через перерозміщення відсутньої бібліотеки втрачені дані можуть бути автоматично відновлені.
Замісники Об’єктів – Proxy Objects¶
Орієнтир – Reference
Редактор – Editor: | |
---|---|
3D Огляд – 3D View | |
Режим – Mode: | Режим Об’єкта – Object Mode |
Меню – Menu: | «Об’єкт > Відношення > Зробити Замісник» – |
Це робить активний пов’язаний об’єкт локальним замісником, прилучаючи «_proxy» до його імені. Це дозволяє вам робити зміни локально над об’єктом (або колекцією), пов’язаним із зовнішньої бібліотеки.
Можливі зміни обмежені, ви можете головно редагувати та анімувати трансформації об’єкта замісника та його примуси. Ці зміни залишаються локальними, вони не відсилаються назад у зовнішню бібліотеку.
Підказка
Інший спосіб трансформування пов’язаного об’єкта локально – за допомогою використання примірникування колекцій – Collection Instancing. Замість пов’язування об’єктів безпосередньо, часто більш корисно зробити пов’язання у колекції, які можна призначити на порожні та переміщувати, зберігаючи при цьому без змін пов’язання в оригінальний файл.
Також корисно мати змогу додавати/вилучати об’єкти з колекції (з blend-файлу бібліотеки) без потреби управляти пере-пов’язуванням кількох одночасно об’єктів.
Замісники Арматур – Proxy Armatures¶
На оснащених моделях замісники об’єктів дозволяють також редагувати та анімувати їх пози.
Також можливо у blend-файлі джерела (бібліотеки) захищати деякі шари кісток від редагування у замісниках. Це допомагає підтримувати розумне використання складних оснасток, виставляючи лише деякі «публічні» шари кісток як редагованоздатні для користувачів.
Установлюйте Захищені Шари – Protected Layers у файлі джерела, використовуючи панель «Скелет» – Skeleton властивостей Арматур – Armatures. Детальніше Armature Layers.
Зробити Локальним – Make Local¶
Орієнтир – Reference
Редактор – Editor: | |
---|---|
3D Огляд – 3D View | |
Режим – Mode: | Режим Об’єкта – Object Mode |
Меню – Menu: | «Об’єкт > Відношення > Зробити Локальним» – |
Орієнтир – Reference
Редактор – Editor: | |
---|---|
Структуратор – Outliner | |
Меню – Menu: | «Контекстне меню > Дані за Ідентифікатором > Зробити Локальним» – |
Робить вибраний або усі пов’язані ззовні об’єкти локальними у поточному blend-файлі. Пов’язання на файл оригінальної бібліотеки буде повністю втрачено. Але це зробить ці блоки даних повністю редагованоздатними , так само, як ті, що безпосередньо створені у цьому blend-файлі.
Опції – Options¶
Операція, що доступна з контекстного меню Структуратора – Outliner, немає жодних опцій та впливає лише на вибраний блок даних.
Операція, що доступна з 3D Огляду – 3D View, безпосередньо впливає лише на вибрані об’єкти, але вона може також робити локальними залежності об’єктів:
- Тип – Type
Факультативно відв’язує Дані Об’єкта та Дані Матеріалу.
Вибрані Об’єкти (Selected Objects), + Дані Об’єкта (Object Data), + Матеріали (Materials), Усе (All) (тобто, включаючи усі сцени)
Відомі Обмеження – Known Limitations¶
Здебільшого пов’язування даних працюватиме очікувано, проте, існують деякі випадки, що не підтримуються.
Кругові Залежності – Circular Dependencies¶
Загалом, залежності не повинні йти в обох напрямках.
Спроба пов’язати або прилучити дані, які пов’язані назад у поточний файл, призведе до втрати пов’язань.
Примуси Твердого Тіла для Об’єкта – Object Rigid Body Constraints¶
При пов’язуванні об’єктів безпосередньо у blend-файл устави «Тверде Тіло» – Rigid Body **не будуть* пов’язані, оскільки вони асоційовані з їх світом сцени.
Як альтернатива, ви можете пов’язати їх до цілої сцени та установити їх як уставу фону – Background Set.
Стиснення та Використання Пам’яті – Compression & Memory Use¶
Пов’язування у blend файли з увімкненим стисненням може значно збільшити використання пам’яті при завантаженні файлів.
Читання даних на вимогу не підтримується зі стисненням (це впливає лише на час завантаження, після завантаження немає різниці у використанні пам’яті).