إعادة الاستيراد تتيح لك تحديث النماذج المخصصة الحالية وملامحها من ملف ثلاثي الأبعاد خارجي. على عكس الاستيراد العادي، الذي ينشئ مثيلات جديدة تمامًا، تقوم وظيفة إعادة الاستيراد بتحديث الكائنات الموجودة بشكل غير تدميري لدعم الطبيعة التكرارية لتطوير الثلاثي الأبعاد.
إلى جانب تحديث الأصول، تتذكر إعادة الاستيراد الملف والإعدادات المستخدمة لاستيراد الأصل الأصلي. هذا يعني أنه يمكنك تحديث الأصل المستورد بسهولة بنقرة واحدة أو اختصار بدون المرور عبر جميع إعدادات الاستيراد الأولية. تستمر هذه الذاكرة عبر جلسات الاستوديو.
المثيلات المدعومة
تدعم إعادة الاستيراد نقاط الدخول التالية في المستكشف. تدعم إعادة الاستيراد أيضًا الحزم، مما يتيح لك إعادة استيراد دفعات من مثيلات الأصول مرة واحدة.
- Model - تقوم ميزة إعادة الاستيراد بمسح الحاوية، وتحديث أي مثيلات MeshPart و SurfaceAppearance المتغيرة وإضافة تلك التي تم إنشاؤها حديثًا، بينما تبقي خصائصك الحالية دون تغيير.
- MeshPart - تقوم إعادة الاستيراد باستبدال الشبكات بناءً على أسماء الشبكة المحفوظة في الاستوديو وملف 3D الخارجي. للحصول على سلوك محدد، انظر كشف MeshPart.
- SurfaceAppearance - تقوم إعادة الاستيراد باستبدال الصور لملامح PBR بناءً على أسماء الملفات. للحصول على سلوك محدد، انظر كشف SurfaceAppearance.
- SurfaceAppearance أو Decal (المحدد مباشرة) - تقوم إعادة الاستيراد بتحميل كل خرائط القوام الموجودة في نفس المجلد مع الملف المحدد في عملية واحدة.
كشف MeshPart
تقوم إعادة الاستيراد بتحديث الشبكات بناءً على مسار واسم ملف المصدر الثلاثي الأبعاد، ومسار واسم كائن الشبكة في الاستوديو. تقوم إعادة الاستيراد بتحديث محتوى الشبكة فقط وخصائص التحويل وتحافظ على خصائص Roblox-specific الأخرى، بما في ذلك CollisionFidelity و RenderFidelity. إذا كانت الشبكة الواردة ليس لديها ملمس معين، تبقي إعادة الاستيراد ملمس MeshPart الموجود بدلاً من مسحه.
تعتمد إعادة الاستيراد على مطابقة أسماء الشبكة بين الاستوديو وملف المصدر الثلاثي الأبعاد:
ذاكرة الأصول المعروفة
يستخدم الاستوديو ذاكرة الأصول المعروفة التي تساعد على كشف الاستيرادات المكررة في نفس جلسة الاستوديو. إذا تم الكشف عن أصل مستورد أو معاد استيراده، يعيد Roblox استخدام معرف الأصل الموجود بدلاً من إنشاء وتحميل أصل جديد.
إذا حاولت إعادة استيراد كائن شبكة واحد، ولكن الملف الثلاثي الأبعاد يحتوي على عدد أكبر من الشبكات أو القوام، فإن Roblox يطبق تحميل أصل واحد فقط لهذا الكائن.
المكررات
تكشف إعادة الاستيراد عن الشبكات المكررة، ولا تعيد تحميل الشبكات المتطابقة التي هي نفسها في كل من الاستوديو وملف المصدر الثلاثي الأبعاد. في السيناريو الذي يتم فيه إعادة تسمية شبكة في Blender من Mesh1 إلى Mesh2، تقوم إعادة الاستيراد بإنشاء MeshPart جديد يسمى Mesh2 ولا تطبق تغييرات على Mesh1 الأصلي.
نقاط المحور
في الحالات التي قد ترغب فيها في استخدام نقطة المحور الخاصة بـ MeshPart وليس Model، انقر بزر الماوس الأيمن على أي MeshPart مع معلومات إعادة الاستيراد واختر إعادة الاستيراد ⟩ إعادة الاستيراد بالنسبة لهذا. يؤدي ذلك إلى تشغيل إعادة استيراد للعنصر النموذجي بالكامل باستخدام نقطة المحور لكائن MeshPart الذي تم النقر عليه كمرجع بدلاً من نقطة محور Model. يمكنك استخدام هذا مع النماذج التي تحتوي على محاور مخصصة من خلال إعادة الاستيراد بالنسبة لشبكة لم تتغير موضعها في الملف الثلاثي الأبعاد.
كشف SurfaceAppearance
تستطيع إعادة الاستيراد بسرعة تحديث قوام نموذج مع قوام PBR بناءً على قاعدة التسمية لملفات الصور.
تكتشف إعادة الاستيراد مجموعة من اللاحقات المعروفة لخرائط اللون، والمعدُن، والعادي، والخشونة، والضوء المنبعث. يمكنك العثور على القائمة الكاملة للاحقات المدعومة في الجدول التالي:
| نوع الخريطة | اللاحقات | مثال |
|---|---|---|
| اللون | color, col, diffuse, diff, albedo, alb, base | Tree_Color.png |
| المعدن | metal, metallic, metalness, mtl, met | Tree_Metal.png |
| الخشونة | rough, roughness, rgh | Tree_Rough.png |
| العادي | normal, nor, nrm, nrml, norm | Tree_Normal.png |
| قناع الضوء المنبعث | emissive, emission, emiss, emit, glow, illum, selfillum, light, luminance, emissivemask | Tree_Emissive.png |
عند إعادة استيراد أصل مع اختيار SurfaceAppearance، يتم عرض حوار الملفات للسماح لك باختيار ملف صورة جديد لاستخدامه كقوام PBR. تقوم إعادة الاستيراد تلقائيًا بكشف الصور PBR الأخرى في الدليل بناءً على التسمية وتقوم بتعيينها إلى كائن SurfaceAppearance.
يتم قبول ملفات القوام التي لا تحتوي على لاحقة خريطة مادة معترف بها كخريطة اللون لـ SurfaceAppearance في إعادة الاستيراد.
نماذج إعادة الاستيراد
عند إدخال أصل في الاستوديو من خلال المستورد، تقوم إعادة الاستيراد تلقائيًا بتخزين مسار الملف، وإعداد الاستيراد، ومخزون التحميل، بحيث تتطلب الاستيرادات اللاحقة عدم إعداد يدوي.
لإعادة استيراد Model مُهيأ:
انقر بزر الماوس الأيمن على Model واختر إعادة الاستيراد ⟩ إعادة الاستيراد من قائمة السياق.
- بدلاً من ذلك، عند تحديد الكائن، استخدم اختصار إعادة الاستيراد AltShiftR.
- يظهر مؤشر تحميل بعد تحديد إعادة الاستيراد. إذا كانت هناك أي مشكلات، يتم عرض حوار خطأ مع زر تهيئة إعدادات إعادة الاستيراد الذي يفتح حوار تهيئة.
إذا كان لدى Model عدم وجود إعداد لإعادة الاستيراد (على سبيل المثال، نموذج تم استيراده على جهاز مختلف أو قبل أن تكون ميزة إعادة الاستيراد متاحة)، فإن تشغيل إعادة الاستيراد يفتح حوار تهيئة بدلاً من بدء إعادة الاستيراد. يمكنك أيضًا فتحه مباشرة في أي وقت من خلال إعادة الاستيراد ⟩ تهيئة. في هذا الحوار، يمكنك تعيين مسار الملف، وهدف التحميل، وإعدادات الاستيراد.