مكتبة أدوات OpenGL
مكتبة OpenGL المساعدة ( GLU ) هي مكتبة رسومات حاسوبية لـ OpenGL .
تتألف هذه المكتبة من عدد من الدوال التي تستخدم مكتبة OpenGL الأساسية لتوفير إجراءات رسم متقدمة بدلاً من الإجراءات الأساسية التي توفرها OpenGL. وعادةً ما تُوزّع مع حزمة OpenGL الأساسية. لا تُطبّق مكتبة GLU في الإصدار المُضمّن من حزمة OpenGL، وهو OpenGL ES .
من بين هذه الميزات: الربط بين إحداثيات الشاشة وإحداثيات العالم، وإنشاء خرائط ميب للنسيج ، ورسم الأسطح التربيعية ، وNURBS ، وتقسيم الأشكال المضلعة، وتفسير رموز أخطاء OpenGL، ومجموعة موسعة من إجراءات التحويل لإعداد أحجام العرض وتحديد موضع الكاميرا بسهولة، وذلك بشكل عام بعبارات أكثر سهولة في الاستخدام من الإجراءات التي يقدمها OpenGL. كما يوفر أشكالًا أولية إضافية للاستخدام في تطبيقات OpenGL، بما في ذلك الكرات والأسطوانات والأقراص .
تبدأ جميع دوال GLU بالبادئة glu. ومن الأمثلة على ذلك الدالة التي تُعرّف مصفوفة إسقاط متعامدgluOrtho2D ثنائي الأبعاد، والدالة التي تُوجّه الكاميرا.gluLookAt
تم تحديث مواصفات GLU آخر مرة في عام 1998، وهي تعتمد على ميزات تم إيقاف دعمها مع إصدار OpenGL 3.1 في عام 2009. [ 1 ] لا تزال مواصفات GLU متاحة هنا.
انظر أيضاً
مراجع
- ↑ "سجل OpenGL" . Opengl.org . تم الاطلاع عليه في 2 مايو 2013 .
- OpenGL
