آخر الأخبار
إعداد Unreal Engine Pixel Streaming: اعرض المشاريع المعمارية في المتصفحإعداد تدفق الكاميرا المعمارية باستخدام Unreal Engine Cine Camera وLive Linkدليل إنشاء صور المفاهيم المعمارية باستخدام Nano Banana 2.1CL Sculpt Assistant يتيح وصولًا سريعًا إلى أدوات النحت في Blenderدليل Blender Geometry Nodes: توزيع النقاط على الأسطح وأخذ العيناتإنشاء صور معمارية باستخدام Nano Banana 2.1: دليل المطالبات خطوة بخطوةدليل إنشاء النماذج وفكّ UV باستخدام Modeling Mode في Unreal EngineHoudini Solaris وUSD: 7 خطوات لبناء مشهد متعدد الطبقاتاكتمال Hetao Alpha: برج مكاتب من 45 طابقًا لـ RSHP في ShenzhenSوسونغ كونتينوم: معرض للفنون الرقمية من مكتب Ole Scheeren
دروس تعليميةUnreal EngineMari

إعداد تدفق الكاميرا المعمارية باستخدام Unreal Engine Cine Camera وLive Link

يشرح هذا الدليل كيفية إعداد Cine Camera Actor في Unreal Engine لضبط الإطار والتركيز، ثم استقبال بيانات الكاميرا من مصدر خارجي عبر Live Link. كما يتناول خطوات القوائم ومشكلات الاتصال الشائعة.

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

باختصار

  1. يساعد Cine Camera Actor، عبر إعدادات Filmback وLens وFocus، على محاكاة سلوك الكاميرا الحقيقية.
  2. تتيح إضافة Live Link نقل بيانات الحركة والكاميرا من مصادر خارجية إلى Unreal Engine.
  3. يمكن متابعة إطار الكاميرا عبر معاينة Picture-in-Picture في Viewport.
  4. عند استخدام Live Link Message Bus مع عدة محولات شبكة، ينبغي التحقق من إعداد Unicast Endpoint.

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

في هذا الدليل، ستنشئ Cine Camera Actor داخل Unreal Engine، وتضبط إطار مشهد معماري وسلوك العدسة والتركيز. ثم ستفعّل Live Link وتتبع الخطوات الأساسية لاستقبال بيانات الكاميرا من مصدر خارجي متوافق. الهدف هو التعرف على خيارات وضع كاميرا المشهد وضبطها يدويًا، وفهم كيفية ظهور تدفق كاميرا خارجي في المحرر.

Cine Camera Actor هو Camera Actor مخصص لمحاكاة سلوك الكاميرا الحقيقية عبر إعدادات Filmback وLens وFocus. أما Live Link، فيوفر واجهة قابلة للتوسعة عبر الإضافات لنقل البيانات الواردة من مصادر خارجية إلى Unreal Engine. ويساعد استخدام الأداتين معًا في ضبط الإطار بدقة في التصور المعماري واستقبال حركة الكاميرا من مصدر خارجي مدعوم.

المتطلبات والاستعداد

لا تحدد الأدلة المرجعية رقم إصدار معيّنًا من Unreal Engine أو متطلبات حساب. لذلك لا نذكر هنا رقم إصدار أو شرطًا متعلقًا بالحساب. يتطلب العمل تفعيل الإضافات وإمكانية الوصول إلى إعدادات المحرر. أما اتصال Live Link فيتطلب إعداد التطبيق الخارجي الذي سيرسل البيانات لنقلها إلى Unreal Engine عبر Live Link.

قبل البدء، تحقّق من وجود العناصر المعمارية المطلوب تأطيرها في المشهد، ومن أنك تعمل على مستوى يمكنك وضع الكاميرا فيه. وإذا كان الهدف نقل بيانات خارجية، فأكمل إعداد الاتصال في التطبيق المصدر أيضًا. لا يقدّم الدليل العام لـ Live Link خطوات إعداد تطبيق خارجي محدد، لذا لن نشرح هنا الإعدادات الخاصة بتطبيق بعينه.

1. أنشئ Cine Camera Actor وضعه في المشهد

توجد عدة طرق لإنشاء Cine Camera Actor. لإضافته من لوحة Place Actors، انتقل من القائمة الرئيسية إلى Window > Place Actors. اسحب Cine Camera Actor من قسم Cinematic في اللوحة إلى المستوى. ويمكنك بدلًا من ذلك فتح Quick Add من Main Toolbar واختيار Cine Camera Actor من قائمة Cinematic.

