المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : خاصية OpenGl وما مدى اهميتها في كروت الشاشة ؟؟(( أختبار ))



S H E Z O N
26-10-2003, 11:39
السلام عليكم ورحمة الله وبركاته

مبارك عليكم الشهر الفضيل يا شباب اعاده الله علينا وعليكم بالخير والمسرات

عملت اختبار على كرت الشاشه ببرنامج قوي ومدمر اسمه 3 particle Illusion

هناك خاصيه في بعض كروت الشاشة وتسمى OpenGL واغلب كروت الشاشة الحديثة المتطورة تدعمها


يجب عليك في البداية ان تتأكد من ان خاصية OpenGL مفعله وسأوضح هذا بالصور بالنسبة لكرت الشاشه الخاص بي وكلاً على حسب كرته وطريقة تفعيله


اضغط بزر الماوس الأيمن في سطح المكتب واذهب الى خصائص كرت الشاشة كما في الصورة التاليه

https://www.mybiznas.com/shezon/Illusion/mo2.jpg

تضغط موافق وبكذا تكون فعلت هذي الخاصية

تعالو نشوف لو شغلنا برنامج particle Illusion بدون ما نفعل خاصية OpenGl وش بيصير في المعالج

https://www.mybiznas.com/shezon/Illusion/cpu2.jpg

لاحظتو ان المعالج يعمل بكامل طاقتة لأن الكرت لديك لا يدعم هذه الخاصية او انه الكرت مفعل فيها الخاصيه ولكن لم تعمل أعدادات للبرنامج يتعرف على الخاصية الجديده لديك

تعالو نشوف المعالج وبرنامج particle Illusion ولكن بعد تعريف هذه الخاصية التي هي OpenGL

https://www.mybiznas.com/shezon/Illusion/cpu1.jpg

اكيد لاحظتو من الصورة انه يعمل بشكل سلس جداً جداً جداً


هذا تبيان لأهمية هذه الخاصية

ولكني اريد تفسير علمي لهذه الخاصية وما السر فيها

يعني شرح تقنية OpenGL الله لايهينكم


==========

اذا تبي شرح اكثر للبرنامج زر هذا الرابط

https://www.arabhardware.net/showthread.php?s=&threadid=7711

Nero
26-10-2003, 13:36
هل هذه الخاصيه تعمل على كروت ATI؟؟؟

FXU
27-10-2003, 01:56
بسم الله الرحمن الرحيم
إسمحلي بقول ما أعرفه عن OpenGL
في حقيقة الأمر أن أوبن جي إل هو ليس خاصية أو ما شابه ذلك وليس مختص بـ ATI ولا NVIDIA
بل هو : عبارة عن عن برنامج وسيط بين التطبيقات الثري دي ونظام التشغيل نفسه وهو منتج من قبل
شركة Silicon Graphics المختصة في تطوير ومتابعة الثري دي وهو منشاء لإغراض عليمة
في تطبيق رسوم الثري دي الضخمة التي يعمل عليها في محطات العمل لإنتاج رسوم ذات جودات عليه
كمثال ( توي ستوري فليم دزيني) وهو يعتبر منافس لـ Direct3D .

ما يهمنا في الأمر أنه الأن أصبح يستخدم للألعاب , عمله بضبط مثل Direct3D حيث تمثل كتسهيل على المبرمجين الألعاب بدلاً من التعامل مع أوامر الوندوز المعقدة التي تدعى API ويهمنا هنا عملها بضبط في ما يخص المستخدم النهائي هو إسلوب عرض الرسوم على شاشة الكمبيوتر وذلك نظراً لما يعتمد عليه محرك العبة فيختلف إسلوب عرض Direct3D عن OpenGL حيث أن OpenGL يعمل أفضل من Direct3D في بعض التطبيقات ولذلك بحسن الإستفادة من عتاد الكمبيوتر من ناحية أداء
أفضل وأسرع وهناك ألعاب تعمل عليه بشكل أفضل من Direct3D ولكن يتوجب أن العبة تبرمج على ذلك .

ملخص بسيط لـ OpenGL هو عبارة عن برنامج يقوم بتمثيل الرسوم على الشاشة وما يحتوي الرسوم من مضلعت وإكساء وإضاءة وظل وما إلى ذلك

ملاحظة يوجد نوعين من الدايركت إكس و أوبن جي إل
1- نوع للمستخدم النهائي وهو الدايرك الذي تنزله على جهازك لكي تلعب الألعاب
2- مكتبة من مكتبات C++ وذلك لبرمجة محرك ألعاب متكامل وهو الأن أغلب الألعاب تبرمج على ذلك
( كل ألعاب PC و XBOX على الدايركت إكس)
هذ وصلى الله على نبينا محمد وعلى أله وصحبه أجمعين
ومبروك عليكم الشهر الفضيل
نعم يوجد على ATI بل يوجد على جميع بطاقات الشاشة تقريباَ

[c.o.d.e.x]
27-10-2003, 12:01
FXU

بارك الله فيك وجزاك الله خير

شكراً على المعلومات

ومبروك عليك الشهر :)

FXU
27-10-2003, 14:34
الله يبارك فيك وكل عام وأنت بخير :)