أصدرت Dreamworks رمز نظام عرض MoonRay

اندلعت النبأ أن استوديو الرسوم المتحركة الشهير اتخذت Dreamworks قرارًا بإصدار الكود لتقديم النظام مونراي، والذي يستخدم تتبع الأشعة القائم على التكامل العددي مونت كارلو (MCRT).

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

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

قال أندرو بيرس ، نائب الرئيس

"تزداد شهية العرض على نطاق واسع كل عام ، وتستعد MoonRay لتلبية هذه الحاجة. نحن نتطلع إلى رؤية قاعدة الشفرات تزداد قوة من خلال مشاركة المجتمع مع استمرار DreamWorks في إظهار التزامنا بالمصدر المفتوح. "

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

باستخدام MoonRay و Arras في وضع متعدد السياقات ، يمكن للفنان أن يتخيل في وقت واحد ظروف إضاءة متعددة ، أو خصائص مختلفة للمواد ، أو عدة مرات في لقطة أو تسلسل ، أو حتى مواقع متعددة في بيئة ما.

لتحسين حساب الإضاءة في البيئات الموزعة ، من الممكن استخدامهلمكتبة تتبع الأشعة Intel Embree ومجمع Intel ISPC لتوجيه التظليل. من الممكن إيقاف العرض في وقت عشوائي واستئناف العمليات من الموضع المتقطع.

"نحن فخورون بتعاوننا الوثيق مع DreamWorks on MoonRay من خلال أداء عرض تتبع الأشعة الواقعية المذهل المدعوم من Intel Embree ومحول إنتل SPMD مفتوح المصدر (Intel ISPC) ، وكلاهما موزع على Intel oneAPI Rendering. 

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

تتضمن الحزمة أيضًا مكتبة كبيرة من مواد PBR التي أثبتت كفاءتها في الإنتاج وطبقة مندوبي Hydra Render بالدولار الأمريكي للتكامل مع أنظمة إنشاء المحتوى القديمة بالدولار الأمريكي.

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

تم تطوير ميزات MoonRay مثل عرض الشعر والفراء بالتعاون مع Intel. يتم تضمين التحسينات الناتجة في مكتبة نواة تتبع Intel Embree ray وتوضح كيف يفيد استخدام البرامج المفتوحة النظام البيئي بأكمله. من خلال اعتماد Intel ISPC ، تتبنى MoonRay موازاة ناقلات التعليمات لتحقيق تحسينات دراماتيكية في الأداء.

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

تم استخدام المنتج لعرض أفلام الرسوم المتحركة "How to Train Your Dragon 3" و "The Croods 2: Housewarming" و "Bad Boys" و "Puss in Boots 2: The Last Wish". في الوقت الحالي ، تم بالفعل إطلاق موقع المشروع المفتوح ، ولكن تم وعد بنشر الكود نفسه لاحقًا على GitHub بموجب ترخيص Apache 2.0.

وأخيرا، إذا كنت مهتمًا بمعرفة المزيد عنها ، يمكنك التحقق من التفاصيل في الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   مستخدم غير سعيد قال

    تصحيح سريع: الفيلم يُدعى "الأشرار" وليس "الأشرار" ، في حال بحثت عنه لاحقًا واتضح أنه ليس ما كنت تتوقعه. بالمناسبة ، أوصيك أولاً بمشاهدة ثلاثية "المحيط الحادي عشر" حتى تتمكن لاحقًا من رؤية ما يدور حوله الأشرار