إذا كنت تستخدم Sequencer، يمكنك أيضًا إنشاء الكاميرا عبر زر Camera في شريط أدوات Sequencer. تنشئ هذه الطريقة Cine Camera Actor مؤقتًا من نوع Spawnable ضمن التسلسل الحالي، وتصبح الكاميرا الجديدة هي المقطع النشط للكاميرا في ذلك التسلسل. ويمكن تحديد ما إذا كان إنشاء الكاميرات في Sequencer سيكون من نوع Spawnable عبر تفضيل Create Spawnable Cameras ضمن Editor Preferences.

لضبط الإطار، انقر بزر الفأرة الأيمن على الكاميرا في Viewport واختر Pilot CineCameraActor. يعرض هذا الوضع منظور الكاميرا في Viewport. ينقل Ctrl + Shift + P الكاميرا المحددة إلى وضع القيادة، بينما يفتح Ctrl + Shift + C عرض الكاميرا أو يغلقه. ولإيقاف Viewport عن متابعة موضع الكاميرا عند الخروج من وضع القيادة، استخدم رمز الخروج في قائمة قيادة الكاميرا.

2. اضبط الإطار والعدسة والتركيز

يوفر إعداد Filmback في لوحة Details للكاميرا المحددة إعدادات مسبقة لأجسام كاميرات حقيقية تؤثر في أبعاد المستشعر ونسبة العرض إلى الارتفاع الأساسية. عند اختيار إعداد مسبق، تتغير قيمتا Sensor Width وSensor Height وفقًا له، بينما تظهر Sensor Aspect Ratio بوصفها قيمة معلوماتية محسوبة من أبعاد المستشعر المحددة.

يمكن اختيار إعدادات مسبقة لعدسات حقيقية من قسم Lens Settings. وتؤثر هذه الإعدادات في قيم مثل Focal Length وFStop وDiaphragm. عند تأطير مساحة داخلية معمارية، حدّد أولًا موضع الكاميرا في المشهد ونسبة المستشعر، ثم اضبط البعد البؤري بما يلائم مجال الرؤية المطلوب في المشهد. لا يقترح المصدر بُعدًا بؤريًا مثاليًا لمساحة داخلية بعينها، لذا لن يكون من المناسب تحديد قيمة ثابتة هنا.

استخدم خيارات Focus Method لضبط التركيز. عند اختيار Manual، تحدد مسافة التركيز بالنسبة إلى موضع الكاميرا عبر Manual Focus Distance؛ ويمكن أيضًا تحديد عنصر باستخدام أداة القطّارة في Viewport لتوجيه التركيز إليه. أما خيار Tracking فيتتبع ممثلًا بوصفه نقطة التركيز. يعطّل Do Not Override تأثير عمق المجال الناتج عن الكاميرا، بينما يعطّل Disable عمق المجال بالكامل.

قد تظهر معاينة Picture-in-Picture (PIP) في الزاوية اليمنى السفلية من Viewport عند تحديد Cine Camera Actor. تعرض هذه النافذة صورة الكاميرا ومعلومات مثل اسم الكاميرا وFilmback. ونظرًا إلى احتمال تأثير المعاينة في الأداء، تحقّق من إعداد Preview Selected Cameras ضمن Edit > Editor Preferences > Level Editor إذا لم تكن بحاجة إليها. ويمكن أيضًا ضبط حجم النافذة باستخدام Camera Preview Size.

افتح نافذة Plugins عبر Edit > Plugins. فعّل Live Link Plugin ضمن فئة Animation. بعد تفعيل الإضافة، افتح نافذة Live Link Connection من قائمة Window. استخدم زر + Source لإضافة نوع المصدر المناسب الذي يرسل التطبيق الخارجي البيانات من خلاله.

يدير Live Link Client مصادر البيانات الواردة وتدفقات البيانات التي تُسمى Subjects. وقد يكون Subject، على سبيل المثال، بيانات كاميرا أو شخصية. تعرض لوحة Subjects في نافذة الاتصال اسم كل Subject ودوره ومؤشر حالة البيانات. ويشير المؤشر الأخضر إلى استلام البيانات، بينما يشير المؤشر الأصفر إلى عدم استلام بيانات خلال الفترة المحددة.

عند العمل ببيانات الكاميرا، يمكن إضافة مكوّن Live Link Controller إلى Actor واختيار Subject المرتبط عبر Subject Representation. يورد دليل Unreal Engine مثالًا على إضافة Live Link Controller إلى Cine Camera Actor لتحريك الكاميرا وتغيير البعد البؤري من مصدر خارجي. تشمل خيارات التقييم المرتبطة بتدفق الكاميرا Engine Time وLatest وTimecode. لا ينبغي استخدام خيار Timecode ما لم يكن مُعَدًا مع موفّر Timecode للمحرك.

4. تحقّق من المشكلات الشائعة

