آخر الأخبار
استخدام PLY وAlembic في Blender: دليل الاستيراد والتصديرتحريك الكاميرا المعمارية في Unreal Engine: دليل Cine Camera وSequencerدليل استخدام Pass وCryptomatte للرندر المعماري في Blenderالتعريض التلقائي في Unreal Engine: دليل للمشاهد الداخليةتصدير رندر Blender بأمان: دليل تسلسل الإطاراتأداة INSIGHT من NIST ترسم خرائط ثلاثية الأبعاد للمباني للطوارئافتتاح ICG Gallery Dubai: الحواس والعمارة العصبية في صميم التصميمتقارير عن محادثات للاستحواذ على Unity مقابل 25 مليار دولاردليل نمذجة الأسطح في Rhino باستخدام Sweep1 وSweep2 وRailRevolveافتتاح Powerhouse Parramatta في 7 نوفمبر: متحف بهيكل شبكي فولاذي
دروس تعليميةBlender

استخدام PLY وAlembic في Blender: دليل الاستيراد والتصدير

يتناول هذا الدليل نقل الشبكات باستخدام ملفات PLY في Blender، وتبادل الهندسة المتحركة عبر Alembic. كما يقدم قائمة تحقق خطوة بخطوة لإعدادات المقياس والمحاور وUV والألوان وأخذ العينات.

صورة استوديو توحي بنموذج شبكة لداخل معماري وهندسة متحركةصورة بالذكاء الاصطناعي
صورة تعبيرية مولّدة بالذكاء الاصطناعي.الصورة: 3dsınıfı / FCA AI

باختصار

  1. يدعم استيراد PLY الملفات النصية والثنائية، ويمكن اختيار عدة ملفات في الوقت نفسه.
  2. تتضمن خيارات تصدير PLY إعدادات UV والعموديات والألوان والأجسام المحددة وتطبيق المعدّلات.
  3. يركز Alembic على حفظ نتائج الهندسة المحسوبة والتحريك، لا على إعداد الأدوات الإجرائية نفسه.
  4. ينبغي تقييم أخذ عينات الزمن في Alembic مع نطاق الإطارات ومعدل إطارات المشهد.

ما الذي ستتعلمه في هذا الدليل؟

ليس من الصواب استخدام ملفات PLY وAlembic للغرض نفسه في Blender. يُستخدم PLY لنقل هندسة الشبكات، ويمكنه اختياريًا نقل معلومات مثل إحداثيات UV والعموديات وبيانات الألوان. أما Alembic فيُستخدم لنقل النتائج المحسوبة للهندسة المتحركة وتحويلات الأجسام إلى تطبيق آخر. يشرح هذا الدليل متى يُفضّل استخدام كل من التنسيقين، وكيفية اختيار إعدادات النقل، وكيفية الحد من مشكلات التوافق الشائعة.

تختلف احتياجات نقل نموذج ثابت إلى برنامج آخر عن احتياجات مشاركة هندسة مشهد متحرك، ولا سيما في أعمال التصيير المعماري. يركز PLY على نقل الشبكات، بينما يركز Alembic على الهندسة والتحويلات التي تتغير بمرور الوقت. قبل إنشاء أي من الملفين، تحقّق من البيانات التي يستطيع التطبيق المستهدف قراءتها.

المتطلبات والتحضير

تستند المعلومات إلى صفحتي PLY وAlembic في دليل استخدام Blender الحالي. لا تحدد الأدلة رقم إصدار معينًا من Blender، لذا لا نذكر هنا رقم إصدار؛ تحقق من خيارات الاستيراد والتصدير المتاحة في إصدار Blender المثبّت لديك. ولا تشير المصادر إلى ضرورة امتلاك حساب مدفوع.

قبل النقل، راجع وحدات المشهد والأجسام المحددة وترتيب المحاور في التطبيق المستهدف. يُتاح ضبط المقياس ومحوري الأمام والأعلى في خيارات استيراد PLY وتصديره. يعتمد Blender المحور Y للأمام والمحور Z للأعلى. ويمكن أيضًا ضبط مقياس التصدير في Alembic؛ ويوصي الدليل باستخدام القيمة الافتراضية 1.0 للحفاظ على وحدات Blender.

