Abrirvg
| abrirvg | |
|---|---|
| | |
| Tipo de | API |
| Desarrollador | Grupo Khronos Inc. |
| Sistema operativo | Software multiplataforma |
| ultima versión | 1.1 (3 de diciembre de 2008) |
| Licencia | Varios |
| Sitio web | khronos.org/openvg |
OpenVG es una API estándar desarrollada por el Grupo Khronos . OpenVG está diseñado para gráficos vectoriales 2D acelerados por hardware. Está destinado principalmente a teléfonos móviles y teléfonos inteligentes , medios y consolas de juegos como PlayStation 3 y otros dispositivos electrónicos. OpenVG ayudará a los proveedores de software a crear interfaces de usuario más rápidas que dependan mucho menos de la CPU , ahorrando no solo tiempo de CPU sino también energía. OpenVG es muy adecuado para acelerar las animaciones Flash y los gráficos SVG .
El grupo OpenVG se formó el 6 de julio de 2004 por decisión de importantes empresas como 3Dlabs , Bitboys , Ericsson , Hybrid Graphics , Imagination Technologies , Motorola , Nokia , PalmSource , Symbian y Sun Microsystems . Otras corporaciones, incluidos los fabricantes de productos electrónicos ATI , LG Electronics , Mitsubishi Electric , NVIDIA y Texas Instruments y software DMP, Esmertec, ETRI, Falanx Microsystems , Futuremark, HI Corporation, Ikivo, MTIS, Superscape y Wow4M también se han unido al desarrollo. El primer borrador de la especificación ya estaba disponible a finales de 2004 , y la primera versión 1.0 de esta especificación se lanzó el 1 de agosto de 2005 .
Durante mucho tiempo no hubo una implementación abierta de esta API, pero el 16 de enero de 2007 , Zack Rusin , archivado el 3 de julio de 2007 en Wayback Machine , anunció el inicio de una implementación abierta de OpenVG, construida sobre QtOpenGL .
Poco después, Ivan Leben Archivado el 24 de mayo de 2008 en Wayback Machine creó otro proyecto de código abierto [[sourceforge:p/shivavg/wiki/Home/ | http://sourceforge.net/p/shivavg/wiki/Home/ Archivado el 12 de enero de 2014 en Wayback Machine ]] al escribir una implementación ANSI C de la especificación basada en OpenGL estándar .
Artículos relacionados
- Comunicado de prensa de Khronos: Khronos invita a la revisión pública del borrador de la especificación OpenVG
- Comunicado de prensa de Khronos - Khronos Group lanza la especificación OpenVG 1.0
- Comunicado de prensa de BitBoys: Bitboys presenta un procesador de gráficos vectoriales para dispositivos móviles
- Comunicado de prensa de HUONE: HUONE anuncia la implementación de OpenVG "AlexVG"
Véase también
- Implementaciones de OpenVG 1.1 y 1.0.1 de Mazatech: AmanithVG SRE (motor de rasterización de software), AmanithVG GLE (motor OpenGL/OpenGL ES) Archivado el 20 de octubre de 2021 en Wayback Machine .
- Implementación de ANSI C OpenVG de Ivan Leben. Archivado el 28 de noviembre de 2007 en Wayback Machine .
- Implementación de OpenVG de Zack Rusin sobre QtOpenGL (de Qt 4.3) Archivado el 25 de febrero de 2008 en Wayback Machine .
- Khronos Group: descripción general y especificaciones de OpenVG Archivado el 11 de mayo de 2008 en Wayback Machine .