باختصار
- يمثّل Collection Instance مجموعةً في المشهد عبر كائن فارغ واحد.
- ينشئ Link مرجعًا إلى الملف المصدر؛ وتظهر التغييرات فيه بعد إعادة التحميل.
- ينسخ Append البيانات إلى ملف blend الحالي؛ ويعتمد وضع الروابط على الخيارات وحالة البيانات.
- قد يتطلب استيراد البيانات من ملفات blend مضغوطة تحميل الملف كاملًا إلى الذاكرة.
يستند هذا الدليل إلى وثائق المجموعات وInstancing والمكتبات في Blender 5.2 LTS Manual. عند إعداد مجموعات أثاث أو عناصر بيئية أو حزم نماذج جاهزة لإعادة استخدامها في المشهد، من المهم التمييز بين ثلاث طرق: إنشاء نسخ من المجموعات، وLink، وAppend. ورغم أن هذه الطرق تخدم غرضًا متشابهًا، فإنها تختلف في التحرير والتحديث وطبيعة الروابط بين الملفات.
1. استخدم المجموعة كنسخة في المشهد
تتيح المجموعة جمع الكائنات التي يلزم إدارتها معًا. أما إنشاء نسخة من المجموعة فيضيف محتواها إلى المشهد عبر كائن نسخة واحد. وبدلًا من وضع عدة كائنات منفصلة في المشهد، يتيح ذلك تمثيل المجموعة كاملةً والتحكم فيها من نقطة واحدة.
أنشئ مجموعة جديدة عبر Outliner.
اربط الكائنات التي تريد إعادة استخدامها بهذه المجموعة.
في 3D Viewport، استخدم المسار
Add › Collection Instance، ثم اختر المجموعة.انسخ الكائن الفارغ الناتج لإضافة نسخ جديدة من المجموعة.
وفقًا لوثائق Blender، تُحافَظ على إعدادات Instance Collections عند نسخ الكائنات الفارغة. وهذا يتيح وضع النسخ في مواقع مختلفة عن بعضها. وقد تحتوي المجموعة على كائنات تتضمن تحريكًا أو محاكاة فيزيائية، أو على مجموعات متداخلة. لذلك من المفيد تنظيم محتوى المجموعة وعلاقاتها مسبقًا عند إعداد بنية المشهد.
إذا كنت بحاجة إلى تحويل المحتوى الذي أُنشئت منه النسخة إلى كائنات عادية وإجراء تعديلات إضافية عليها، فحدد النسخة ونفّذ Make Instances Real. إذا كانت المجموعة مرتبطة بملف خارجي عبر Link، فقد تظل بيانات الكائنات والمواد والخامات والتحويلات مرتبطة بالمجموعة المصدر. كذلك، لا تنتقل علاقات parent-child بين الكائنات أثناء التحويل. لذا تحقّق من مصدر النسخة، ومن الأجزاء التي ستحتاج إلى تعديلها لاحقًا، قبل تنفيذ العملية.
2. اختر بين Link وAppend بحسب سير العمل
يمكن استخدام File › Link… أو File › Append… لاستيراد بيانات من ملف blend آخر. ويتوقف الاختيار الأساسي على الحاجة إلى إبقاء الاتصال بالملف المصدر.
إذا كنت تريد أن تنعكس التغييرات في الملف المصدر على عملك الحالي لاحقًا، فاختر
File › Link….انتقل في File Browser إلى ملف blend وحدد كتل البيانات التي تريد استخدامها.
إذا كنت بحاجة إلى نسخ البيانات إلى الملف الحالي، فاستخدم
File › Append….راجع الخيارات في اللوحة اليمنى من File Browser وفقًا لطريقة إضافة البيانات إلى المشهد.
ينشئ Link مراجع إلى كتل البيانات في الملف المصدر. ولا تظهر التغييرات التي تُجرى على المصدر في الملف الحالي فورًا؛ بل تنعكس عند إعادة تحميل الرابط. ولا تكون البيانات المرتبطة عبر Link قابلة للتحرير في البداية. كما تظل مواقع الكائنات ودورانها ومقاييسها مرتبطة بالقيم المحددة في المصدر. وتشير الوثائق أيضًا إلى خيار Library Overrides لإتاحة قدر معين من التحرير والتحريك.
أما Append فينسخ كتل البيانات إلى ملف blend الحالي؛ ولا تنتقل التغييرات اللاحقة في الملف المصدر إلى هذه النسخة عادةً. ويتيح خيار Localize All في File Browser نسخ البيانات المرتبطة بشكل غير مباشر أيضًا بدلًا من الإبقاء على الروابط. كذلك، لا يؤدي استخدام Append لبيانات سبق ربطها عبر Link إلى قطع اتصالها تلقائيًا؛ إذ تشير الوثائق إلى أن هذه البيانات قد تظل مرتبطة وغير قابلة للتحرير. لذا تحقّق قبل التنفيذ من البيانات التي يجري نسخها، ومن إبقاء الروابط أو عدمه.
في بيئة العمل المكتبية، قد يكون Link أنسب عند الحاجة إلى تحديث مكتبة أصول مشتركة، بينما قد يكون Append أنسب عند استيراد أصل إلى ملف المشروع وإجراء تعديلات محلية عليه. ويتحدد الاختيار بحسب ما إذا كنت تريد نقل تغييرات الملف المصدر إلى المشروع أم لا.
3. قيّم خيارات File Browser على نحو صحيح
تحدد بعض الخيارات التي تظهر أثناء Link وAppend طريقة تمثيل المحتوى في المشهد. وتوضح الوثائق أنه عند تفعيل Instance Collections، تُضاف كل مجموعة كنسخة يمثلها كائن واحد؛ أما عند تعطيله فتُضاف محتويات المجموعة كما هي. ويحدد Instance Object Data ما إذا كان سيُنشأ كائن لبيانات الكائنات المرتبطة أو المضافة مباشرةً.
يتوفر Relative Path ضمن خيارات Link، ويتيح إنشاء مرجع إلى ملف blend خارجي بمسار نسبي بدلًا من مسار مطلق. وعند تفعيل خيار Active Collection، تُضاف البيانات إلى المجموعة النشطة؛ أما عند تعطيله، فيُستخدم رابط Link لمجموعة جديدة باسم “Linked Data”، ويُستخدم Append لمجموعة جديدة باسم “Appended Data”. ولا تحدد الوثائق قيمة موصى بها واحدة لهذه الإعدادات؛ فالاختيار المناسب يعتمد على طريقة تنظيم المشهد.
| الإعداد | القيمة المقترحة | التأثير |
|---|---|---|
Instance Collections | مفعّل أو معطّل حسب الحاجة | عند تفعيله، تُمثّل المجموعة بكائن نسخة واحد؛ وعند تعطيله، تُضاف محتوياتها إلى المشهد. |
Instance Object Data | مفعّل أو معطّل حسب الحاجة | يحدد ما إذا كان سيُنشأ كائن لبيانات الكائنات المرتبطة أو المضافة مباشرةً. |
Relative Path (Link) | بحسب تنظيم الملفات | ينشئ مرجعًا إلى ملف blend المصدر باستخدام مسار نسبي. |
4. تحقّق من روابط الملفات والقيود
تظهر البيانات المرتبطة عبر Link في Outliner برمز سلسلة. وعند ضبط Outliner على عرض Blender File، يمكنك رؤية ملف blend المصدر وكتل البيانات المرتبطة. إذا تغيّر الملف المصدر، فيمكنك تحديث البيانات من دون إعادة فتح الملف، وذلك بالنقر بزر الفأرة الأيمن على المكتبة واختيار الأمر Reload. وإذا نُقل الملف أو أُعيدت تسميته، فيمكن توجيه الرابط إلى ملف آخر باستخدام Relocate.
قبل استخدام Link أو Append، ضع توافق الملفات في الحسبان أيضًا: توضح الوثائق أنه لا يمكن استيراد بيانات من ملفات blend أحدث بكثير. وقد تؤدي كذلك التبعيات الدائرية بين ملفين إلى روابط ناقصة. وقد تتطلب ملفات blend المضغوطة تحميلها بالكامل إلى الذاكرة، حتى إذا كان المطلوب استخدام جزء صغير منها فقط. وتشير الوثائق إلى أن استهلاك الذاكرة يظل كما هو بعد تحميل كتل البيانات.
أخطاء شائعة
محاولة تحرير البيانات المرتبطة عبر Link كما لو كانت نسخة محلية مضافة عبر Append.
افتراض أن تغييرات الملف المصدر ستظهر فورًا في المشهد المرتبط عبر Link؛ فقد يلزم إعادة التحميل للتحديث.
عدم التحقق مما يحدث للبيانات القادمة من ملف خارجي ولعلاقات parent-child بعد استخدام
Make Instances Real.افتراض أن كل البيانات المضافة عبر Append ينقطع ارتباطها بالمصدر قطعًا؛ إذ يجب مراعاة خيار
Localize Allوحالة البيانات المرتبطة مسبقًا عبر Link.افتراض أن الملف المصدر المضغوط سيستهلك قدرًا قليلًا من الذاكرة عند اختيار كمية صغيرة من بياناته.
في سير عمل العمارة والتصميم الداخلي وarchviz، يسهّل إنشاء نسخ من المجموعات إدارة استخدام محتوى المجموعة نفسها في مواقع مختلفة من المشهد. وقد يكون Link مناسبًا للفرق التي تريد إبقاء الأصول في ملف مصدر مشترك ومحدّثًا، بينما قد يلبي Append الحاجة إلى إجراء تعديلات محلية على البيانات المنسوخة إلى ملف المشروع. لكن هذه الخيارات تتطلب متابعة إمكانية الوصول إلى مسارات الملفات المصدر، وإعادة تحميل الروابط، وتوافق الملفات. وعند العمل مع ملفات مصدر مضغوطة، ضع احتياجات الذاكرة في الحسبان أيضًا. وبما أن الوثائق لا تحدد متطلبات أجهزة بعينها أو مكاسب أداء رقمية، فقيّم الخيارات وفق بنية مشهدك وتنظيم ملفات فريقك.
المصادر
3 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
بالنسبة إلى مكاتب العمارة والتصوير المعماري في تركيا، تتمثل الفائدة الأهم في توحيد أسلوب إدارة أصول المشاهد المتكررة على مستوى الفريق. يتيح Link تحديث الأصول ضمن مكتبة مشتركة، بينما قد يلبي Append الحاجة إلى إجراء تعديلات محلية على البيانات المنسوخة إلى المشروع. وقد يؤثر الاختيار في آلية سير المراجعات.
لكن ينبغي متابعة مسارات الملفات المرتبطة والحاجة إلى إعادة التحميل وخيارات Append. كما يجب عدم إغفال احتمال تحميل الملفات المصدر المضغوطة بالكامل إلى الذاكرة عند تقييم الأجهزة. وبما أن الوثائق لا تقدم وعودًا رقمية بشأن الأداء، فإن اختبار الطريقة على ملفات مشاريع فعلية هو النهج الأكثر موثوقية.
الأسئلة الشائعة
ما الفرق بين Link وAppend في Blender؟
ينشئ Link مرجعًا إلى الملف المصدر، وتظهر التغييرات فيه بعد إعادة التحميل. أما Append فينسخ البيانات إلى الملف الحالي؛ وقد ينسخ خيار `Localize All` البيانات المرتبطة بشكل غير مباشر أيضًا، كما قد تظل البيانات التي سبق ربطها عبر Link مرتبطة.
كيف أنشئ نسخة من مجموعة في Blender؟
أنشئ مجموعة في Outliner أولًا، ثم اربط الكائنات بها. بعد ذلك استخدم المسار `Add › Collection Instance` في 3D Viewport.
كيف أُحدّث مجموعة مرتبطة عبر Link؟
غيّر عرض Outliner إلى `Blender File`، ثم انقر بزر الفأرة الأيمن على ملف blend المصدر واختر `Reload`.



