Una biblioteca de gráficos o API de gráficos es una biblioteca de programas diseñada para ayudar a renderizar gráficos de computadora en un monitor. Esto generalmente implica proporcionar versiones optimizadas de funciones que manejan tareas de renderización comunes . Esto se puede hacer puramente en software y ejecutarse en la CPU , común en sistemas integrados , o ser acelerado por hardware por una GPU , más común en PC . Al emplear estas funciones, un programa puede ensamblar una imagen para enviarla a un monitor. Esto libera al programador de la tarea de crear y optimizar estas funciones, y le permite concentrarse en construir el programa de gráficos. Las bibliotecas de gráficos se utilizan principalmente en videojuegos y simulaciones .
Aquí no se cubre el uso de bibliotecas de gráficos en conexión con sistemas de producción de vídeo , como Pixar RenderMan .
Algunas API utilizan Graphics Library (GL) en su nombre, especialmente OpenGL y WebGL .
Ejemplos
- Alegro
- ÁNGULO
- El Cairo (gráficos) [1]
- DFPSR https://dawoodoz.com/dfpsr.html — Kit de herramientas de GUI y renderizador de software
- DirectX [2] — una biblioteca creada por Microsoft, para ejecutarse en sistemas operativos Windows y 'Direct' Xbox
- Mostrar PostScript
- emWin [3] — una biblioteca de gráficos integrados
- FLTK [4] — Kit de herramientas de GUI y biblioteca de gráficos
- GTK : un conjunto de herramientas de interfaz gráfica de usuario
- Mesa 3D [5] : una biblioteca que implementa OpenGL y Vulkan
- API de gráficos 3D para dispositivos móviles
- Qt [6] — marco de aplicación multiplataforma
- Cuarzo (capa gráfica)
- SFML [7]
- SIGIL [8] — Biblioteca de integración de sonido, entrada y gráficos
- Capa DirectMedia Simple (SDL) [9]
- Biblioteca de gráficos de Skia [10]
- Sistema de ventanas X
Véase también
- Lista de bibliotecas de gráficos 3D
- Geometría antigrano
- Kit de desarrollo de software (SDK)
- OpenGL ES
- Elementos de control gráfico del kit de herramientas de widgets gráficos dibujados en pantallas de mapa de bits
Referencias
- ^ "cairographics.org". cairographics.org . Consultado el 3 de enero de 2016 .
- ^ "DirectX". Gráficos y juegos DirectX (Windows) - MSDN - Microsoft .
- ^ "Biblioteca de gráficos emWin | www.LPCware.com". Archivado desde el original el 29 de marzo de 2016.
- ^ "Biblioteca de gráficos y GUI de FLTK | www.fltk.org".
- ^ "La biblioteca de gráficos 3D de Mesa".
- ^ "Qt - Inicio".
- ^ "Método de lectura simple".
- ^ "SIGIL: Biblioteca de integración de sonido, entrada y gráficos". www.libsigil.com . Consultado el 21 de junio de 2016 .
- ^ "Capa DirectMedia simple - Página de inicio".
- ^ "Biblioteca de gráficos de Skia".