ما هو برنامج OpenGL؟

اختصار لـ Open Graphics Library ، OpenGL هي علامة تجارية لشركة SGI (Silicon Graphics Inc.) وهي معيار مشترك بين الأنظمة الأساسية وواجهة برمجة التطبيقات للعرض ثنائي الأبعاد وثلاثي الأبعاد وتسريع الأجهزة ثلاثية الأبعاد. تم تطويره لأول مرة في عام 1992.

OpenGL يأتي في نوعين. الأول هو Microsoft OpenGL ، والذي غالبًا ما يتم تضمينه في Windows أو برنامج تثبيت بطاقة الرسومات. والثاني هو Cosmo OpenGL ، المصمم لأنظمة الكمبيوتر التي لا تحتوي على بطاقة رسومات متسارعة.

تتكون الواجهة من أكثر من 250 مكالمة وظيفة مختلفة والتي يمكن استخدامها لرسم مشاهد ثلاثية الأبعاد معقدة. يستخدم على نطاق واسع في CAD ، الواقع الافتراضي ، التصور العلمي والإعلامي ، محاكاة الطيران ، وألعاب الفيديو.

يخدم OpenGL غرضين رئيسيين:

  1. إخفاء تعقيدات التفاعل مع مسرعات ثلاثية الأبعاد مختلفة من خلال تقديم واجهة واحدة موحدة.
  2. قم بتحسين إمكانات الأنظمة الأساسية للأجهزة المختلفة عن طريق طلب دعم مجموعة ميزات OpenGL الكاملة لجميع التطبيقات (باستخدام محاكاة البرامج إذا لزم الأمر).

اليوم ، يتم إدارة OpenGL من قبل مجموعة التكنولوجيا غير الربحية Khronos Group.

API ، اختصارات الكمبيوتر ، GL ، شروط بطاقة الفيديو