استيراد ملفات PLY وتصديرها

  1. حدد نوع الملف وعدده عند الاستيراد. يقبل استيراد PLY في Blender الملفات النصية أو الثنائية، ويمكن تحديد عدة ملفات في العملية نفسها. تحقق من المقياس ووحدة المشهد وتحويل محوري الأمام والأعلى قبل إضافة الملف إلى المشهد. وعند العمل بين تطبيقات متعددة، يكون ضبط المحاور مهمًا لفتح النموذج بالاتجاه المتوقع.

  2. راجع دمج الرؤوس وبيانات الألوان. يحاول خيار “Merge Vertices” دمج الرؤوس الموجودة في الموضع نفسه متى أمكن. إذا كان الملف يتضمن ألوان الرؤوس، فحدد فضاء اللون المناسب: يتيح المصدر خياري sRGB وLinear، كما يتوفر خيار None لعدم استيراد بيانات الألوان. إذا لم يكن معروفًا فضاء اللون الذي حُفظت به بيانات المصدر، فتحقق من إعدادات التطبيق الذي أنشأ الملف بدلًا من الاختيار عشوائيًا.

  3. حدد نطاق التصدير. يتيح تصدير PLY خيار تصدير الأجسام المحددة فقط. اضبط المقياس والمحاور وفق متطلبات التطبيق المستهدف. ويمكن استخدام التنسيق النصي إذا كان التطبيق الذي سيفتح الملف لا يدعم التنسيق الثنائي.

  4. تحقق من بيانات الهندسة والمظهر. تشمل خيارات التصدير كتابة إحداثيات طبقة UV النشطة، ونقل العموديات، وحفظ ألوان الرؤوس بفضاء اللون المحدد. تستطيع معظم التطبيقات حساب العموديات الخاصة بها، لكن تصديرها قد يكون مهمًا عند الحاجة إلى مطابقة خرائط العموديات في Blender مع الأنسجة. ويؤثر خيار تثليث مضلعات N-gon التي تضم أربعة رؤوس أو أكثر في الشبكة المصدّرة، من دون تغيير الشبكة في المشهد. أما “Apply Modifiers” فيتيح نقل الشبكة الناتجة عن حساب المعدّلات.

نقل الهندسة المتحركة باستخدام Alembic

  1. حدد الحالات المناسبة لاستخدام Alembic. لا يحفظ Alembic طريقة إعداد هيكل معقد أو محاكاة، بل يسجل الهندسة المحسوبة والتحويلات المتحركة. لذلك، يمكنك مثلًا حساب التحريك في تطبيق، ثم نقله إلى تطبيق آخر لإضافة التظليل والإضاءة. ويورد دليل Blender مثالًا على إمكانية فتح ملفات Alembic القادمة من Houdini أو Maya في Blender.

  2. راجع التحقق عند الاستيراد. تُضاف معدّلات Mesh Sequence Cache إلى الشبكات المتغيرة بمرور الوقت، بينما يُضاف Transform Cache Constraint إلى قيم الموضع أو الدوران أو المقياس المتحركة. عند تفعيل “Set Frame Range”، تُحدّث بدايتا المشهد ونهايته وفق نطاق الأرشيف في Alembic. أما “Validate Meshes” فيتحقق من البيانات التالفة ويصلحها عند الحاجة. قد يؤدي هذا الفحص إلى إبطاء الاستيراد، لكن دليل المصدر يوصي بتفعيله، مشيرًا إلى أن أخطاء البيانات لا يسهل اكتشافها دائمًا.

  3. اضبط نطاق التصدير وأخذ العينات. تحدد قيمتا بداية الإطارات ونهايتها النطاق المراد تصديره؛ ويُستخدم نطاق إطارات المشهد الحالي افتراضيًا. يحدد Transform Samples عدد مرات أخذ عينات التحويلات المتحركة لكل إطار، بينما يحدد Geometry Samples عدد عينات الهندسة المتحركة. ويحدد Shutter Open وShutter Close النطاق الزمني الذي تؤخذ فيه العينات. وللحصول على ضبابية حركة مفصلة للشبكة، يقدم الدليل مثالًا يستخدم 5 عينات، وقيمة فتح -0.25، وقيمة إغلاق 0.25.

  4. حدد خيارات التسلسل الهرمي وUV والهندسة. يصدّر “Selection Only” الأجسام المحددة فقط. إذا كان “Flatten Hierarchy” معطلًا، تُحفظ علاقات الأب والابن؛ أما عند تفعيله، فلا تُنقل هذه العلاقات وتُكتب التحويلات بإحداثيات العالم. وتتوفر خيارات UV Maps وNormals وColor Attributes كلٌّ على حدة. وعلى الرغم من أن معيار Alembic يدعم خريطة UV واحدة، يحاول Blender تصدير جميع خرائط UV بصيغة تستطيع البرامج الأخرى قراءتها. ويمكن لخيار “Use Instancing” تصدير الأجسام المكررة أو ذات النسخ كعينات Alembic؛ ويمكن تعطيله عند الحاجة إلى التوافق مع برامج أخرى.

