إصدار نظام العرض OpenMoonRay 1.1 ، الذي طوره استوديو Dreamworks

أصدر استوديو الرسوم المتحركة Dreamworks أول تحديث لـ OpenMoonRay 1.0 ، وهو محرك عرض مفتوح المصدر يستخدم تتبع شعاع التكامل العددي لمونت كارلو (MCRT). يركز MoonRay على الأداء العالي والقابلية للتوسع ، ويدعم العرض متعدد الخيوط ، والعمليات المتوازية ، واستخدام تعليمات المتجه (SIMD) ، ومحاكاة الإضاءة الواقعية ، ومعالجة الأشعة على وحدة معالجة الرسومات أو جانب وحدة المعالجة المركزية ، ومحاكاة الإضاءة الواقعية بناءً على تتبع المسار ، وتقديم الهياكل الحجمية (ضباب ، نار ، غيوم). تم نشر الكود بموجب ترخيص Apache 2.0.

النظام جاهز لإنشاء أعمال احترافية ، مستوى الأفلام الروائية ، على سبيل المثال ، قبل اكتشاف الكود ، تم استخدام منتج MoonRay لتقديم أفلام الرسوم المتحركة "How to Train Your Dragon 3" ، "The Croods 2: Housewarming" ، "باد بويز" ، "ترولز. جولة حول العالم ، The Boss Baby 2 ، Everest ، و Puss in Boots 2: The Last Wish. لتنظيم العرض الموزع ، يتم استخدام إطار عمل Arras الخاص ، والذي يسمح لك بتوزيع الحسابات على عدة خوادم أو بيئات سحابية. لتحسين حساب الإضاءة في البيئات الموزعة ، يمكن استخدام مكتبة تتبع الأشعة Intel Embree ، ويمكن استخدام مترجم Intel ISPC لتوجيه الظلال. من الممكن إيقاف العرض في لحظة عشوائية واستئناف العمليات من الموضع المتقطع.

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

новой версии:

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

المصدر: opennet.ru

إضافة تعليق