الثلاثاء، 10 مارس 2015

ما الجديد فى DirectX 12

MicrosoftDirectX




 Directx هو مجموعه من البرمجيات قامت بتطويرها شركه مايكروسوفت وذلك لاستخدامها فى تطوير الالعاب والفيديو التى تعمل بتقنيات ثلاثيه الابعاد على واجهه ويندوز وقد ظهر أول إصدار له مع Windows 95 ويعمل نظام دايركت أكس بتقنيه Com وهى تتيح للمستخدم تشغيل أى العاب بإصدار قديم على جهاز يحتوى على أخر إصدار من Direct x بمعنى أن الالعاب أو الوسائط تعمل بغض النظر عن رقم إصدار دايركت أكس المثبت على الحاسب.واجهة دايركت أكس مكتوبه بلغه C++ مع أمكانيه ربطها وبرمجتها مع لغات أخرى مثل .NET
وتحتوى مكتبه دايركت أكس على مجموعه من البرمجيات التى تدعم الالعاب ثلاثيه الابعاد وأيضا الوسائط المتعدده مثل :
Direct3D : دعم الرسوم ثلاثيه الابعاد والمؤثرات البصريه المعقده
Direct2D : دعم الرسوم ثنائيه الابعاد
DirectSound3D : دعم تشغيل الاصوات المحيطه ثلاثيه الابعاد
DirectWrite : كتابه النصوص بدقه عاليه

وكما ذكرنا سابقا فإن ألاصدارالاول صدر مع ويندوز 95 وتلاه أكثر من إصدار سأقوم بذكر أهمها وغالبا ما تأتى مع إصدارات الويندوز الجديده .

الاصدار السادس صدر مع Windows 98
الاصدار السابع صدر مع Windows 2000
الاصدار التاسع صدر مع Windows xp
الاصدار العاشر صدر مع Windows vista
الاصدار الحادى عشر مع Windows 7
الاصدار الثانى عشر منتظر أن يصدر مع النسخه القادمه من شركه مايكروسوفت وهى Windows 10
DirectX 12



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

قامت مايكروسوفت بتطوير الجزء الخاص بالجرافيك ثلاثى الابعاد Direct3D بشكل كبير بحيث يتم تقليل الضغط بشكل كبير على المعالج والاستفاده أكثر من معالج كارت الشاشه ويؤدى ذلك الى رفع الاداء الخاص بالالعاب مقارنه بدايركت اكس 11 وأيضا يقلل بشكل كبير من مشكله عنق الزجاجه التى تحدث بين المعالج وكارت الشاشه بسبب حدوث تأخر فى الربط بين المعالج وكارت الشاشه فى تنفيذ الاوامر وذلك لضعف المعالج مقارنه بكارت الشاشه أو العكس وفى تجربه باستخدام Star Swarm تم استخدام كارت Nvidia GTX 980 على أقصى اعدادت وكانت النتيجه مذهله حيث حقق Direct3D12 عدد 66.8fps بينما حق Direct3D11 عدد 26.7fps فقط مع وجود أنباء عن أرتفاع الاداء بشكل أكبر مع كروت الشاشه من شركه Amd ويتضح لنا ان دايركت أكس القادم حقق أكثر من ضعف الاداء مقارنه بدايركت أكس 11 الحالى من ما يتيح للمطورين حريه أكثر فى التعامل مع الرسوم ثلاثيه الابعاد دون التقليل من مشاكل تدنى عدد الاطارات .

يدعم الاصدار الجديد 12 ميزه هامه جدا وهى تعدد الانوية على عكس الاصدار السابق دايركت اكس 11 ولتوضيح ذلك بفرض وجود جهاز يحتوى على معالج رباعى النواه وكارت شاشه متعدد الانويه عند الربط بينهم بدايركت اكس 11 كان يتم الاتصال بينهم بشكل فردى فيتم الاتصال بين نواه واحده من المعالج ونواه واحده من كارت الشاشه فى نفس الوقت بينما مع الاصدار الجديد 12 يتم الاتصال بين أكثر من نواه من المعالج و اكثر من نواه فى كارت الشاشه وبالطبع يؤدى ذلك الى سرعه أكبر فى نقل البيانات والاستفاده من الانويه المتواجده فى الحاسب لنتمكن من مشاهد مقاطع عاليه الجوده او تشغيل العاب ثلاثه الابعاد بشكل افضل.

أيضا نرى ميزه هامه فى الاصدار القادم 12 وهى ترشيد إستهلاك الطاقه بشكل مميز وتصل لنسبه تقارب 50% مقارنه الاصدار الحالى 11 ويوفر نسبه 20 : 30 وات من استهلاك الطاقه و يوجد أنباء عن دعم الاصدار القادم من دايركت أكس الربط بين كارتNvidia و Amd والعمل معا بتناغم تام عن طريق تقنيه Split Frame Rendering والتى تقوم بتوزيع المهام وتجعلهم يعملوا بشكل أفضل.


صوره توضح الاستهلاك المنخفض للطاقه للاصدار القادم Direct 12


صوره توضح تفوق الاصدار القادم من دايركت اكس فى عدد الفريمات واستهلاك الطاقه


صوره توضح الاداء المنحفض للاصدار الحالى من دايركت اكس مقارنه بالاصدار القادم


مايكروسوفت قدمت إصدار مميز من دايركت أكس مقارنه بالاصدار الحالى ولانه لم يصدر حتى الان ومتوقع صدوره فى النصف الثانى من هذا العام مع Windows10 فلا يمكننا الحكم عليه بشكل واضح ولكن نرى من جميع الاخبار الصادرة من الشركه او الانباء المتواترة انه يقدم تقنيات جديده وايضا اداء قوى وصرحت الشركه أن Directx 12 سيرفع من قوه الاداء الرسومى بشكل عام بنسبه 20 % مع ميزه خفض إستهلاك الطاقه. لذا فإننا ننتظر نقله جديده فى عالم الالعاب ثلاثيه الابعاد والوسائط المتعدده.


مدونه Network Information أنشأت في سنة 2013 من أجل جمع كل شيئ عن الشبكات وكل ما يتعلق بها في مدونه عربيه واحده


اشترك معنا عبر البريد الإليكتروني وتوصل بأخر المستجدات والمواضيع الحصرية ولا تنسى تفعيل تسجيلك
To Top