نظرة عامة شاملة حول مكتبة رسومية

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

لا يتم هنا تناول استخدام مكتبات الرسوميات فيما يتعلق بأنظمة إنتاج الفيديو، مثل ريندر مان.



تستخدم بعض واجهات برمجة التطبيقات مكتبة الرسومات (GL) في اسمها، ولا سيما مكتبة الرسوميات المفتوحة (بالإنجليزية:OpenGL) و WebGL.

قراءة المقال الكامل على ويكيبيديا ←