DirectX 12 Ultimate الميزات والأدوات والحد الأدنى من المتطلبات

أعلنت مايكروسوفت(Microsoft) عن الإصدار التالي من DirectX الذي أطلق عليه اسم DirectX 12 Ultimate . ما يجعل هذا الإعلان مثيرًا للاهتمام هو أنه يعمل أيضًا على محاذاة كل من أجهزة الكمبيوتر الشخصية وأجهزة Xbox Series X ، أي منصة رسومات موحدة عبر أجهزة الكمبيوتر الشخصية وأجهزة Xbox Series X. يبلغ عمر الإصدار السابق ، DirectX 12 ، ست سنوات تقريبًا الآن ، وكان من المقرر إجراء تحديث كبير ، ويرجع ذلك أساسًا إلى توفر الألعاب على Xbox لأجهزة الكمبيوتر الشخصي. أعلنت Microsoft(Microsoft) مؤخرًا عن تفاصيل Xbox Series X ، والتي يتم تشغيلها بواسطة DirectX 12 Ultimate . دعنا نلقي نظرة على جميع الميزات وأدوات المطور التي تقدمها Microsoft .

ميزات DirectX 12 Ultimate والأدوات والحد الأدنى من المتطلبات

ميزات DirectX 12 Ultimate

قبل أن نبدأ ، صرحت Microsoft بوضوح أنه إذا قمت بشراء جهاز كمبيوتر جديد يحمل شعار DX12 Ultimate ، فمن المضمون دعم جميع ميزات أجهزة الرسومات من الجيل التالي. ويشمل

  1. DirectX Raytracing 1.1.2 تحديث
  2. تظليل معدل متغير
  3. شبكة تظليل
  4. تعليقات العينات

ستضمن كل هذه الميزات أن جهاز الكمبيوتر الخاص بك سيكون قادرًا على لعب ألعاب الجيل التالي التي تعتمد على ذلك. سيتم تشغيل DX12(DX12) Ultimate على أجهزة الجيل الحالي ، لكنه لن يقدم الفوائد المرئية للميزات الجديدة. سيؤدي توحيد الأنظمة الأساسية إلى زيادة الاعتماد ، وإلهام المطورين لصنع ألعاب لكلتا المنصتين.

1] DirectX Raytracing 1.1

سيعطي المطورين فرصة لتحقيق مستوى من الرسومات ، وهو ما كان ممكنًا فقط في بوليوود(Bollywood) . يتيح DirectX Raytracing أو DXR إمكانية تتبع مسارات الضوء بحسابات فيزيائية واقعية. كما أنه يجعل من السهل على محركات اللعبة عرض الكائنات أثناء تحرك اللاعب. كل هذا ممكن لأن وحدة معالجة الرسومات(GPU) يمكنها استدعاء raytracing مباشرة دون انتظار وحدة المعالجة المركزية(CPU) ، مما يسمح لها بالانتشار على الفور. كما أنه يوفر قبعة Inline raytracing التي تمنح المطورين خيار قيادة المزيد من عملية raytracing. كل هذا على مستوى الأجهزة.

2] معدل تظليل متغير

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

3] شبكة تظليل

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

Rather than a single function that shades one vertex or one primitive, mesh shaders operate across an entire compute thread group, with access to group shared memory and advanced compute features such as cross-lane wave intrinsics that provide even more fine-grained control over actual hardware execution

4] تعليقات العينات

تمكن المطورين من تحميل القوام عند الحاجة. لذلك عندما تسجل الكاميرا بسرعة عبر المشاهد ، تبدو بعض الأشياء خارج الموضع. ستضمن ملاحظات Sampler تقديم جودة بصرية أفضل ووقت تحميل أقصر وتقليل التأتأة.(Sampler)

ما هي بطاقة الرسومات التي ستستخدم DirectX 12 Ultimate ؟

(NVIDIA)شاركت NVIDIA رسميًا أن سلسلة GeForce RTX   ستكون أول من يختبر ذلك.

AMD RDNA 2 جاهز أيضًا(also ready) ، وهو هندسة الألعاب القادمة من AMD.

أدوات ومتطلبات(Requirement) DirectX 12 (DirectX 12) Ultimate

شاركت Microsoft تفاصيل كاملة عن(complete details) الأدوات ، والحد الأدنى من المتطلبات للتطوير باستخدام DirectX 12 Ultimate . يتضمن نظام التشغيل و Visual Studio و Windows Insider Preview SDK وبرامج التشغيل(Drivers) والأجهزة و PIX ( مصحح أخطاء DirectX 12 ) والمزيد.

اقرأ المزيد من التفاصيل حول هذا الموضوع على مدونة التطوير الرسمية.(official dev blog.)



About the author

أنا مسؤول Windows 10 و Windows 11/10 ذو خبرة ولدي بعض الخبرة في Edge. لدي ثروة من المعرفة والخبرة لأقدمها في هذا المجال ، ولهذا السبب أعتقد أن مهاراتي ستكون رصيدًا قيمًا لشركتك. تمنحني سنوات خبرتي في كل من Windows 10 و Edge القدرة على تعلم التقنيات الجديدة بسرعة وحل المشكلات بسرعة وتحمل المسؤولية عندما يتعلق الأمر بإدارة عملك. بالإضافة إلى ذلك ، فإن تجربتي مع Windows 10 و Edge تجعلني على دراية كبيرة بجميع جوانب نظام التشغيل ، مما سيكون مفيدًا لإدارة الخوادم أو إدارة تطبيقات البرامج.



Related posts