إصدار UNIGINE SDK 2.20

يوليو ١٠, ٢٠٢٥
2 20 Site news en

تحسينات التصيير

يقدّم UNIGINE 2.20 تحسينات بصرية كبرى وترقيات في كفاءة التصيير:

  • أصبح تصيير الظلال متعدد الخيوط مدعوماً الآن على DirectX 12، مما يقلّل بشكل كبير من العبء على CPU ويجعل الإضاءة في الزمن الحقيقي أكثر قابلية للتوسّع.
  • تم توسيع دعم DLSS (NVIDIA) ليشمل Vulkan، إضافةً إلى DX12، مما يتيح رفع دقة عالي الأداء عبر نطاق أوسع من التطبيقات.
  • تم دمج AMD FSR 3.1.3، الذي يقدم خياراً عالي الجودة آخر لرفع الدقة، خاصة على العتاد من غير NVIDIA.
  • يتميز نظام رفع الدقة الآن بما يلي:
    • تصيير واعٍ بمستويات التفاصيل (LOD) لتحسين توازن التفاصيل عبر المسافات.
    • تحسين حساب متجهات الحركة وتثبيت العمق، مما يقلّل التشوّهات البصرية أثناء الحركة.
  • أُضيفت المُمثّلات البديلة ثُمانية الأوجه، وتوفّر تمثيلاً للهندسة البعيدة أفضل مظهراً وأكثر كفاءة من اللوحات الإعلانية التقليدية (billboards) — مفيدة في المشاهد الضخمة كمحاكاة العوالم المفتوحة.
  • تحسينات عديدة على تصيير السحب الحجمية، تعزّز الجودة البصرية والواقعية.
  • يتيح عنصر تحكم جديد بالإضاءة الشاملة (Global Illumination) الضبط الدقيق للون وشدة الانعكاسات غير المباشرة لتتناسب بشكل أفضل مع الإضاءة المشتّتة. ويُحسّن ذلك من اتساق انعكاسات الأسطح المطفية واللامعة على حد سواء.
Indirect specular normalization on

تحسين الأداء واستخدام الموارد

يقدّم هذا التحديث تحسينات جوهرية عبر المحرك لتحسين استخدام الموارد بشكل عام:

  • تعزيزات أداء كبيرة على جانب CPU عبر أنظمة متعددة، خاصة للمشاهد المعقّدة متعددة الكاميرات وذات الكثافة الهندسية العالية.
  • يخفّض ضغط الشبكات (Mesh compression) استهلاك الذاكرة بشكل ملحوظ مع الحفاظ على الجودة البصرية، مما يجعل البيئات واسعة النطاق أكثر كفاءة.
  • أزمنة تحميل أسرع لكلٍ من بدء تشغيل المحرك وتهيئة الموارد.
  • استهلاك أقل لـ RAM وVRAM، مع توفّر أدوات أفضل لتتبّع الذاكرة داخل المحرك والمحرّر.
allocator

دعم Gaussian Splatting (تجريبي)

تُتيح إضافة تجريبية جديدة كلياً دعمَ Gaussian Splatting، وهي تقنية متطورة لتصيير السحب النقطية الكثيفة:

  • تسمح باستيراد ملفات .ply من أدوات مثل Gaussian Splatting Blender Addon.
  • يمكنها تصوير بيانات المسح من العالم الواقعي، وهي مفيدة في المحاكاة والتطبيقات الصناعية والبيئات الافتراضية.
  • تأتي مع عيّنة جاهزة للاستخدام في Sim SDK لإيضاح الإعداد والأداء.
vlc_

تحسينات XR / VR

يُعزز إصدار 2.20 دعم UNIGINE لـ VR/XR القائم على OpenXR:

  • أصبحت خاصية تتبّع العين والتصيير المتمحور حول النقطة (foveated rendering) مدعومةً الآن لسماعات الرأس المتطورة مثل Varjo وMeta Quest Pro.
  • أُضيفت تحسينات التمرير عبر الواقع المختلط (mixed reality passthrough) والتصيير المجسّم (stereo rendering).
  • ضبط ديناميكي للكاميرا لكل عين على حدة، وتكامل سليم لتتبّع اليد.
  • يتيح محاكاة HMD المُحسَّنة إجراء اختبارات سطح المكتب بدون سمّاعة رأس.
  • تحسينات على تخطيط الإدخال، ونماذج وحدات التحكم، والمراسي المكانية (spatial anchors).
vr

مجموعة أدوات واجهة مستخدم بصرية داخل اللعبة (تجريبية)

تُقدّم UNIGINE الآن نظام واجهة مستخدم تجريبياً بالسحب والإفلات، مما يحسّن بشكل كبير تدفق العمل للتطبيقات والألعاب التفاعلية:

  • يتيح مصمّم واجهة المستخدم البصري التحرير على مبدأ WYSIWYG داخل UnigineEditor أو في زمن التشغيل.
  • تتضمن مكتبة العناصر (widgets) المدمجة أزراراً، وشرائط تمرير، وصوراً، وأشرطة تقدّم، وحاويات.
  • المعاينة الحيّة، والتراجع/الإعادة (undo/redo)، وروابط النصوص ذاتية التحديث تجعل التطوير أكثر سلاسة.
  • تُخزَّن بيانات رسم واجهة المستخدم بصيغة JSON نظيفة، وأداء زمن التشغيل عالٍ.
  • تُضمَّن مشاريع عيّنة لمساعدة المطوّرين على تبنّي النظام الجديد بسرعة.
Toolkit ui designer

تحسينات تجربة المستخدم (QoL) في المحرّر والمحرك

قُدِّمت العديد من التحسينات في الإنتاجية وسهولة الاستخدام:

  • تحديث نظام مكوّنات C#:
    • دعم الواجهات والفئات المجرّدة والمكتبات الخارجية.
    • قوالب نصوص جديدة وتكامل أفضل مع بيئات IDE.
  • أصبحت واجهة برمجة الشبكات الإجرائية (Procedural Mesh API) الآن أقوى وأكثر أماناً وملاءمةً للبث (streaming).
  • أصبح توليد المناظر الطبيعية في Sandworm أسرع بشكل ملحوظ ويستهلك ذاكرة أقل.
  • تمّ تحسين متصفّح الأصول والبحث ومحرّرات الخصائص في UnigineEditor لتقديم أداء وسهولة استخدام أفضل.
  • تمّ إصلاح المشاريع العيّنة بالكامل عبر مختلف SDKs: أسهل في الإيجاد، وموثّقة جيداً، وتتضمّن الآن شيفرة المصدر الكاملة على GitHub.
Vlc f Qk P7 YP2y H

يُمهّد UNIGINE 2.20 الطريق لمزايا أكثر تقدّماً في الإصدارات المقبلة، ويضع التركيز على الأداء وسهولة الاستخدام وواقعية XR للمشاريع الصناعية والترفيهية المُتطلِّبة.

 

لمزيد من التغييرات والتفاصيل التقنية، يُرجى الاطلاع على سجل التطوير.

حمّل UNIGINE SDK مجاناً الآن.