قم باستيراد وتصدير النماذج مباشرة من وإلى Sketchfab في Blender
استنادًا إلى Blender glTF 2.0 المستورد والمصدر من مجموعة Khronos
لتثبيت الملحق، ما عليك سوى تنزيل ملف Sketchfab-xyz.zip المرفق بالإصدار الأخير، وتثبيته كملحق إضافي عادي للخلاط (تفضيلات المستخدم -> الإضافات -> التثبيت من الملف).
بعد تثبيت الملحق، يتوفر إعدادان اختياريان:
بعد التثبيت، يتوفر الملحق في العرض ثلاثي الأبعاد في علامة التبويب "Sketchfab" في لوحة الخصائص (الاختصار N ) لـ Blender 2.80+.
يمكن تسجيل الدخول (إلزامي لاستيراد النماذج أو تصديرها) من خلال استخدام البريد الإلكتروني وكلمة المرور المرتبطين بحساب Sketchfab الخاص بك، أو باستخدام رمز واجهة برمجة التطبيقات الخاص بك، المتوفر في إعدادات حساب Sketchfab الخاص بك:
يجب بعد ذلك عرض اسم مستخدم Sketchfab الخاص بك عند تسجيل الدخول بنجاح، وستتمكن من الوصول إلى إمكانات الاستيراد والتصدير الكاملة للملحق الإضافي.
يرجى ملاحظة أنه يتم تخزين بيانات اعتماد تسجيل الدخول الخاصة بك في ملف مؤقت على جهازك المحلي (لتسجيل دخولك تلقائيًا عند بدء تشغيل Blender). يمكنك مسحه بمجرد تسجيل الخروج من حسابك في Sketchfab من خلال زر تسجيل الخروج .
إذا كنت عضوًا في مؤسسة Sketchfab، فستتمكن من تحديد المؤسسة التي تنتمي إليها في القائمة المنسدلة "Sketchfab for Teams". سيسمح لك القيام بذلك باستعراض النماذج واستيرادها وتصديرها من وإلى مشاريع محددة داخل مؤسستك.
بمجرد تسجيل الدخول، يجب أن تكون قادرًا على استيراد أي نموذج قابل للتنزيل من Sketchfab بسهولة.
للقيام بذلك، قم بتشغيل استعلام بحث وقم بتعديل خيارات البحث في قائمة مرشحات البحث . تتيح لك القائمة المنسدلة الموجودة أعلى شريط البحث تحديد نوع النماذج التي تتصفحها:
يتيح لك النقر على الصورة المصغرة لنتائج البحث التنقل عبر نتائج البحث، ويمنحك تحديد الصورة المصغرة التفاصيل قبل الاستيراد:
إذا كان هذا يناسب حالة الاستخدام الخاصة بك بشكل أفضل، فيمكنك أيضًا تحديد خيار "استيراد من عنوان url" لاستيراد نموذج قابل للتنزيل من خلال عنوان url الكامل الخاص به، بتنسيق "http://sketchfab.com/3d-models/model-name-XXXX" أو "https://sketchfab.com/orgs/OrgName/3d-models/model-name-XXXX" لنماذج المؤسسات:
يمكنك اختيار إما تصدير النموذج (النماذج) المحدد حاليًا أو جميع النماذج المرئية، وتعيين بعض خصائص النموذج، مثل عنوانه ووصفه وعلاماته.
يمكنك أيضًا اختيار الاحتفاظ بالنموذج الذي تم تصديره كمسودة (سيؤدي إلغاء تحديد خانة الاختيار إلى نشر النموذج مباشرة)، ولكن يمكن لمستخدمي PRO فقط تعيين نماذجهم على أنها خاصة، وحمايتها اختياريًا بكلمة مرور.
أخيرًا، يتم توفير خيار لإعادة تحميل نموذج عن طريق تحديد عنوان url الكامل للنموذج، بتنسيق "http://sketchfab.com/3d-models/model-name-XXXX" (أو "https://sketchfab.com/orgs" /OrgName/3d-models/model-name-XXXX" لنماذج المؤسسات). تأكد من التحقق مرة أخرى من رابط النموذج الذي تقوم بإعادة التحميل إليه قبل المتابعة.
لن يتم تصدير جميع مواد Blender والتظليل بشكل صحيح إلى Sketchfab. كقاعدة عامة، تجنب الرسوم البيانية المعقدة ولا تستخدم العقد "التحويلية" (Gradient، ColorRamp، Multiply، MixShader...) لتحسين فرص تحليل المواد الخاصة بك بشكل صحيح على Sketchfab.
أفضل دعم مادي يأتي مع عقدة Principled BSDF ، التي تحتوي إما على معلمات أو أنسجة صور متصلة بالقنوات التالية:
لاحظ أنه يجب تعيين معلمات Opacity وBackface Culling في علامة التبويب Options بلوحة Properties الخاصة بالمادة حتى يتم تنشيطها مباشرةً في إعدادات Sketchfab ثلاثية الأبعاد.
فيما يلي مثال على رسم بياني عقدي متوافق مع إعدام الواجهة الخلفية ووضع ألفا بشكل صحيح (Blender 2.80 - Eevee renderer):
إذا لم يتطابق أي من الوصف التالي مع مشكلتك، فلا تتردد في الإبلاغ عن مشكلة.
على الرغم من أن الرسوم المتحركة البسيطة الهيكلية أو ذات الإطارات الرئيسية يجب أن تعمل بشكل جيد، إلا أن الرسوم المتحركة الأكثر تعقيدًا قد تسبب سلوكًا غير متوقع.
لا يوجد "حل سريع" لهذه الأنواع من السلوكيات، التي يجري العمل عليها بنشاط من جانبنا.
فيما يلي قائمة بالمشكلات المعروفة المتعلقة بالاستيراد، بالإضافة إلى بعض الإصلاحات الممكنة.
يرجى ملاحظة أنه يتم تحويل المواد من Sketchfab إلى Eevee في Blender 2.80+. إذا كانت المادة تبدو خاطئة، فإن استخدام محرر Node يمكن أن يساعدك في إصلاح المشكلات المحتملة.
حتى Blender 3.0، لم يتم ربط الشبكات المجهزة بشكل صحيح مع التجهيزات الخاصة بها، مما أدى إلى ظهور نماذج غير مزورة. تم إصلاح هذا السلوك باستخدام البرنامج الإضافي مع إصدار Blender بعد 3.0.
يمكن أن يختلف المقياس كثيرًا بين النماذج المختلفة، ولا يتم دائمًا توسيط أصول النماذج بشكل صحيح. نظرًا لأنه يتم تحديد النماذج المستوردة بعد الاستيراد، يمكنك محاولة تغيير حجمها لجعلها مرئية (في أغلب الأحيان، سيحتاج النموذج إلى تصغير حجمه).
إذا لم يكن ذلك كافيًا، فحاول تحديد شبكة في عرض Outliner واستخدم لوحة الأرقام '.' ( عرض للمشغل المحدد ) لتوسيط العرض عليه. يمكن أن يساعد تعديل نطاق المقطع ("Clip start" و"Clip end") في علامة التبويب "View" بلوحة Tools أيضًا في النماذج ذات الحجم الكبير.
إذا كان النموذج الخاص بك يعرض عناصر لونية غريبة لا يبدو أنها ناتجة عن مواد، فيمكنك محاولة التحقق من معلومات ألوان قمة النموذج (منطقة الخصائص -> علامة تبويب بيانات الكائن -> طبقة ألوان قمة الرأس )، وحذف البيانات إذا كانت موجودة.
يتم بالفعل تصدير ألوان Vertex دائمًا في ملفات glTF (للسماح بالإصدار)، ويتم تحميلها دائمًا في Blender. من الممكن أن تكون هذه البيانات تالفة أو غير مجدية - ولكنها معطلة في Sketchfab - مما يوضح سبب ظهور العرض عبر الإنترنت بشكل جيد.
قد لا تتم معالجة بعض إعدادات الشفافية بشكل صحيح، وقد لا يكون مجرد استخدام تظليل BSDF الشفاف أو ربط مادة بإدخال Alpha لعقدة BSDF المبدئية كافيًا: حاول ضبط إعدادات العتامة في لوحة الخصائص بمحرر العقدة، ضمن علامة التبويب "خيارات" عن طريق ضبط وضع المزج على Alpha Clip أو Alpha Blend .
في بعض الحالات المحددة جدًا، يمكن أن تتعطل معالجة النموذج الخاص بك بسبب القوام "الثقيل".
إذا لم تتم معالجة النموذج الخاص بك بشكل صحيح في Sketchfab وكنت تستخدم مواد متعددة عالية الدقة (على سبيل المثال مواد ذات مواد ذات 16 كيلو أو مواد متعددة بدقة 8 كيلو)، فيمكنك إما محاولة تقليل حجم الصور الأصلية أو تحميل النموذج الخاص بك بدون مادة وإضافتها لاحقًا في إعدادات Sketchfab ثلاثية الأبعاد.
اعتبارًا من الآن، لا يتم تحويل مساحة ألوان الأنسجة المحددة في Blender تلقائيًا إلى Sketchfab، وعلى الرغم من أنه يجب معالجة الخرائط العادية والخشونة والمعادن والإطباق بشكل صحيح، يتم تعيين مساحة ألوان المادة المنتشرة في Blender كـ "بيانات غير ملونة" أو خريطة معدنية كما سيتم تجاهل "اللون" (sRGB في 2.80).
إذا كنت تشعر أنك واجهت خطأ غير مدرج في المشكلات المعروفة، أو أن الملحق يفتقر إلى ميزة مهمة، فيمكنك الاتصال بنا من خلال مركز مساعدة Sketchfab (أو مباشرة من الملحق من خلال زر الإبلاغ عن مشكلة ).
لمساعدتنا في تتبع خطأ محتمل، يرجى محاولة إلحاق سجلات وحدة تحكم Blender في رسالتك: