GrafX2 es un editor de gráficos de mapa de bits inspirado en los programas Deluxe Paint y Brilliance de Amiga . Es un software gratuito y se distribuye bajo la licencia GPL-2.0 o posterior .
Desarrollador (es) | Equipo del proyecto Grafx2, Sunset Design |
---|---|
Versión inicial | 1996 |
Lanzamiento estable | 2.8 / 24 de marzo de 2021 |
Repositorio | |
Escrito en | C con SDL |
Sistema operativo | AmigaOS , Android , Atari MiNT , FreeBSD , Genode , Haiku , IRIX , Linux , MacOS , Microsoft Windows , MorphOS , MS-DOS , Syllable Desktop |
Tipo | Editor de gráficos de trama |
Licencia | GPL-2.0 o posterior |
Sitio web | grafx2 |
Historia
GrafX2 fue un programa de MS-DOS desarrollado por Sunset Design de 1996 a 2001. [1] Se distribuyó como software gratuito y fue uno de los editores gráficos más utilizados en la demostración . El desarrollo se detuvo por falta de tiempo de los desarrolladores. Así que publicaron el código fuente bajo la licencia GPL-2.0-o posterior . [2]
El grupo de demostración Eclipse realizó una adaptación a Windows y la presentó en la fiesta del estado del arte en 2004, [3] pero el código fuente de esta versión no parece estar disponible en ninguna parte.
En 2007, se inició un proyecto para migrar el código fuente de la versión original de MS-DOS a la biblioteca Simple DirectMedia Layer . El objetivo era proporcionar una herramienta de edición de pixel art para Linux, pero SDL también permitió puertos fáciles a muchas otras plataformas, incluida Windows. El desarrollo del proyecto continuó en esta nueva versión para agregar las características que faltan en la versión original de código abierto y el primer puerto de Windows.
Características y especificidades
Lo que hizo interesante a GrafX2 cuando se lanzó en 1996 fue la capacidad de mostrar imágenes en la mayoría de las resoluciones disponibles en Amiga. Esto permitió el uso del programa como visor de imágenes para usuarios de PC. Esto se hizo mediante la programación de bajo nivel de la tarjeta de video, usando X-Modes combinados con configuraciones VESA . El puerto SDL generalmente se ejecuta en plataformas que usan pantallas de alta resolución, por lo que puede usar escalado de software para emular resoluciones bajas. Las opciones de escala incluyen varios píxeles no cuadrados , esto permite editar imágenes para mostrarlas en microcomputadoras antiguas de 16 u 8 bits, que tienen tales modos de video.
Todas las versiones del programa están diseñadas para dibujar en modo de color indexado , hasta 256 colores. Un editor de paleta permite operaciones muy precisas sobre la imagen y su paleta. Estas funciones son valiosas para gráficos de juegos de consola o móviles donde se requieren algunos índices de color específicos en la paleta para efectos especiales: intercambio de paleta , ciclo de color , color transparente para sprites .
La interfaz de usuario se maneja con el mouse con una barra de herramientas para herramientas comunes y algunas ventanas de diálogo modal. Para aumentar la productividad con las funciones de uso frecuente, se encuentra disponible un amplio sistema de atajos de teclado .
El usuario puede dividir el área de edición en dos: tamaño normal a la izquierda, vista ampliada a la derecha. Dibujar en el área ampliada permite un control más preciso del mouse.
Los conceptos básicos de dibujo están claramente inspirados en Deluxe Paint, implican:
- un pincel: es una de las formas monocromáticas incorporadas, o un trozo de mapa de bits de color que toma el usuario. El pincel aparece 'atascado' debajo del cursor del mouse, brinda una vista previa precisa.
- una herramienta que pega el pincel sobre la imagen en varios lugares: dibujo a mano alzada, línea recta, círculo, curva, aerógrafo ...
- opcionalmente, una serie de efectos que cambian la forma en que se dibujan los píxeles: por ejemplo, el modo de sombra ignora el color del pincel, aclara u oscurece la imagen según el botón del ratón utilizado (y según los rangos de color definidos por el usuario). Algunos de los efectos son clásicos para un programa de dibujo RGB de 24 bits (Transparencia, Suavizado, Manchado), pero su efectividad en GrafX2 está limitada según los colores predefinidos en la paleta.
El puerto SDL actualmente se ejecuta en muchos sistemas informáticos, probado en sistemas comunes como Linux, FreeBSD, Windows, MacOS y en otros menos comunes como AmigaOS 3.x en 68k, AmigaOS 4.0 en PPC, BeOS y Haiku , MorphOS en PPC, AROS en x86, SkyOS , Atari MiNT en Atari Falcon030 y Atari TT . Incluso se transfiere a la consola de juegos portátil GP2X, y la versión de Windows se puede usar en MS-DOS a través de HX DOS Extender .
Relación con la demoscene
La primera versión de GrafX2 fue hecho en la conexión de cable 96 demoparty . La herramienta se diseñó principalmente para desmoldadores . Esto explica la presencia de características específicas de las computadoras antiguas, porque los desarrolladores de demos a menudo usan este tipo de hardware. Hoy en día, el programa se usa principalmente para Pixel art , no necesariamente en relación con demostraciones o con hardware antiguo y limitado.
Formatos de archivo admitidos
- PKM (Sunset Design) (Este es un formato personalizado utilizado solo por GrafX2. Se hizo en la primera versión como una forma fácil de guardar imágenes, antes de que el formato gif se administrara perfectamente).
- BMP (Microsoft, formato de archivo BMP )
- CEL, KCF (KOS Kisekae Set System )
- GIF ( Compuserve )
- IMG (Bivas)
- LBM ( Electronic Arts ) (Soporte para archivos de Deluxe Paint , pero también muchos programas de pintura Amiga )
- CAMARADA
- PCX (Z-Soft)
- PI1, PC1 ( Degas Elite )
- PNG ( Gráficos de red portátiles ) (solo en los puertos de Windows y SDL)
- SCx (Colorix)
- NEO ( Neocromo )
- Formatos de imagen C64 ( Koala Painter , CDU-Paint, FLI, etc.)
- Formatos de imagen CPC (PPH, CM5, etc.)
- JPEG (solo cargando)
- TGA ( solo carga Truevision TGA )
- TIFF ( Corporación Aldus )
- RECOIL se puede usar para cargar muchos formatos de archivo nativos de computadoras antiguas.
Ver también
- Lista de editores de gráficos rasterizados
- Comparación de editores de gráficos rasterizados
Referencias
- ^ "Entrevista con X-Man (en 1999), autor original" .
- ^ "Anuncio de renovación de licencias de código fuente publicado en 2001 por los autores originales" . Archivado desde el original el 13 de diciembre de 2007.
- ^ "Grafx2 win32 en pouet.net" .
enlaces externos
- página de inicio del proyecto
- repositorio de código fuente git
- GrafX2 para Windows (este es un puerto antiguo del código DOS original y no debería usarse más)
- Paquetes de Linux: Debian , Ubuntu