يستخدم Live Link Message Bus Source بروتوكول UDP Messaging، ويستعين افتراضيًا بأول محوّل شبكة يعثر عليه. إذا كان الكمبيوتر يحتوي على عدة محولات، فقد لا تصل البيانات من المصدر المتوقع. لاستخدام محوّل محدد، عدّل قيمة Unicast Endpoint ضمن Edit > Project Settings > UDP Messaging. وفي المثال الوارد في الدليل، تؤدي إضافة “:0” إلى عنوان المحوّل إلى إظهار جميع المنافذ.

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

قد تتأثر الأداء عند تشغيل معاينة PIP. لذلك استخدم المعاينة أثناء ضبط الإطار، وفكّر في إيقاف Preview Selected Cameras إذا لم تكن ضرورية. كذلك، لا تخلط بين التركيز اليدوي والتركيز بالتتبع: لتتبع ممثل، يجب أن يكون Focus Method مضبوطًا على Tracking.

أثر ذلك في سير عمل التصور المعماري

يتيح Cine Camera Actor للمعماريين ومصممي الديكور الداخلي وفرق التصور الذين يضبطون لقطات المساحات الداخلية أو الواجهات أو مسارات الحركة تجربة Filmback والعدسة والتركيز وإعدادات ما بعد المعالجة الخاصة بالكاميرا على كاميرا واحدة. ويمكن استخدام Live Link لنقل الحركة إلى Unreal Engine عند توفر تطبيق خارجي يزوّد بيانات الكاميرا. لا تتناول المصادر معلومات عن متطلبات قوة العتاد أو شروط الترخيص أو قائمة التطبيقات الخارجية المتوافقة؛ وينبغي التحقق من هذه الجوانب بشكل منفصل قبل بدء المشروع.

الخطوات التالية

ابدأ بتثبيت موضع الكاميرا وإعداد Filmback، ثم جرّب خيارات العدسة والتركيز كلًّا على حدة. بعد ذلك، فعّل Live Link بصورة مستقلة عن تدفق الكاميرا وتحقّق من حالة المصدر وSubject. إذا كنت تستخدم عدة محولات شبكة، فتحقّق من Unicast Endpoint. وأخيرًا، راقب أثر معاينة PIP في الأداء وحدد التطبيق الخارجي الذي سيوفر تدفق الكاميرا للفريق.

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

أُعدّ هذا الدليل باللغة التركية بالاستناد إلى الوثائق الرسمية لـ Epic Games حول Unreal Engine Cine Camera Actor وLive Link. وقد أُتيح المصدران بموجب ترخيص حر.

المصادر

2 مصادر
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/cinematic-cameras-in-unreal-engine
ملخص
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/live-link-in-unreal-engine
ملخص

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

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

تكمن الفائدة العملية لـ Cine Camera Actor لفرق التصور المعماري في تسهيل اختبار الإطار والعدسة والتركيز من خلال الكاميرا نفسها. وقد يكون Live Link مفيدًا إذا كان الفريق يستخدم بالفعل تطبيقًا خارجيًا يوفّر حركة الكاميرا؛ لكن المعلومات التي تقدمها المصادر لا تكفي لاتخاذ قرار بشأن تكلفة الترخيص أو متطلبات العتاد أو توافق التطبيقات.

ينبغي للمكاتب والطلاب في تركيا أن يجرّبوا أولًا عمل الإضافة ومصدر البيانات في مشروعهم الحالي ضمن مشهد صغير. ومن المهم أيضًا مراقبة تأثير معاينة PIP في الأداء. وقبل اتخاذ قرار استثماري أو اعتماد خط إنتاج، يجب التحقق بشكل منفصل من دعم التطبيق الخارجي المستخدم لنقل البيانات عبر Live Link ومن إعدادات الشبكة.

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

كيف أضيف Cine Camera Actor في Unreal Engine؟

يمكنك سحب Cine Camera Actor من قسم Cinematic في لوحة Place Actors إلى المستوى، أو اختياره من قائمة Quick Add في Main Toolbar. كما ينشئ زر Camera في شريط أدوات Sequencer كاميرا.

ما الذي ينبغي التحقق منه إذا لم تصل بيانات الكاميرا في Live Link؟

تحقّق من إعداد التطبيق الخارجي لإرسال البيانات إلى Unreal Engine، ومن مؤشر الحالة في لوحة Live Link Subjects. وإذا كان هناك أكثر من محوّل شبكة، فقد يؤثر أيضًا إعداد Unicast Endpoint ضمن UDP Messaging.

كيف أركّز على عنصر في Cine Camera Actor؟

يمكنك ضبط Focus Method على Manual وتعيين قيمة Manual Focus Distance، أو تحديد عنصر في Viewport باستخدام أداة القطّارة. ولتتبع ممثل، اختر Tracking في Focus Method.

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

أخبار ذات صلة