صورة تصير ممثّلًا في المستوى المفتوح أمامك.
يبني LocalMesh الشبكة على بطاقتك الرسومية، ثم يسلّمها إلى Unreal بنفسه. لا مجلد تصدير، ولا سحب وإفلات، ولا نافذة استيراد. على البطاقة زر يحمل شعار Unreal، وبالضغط عليه يظهر الجسم في المستوى الذي تعمل فيه.
ما يحدث حين تنقر
- 1يحوّل LocalMesh الملف. يرفض Interchange ملف glTF الذي يحمل كسوة WebP، ويرفض الملف كله بما فيه الهندسة. لذلك تُكتب نسخة محوَّلة في الذاكرة المؤقتة، ولا تُمس شبكة مكتبتك أبدًا.
- 2يستوردها Unreal. إلى /Game/LocalMesh، بصيغة Static Mesh، ومعها الكسوة التي يحملها الملف، ويُحفظ الأصل.
- 3يُوضع ممثّل في المشهد. عند أصل العالم، باسم البطاقة. حرّكه وغيّر مقاسه وضعه حيث تشاء، كأي شيء آخر في المستوى.
التهيئة، مرة واحدة
لا شيء من LocalMesh يُثبَّت داخل Unreal. الجسر إضافتان يشحنهما Epic أصلًا مع المحرك، هما Remote Control API وPython Editor Script Plugin، وLocalMesh يكتفي بتشغيلهما.
- 1افتح لوحة الإرسال في إحدى البطاقات. السهم الصغير بجانب زر الإرسال.
- 2اختر تهيئة مشروع Unreal. دلّه على ملف .uproject. يفعّل LocalMesh الإضافتين في ملف المشروع، ويضيف الإعداد الذي يسمح لـ Remote Control بتشغيل سكربت الاستيراد.
- 3أعد تشغيل المحرّر على ذلك المشروع. التغيير يسري عند الإقلاع. لا يفتح LocalMesh برنامج Unreal نيابة عنك، ولا يمدّ يده إلى محرّر يعمل ليغيّر إعداداته.
يقول لك أين سيهبط الجسم
بعد التهيئة تعرض اللوحة إصدار المحرك، والمشروع والمستوى المفتوحَين. وإن لم يستجب Remote Control قال ذلك وأشار إلى ما ينبغي تشغيله. فالجسم الذي يصل حيث لم تتوقّع أسوأ من جسم لا يصل.
لماذا تستحق هذه الشبكة الاستيراد
هي شبكة رباعية بإحداثيات كسوة، ويصل اللون والنتوءات والخشونة والمعدنية والحجب في خرائط منفصلة لا مخبوزة بعضها في بعض. وداخل محرك، هذا أهم منه في أي مكان آخر: يُقرأ الكروم كرومًا ويبقى المطفأ مطفأً تحت إضاءتك أنت، بدل أن يصل كل شيء وعليه ضوء الصورة الأصلية.
هو أصل للنمذجة السريعة ولا يدّعي غير ذلك. هو ما تضعه في المستوى بينما لا تزال تبحث عمّا سيكونه المستوى، لا القطعة الرئيسية التي سينمذجها أحدهم كما ينبغي.
ما لا يفعله
- شبكات فقط. يحمل الجسر .glb و.gltf و.obj. أما السبلات الغاوسي فهو .ply ولا يمرّ من هنا. ذلك الملف على قرصك، وUnreal ليس عارض سبلات على أي حال.
- يجب أن يكون المحرّر مفتوحًا. على مشروع هيّأته. المستجيب هو Remote Control، فالمشروع الخالي منه يتلقى رسالة بدل إخفاق صامت.
- لا يوصّل خاماتك. تحصل على الـ Static Mesh وكسوته والخامة التي يبنيها Unreal من الملف. وإن كانت لديك خامة خاصة فتوصيلها يبقى عليك.
- لا شيء يغادر الجهاز. يستمع Remote Control على 127.0.0.1 وحدها، وكل ما يرسله LocalMesh إليه سكربت كتبه بنفسه.
ضع مراجعك أنت في مستواك
تجربة مجانية 14 يومًا، ثم دفعة واحدة قدرها $39. ويندوز، وبطاقة NVIDIA بذاكرة 8 غيغابايت، وUnreal مثبّت لديك.
حمّل LocalMesh