أخطاء شائعة

  • استخدام محور أو مقياس غير صحيح: إذا بدا النموذج باتجاه أو حجم مختلف في التطبيق المستهدف، فتحقق من قيم المحاور والمقياس عند استيراد PLY أو Alembic وتصديرهما.

  • تجاهل فضاء اللون: قد يؤثر الاختيار بين sRGB وLinear في ألوان رؤوس PLY. تحقق من مصدر الملف وطريقة حفظ بيانات الألوان.

  • التعامل مع Alembic كما لو كان هيكلًا قابلًا للتحرير: يحفظ هذا التنسيق النتائج المحسوبة بدلًا من نقل شبكة الاعتماد في عملية الإنتاج. لا تفترض أن الهيكل الأصلي سيُعاد إنشاؤه في الملف المنقول.

  • الخلط بين معدل الإطارات والزمن: لا يتضمن Alembic مفهوم الإطار بحد ذاته، بل يحفظ عينات زمنية. يستخدم Blender معدل إطارات المشهد لتحويل أرقام الإطارات إلى ثوانٍ. لذلك، تحقق من التوقيت عند نقل الملفات بين تطبيقات مختلفة.

  • التسليم من دون اختبار خيارات التوافق: ينبغي تحديد التنسيق النصي في PLY وخيارات instancing أو التسلسل الهرمي في Alembic وفق دعم التطبيق المستهدف. افتح الملف في تطبيق الجهة المستلمة وتحقق منه قبل التسليم.

الخطوات التالية في سير عمل العمارة والتصور المعماري

تُعد خيارات التحديد والمقياس والمحاور وUV والألوان في PLY مهمة لفرق العمارة والتصميم الداخلي التي تتبادل نماذج ثابتة أو هندسة قائمة على الشبكات. أما إذا كان المطلوب نقل هندسة متحركة أو نتائج محاكاة أو تحويلات أجسام متحركة بين التطبيقات، فيكون Alembic خيارًا أنسب. وينبغي لفرق التصور المعماري التحقق خصوصًا من أخذ العينات ونطاق الإطارات وتوافق البرنامج المستهدف قبل التسليم.

ابدأ بالنقل باستخدام مشهد اختبار صغير: تحقق من اتجاه الشبكة وألوانها في PLY، ومن نطاق التحريك والهندسة والتحويلات في Alembic. لا تحدد المصادر متطلبات أجهزة بعينها أو رسوم ترخيص أو ضمانًا للتوافق مع جميع إصدارات التطبيقات المستهدفة. لذلك ينبغي للفريق التحقق من إصدار Blender المستخدم ومن قدرة البرنامج المستلم على قراءة الملف بصورة صحيحة ضمن سير العمل النهائي.

المصدر والترخيص

أُعد هذا الدليل بتكييف صفحتي “Stanford PLY” و“Alembic” من دليل استخدام Blender إلى التركية. كلا المصدرين مرخص بموجب CC BY-SA 4.0.

المصادر

2 مصادر
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/files/import_export/ply.html
ملخص
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/files/import_export/alembic.html
ملخص

لا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.

رأي 3dsınıfı
3dتقييم المحرر

قد يساعد الفصل بين هذين التنسيقين وفق الغرض فرق العمارة والتصور في تركيا على الحد من مخاطر فقدان البيانات وإعادة العمل بلا داعٍ. يوفر PLY خيارًا مناسبًا لنقل الشبكات مع الهندسة الأساسية وبيانات المظهر القابلة للتحديد، بينما يتيح Alembic نقل الهندسة المتحركة المحسوبة بين التطبيقات.

لا تقدم هذه المصادر معلومات عن متطلبات الأجهزة أو تكاليف الترخيص أو التوافق السلس بين جميع البرامج. لذلك ينبغي للفرق اختبار النقل باستخدام الإصدارات التي تعتمدها قبل التخطيط للشراء أو الإنتاج، وإضافة إعدادات فضاء اللون والمحاور وأخذ العينات والتسلسل الهرمي إلى قائمة التحقق قبل التسليم.

الأسئلة الشائعة

كيف أستورد ملف PLY في Blender؟

يمكن لـ Blender استيراد ملفات PLY النصية والثنائية، كما يمكن تحديد عدة ملفات في الوقت نفسه. ينبغي التحقق أثناء النقل من المقياس ووحدة المشهد والمحاور وخيارات فضاء اللون لألوان الرؤوس.

هل ينقل ملف Alembic إعداد الهيكل والتحريك أيضًا؟

لا. يركز Alembic على حفظ الهندسة المحسوبة ونتائج التحويلات المتحركة، لا على شبكة الاعتماد الخاصة بالأدوات الإجرائية.

لماذا يهم معدل الإطارات عند نقل Alembic في Blender؟

يستخدم Alembic عينات زمنية بدلًا من أرقام الإطارات. ويستعين Blender بمعدل إطارات المشهد الحالي لتحويل أرقام الإطارات إلى ثوانٍ.

التعليقات والمنتدى باللغة التركية.شارك في النقاش
+

أخبار ذات صلة