Chasys Draw IES (anteriormente llamado Chasys Draw Artist) es una suite de aplicaciones que incluye un editor de gráficos rasterizados basado en capas con capas de ajuste , capas vinculadas, animación basada en cuadros y líneas de tiempo , edición de iconos , apilamiento de imágenes y soporte completo de complementos (Chasys Draw IES Artist), un rápido conversor de archivos de imagen multiproceso (Chasys Draw IES Converter) y un rápido visor de imágenes (Chasys Draw IES Viewer), con soporte de imágenes RAW en todos los componentes. Admite los formatos de archivo nativos de varios competidores, incluidos Adobe Photoshop , Affinity Photo , Corel Photo-Paint , GIMP , Krita , Paint.NET y PaintShop Pro , y toda la suite está diseñada para hacer un uso efectivo de procesadores multinúcleo , pantallas táctiles y dispositivos de entrada de lápiz . [1]
El software fue desarrollado por John Paul Chacha en Nairobi , Kenia .
Chasys Draw IES se publica actualmente como freeware y está disponible para computadoras que ejecutan sistemas operativos Microsoft Windows . Está disponible en tres distribuciones: la distribución estándar, una versión portátil y una versión de Microsoft Store .
La suite está codificada en una combinación de lenguaje C , C++ y ensamblador . Se ejecuta en procesadores x86 y admite los conjuntos de instrucciones MMX , SSE , SSE2 , S-SSE3 y SSE4.1 . [2]
Chasys Draw es un proyecto que John Paul Chacha inició en noviembre de 2001, más que nada como pasatiempo. El Chasys Draw original era un editor de mapas de bits bastante simple hecho en Visual Basic , muy parecido a MS Paint, salvo por su capacidad para hacer degradados. Esta aplicación sufrió muchos cambios, que finalmente condujeron a Chasys Draw 5. Esta fue la primera versión en tener su propio formato nativo, conocido simplemente como CD5. [3]
Las actualizaciones importantes del código gráfico en mayo de 2002 dieron como resultado Chasys Draw DTFx (Direct Tool eFfects). El nuevo código gráfico al que se hace referencia aquí era en realidad un motor de abstracción de mapa de bits en miniatura que permitía operaciones rápidas por píxel y acceso directo al búfer de imagen (de forma muy similar a lo que hace el motor DIB para GDI). El motor se llamó JpDRAW. Esta versión también se realizó en VB, pero era mucho más rápida que todas las versiones anteriores. El nuevo código gráfico permitió implementar más herramientas de las que nunca antes habían sido posibles. Más tarde, en 2002, el desarrollador decidió abandonar por completo VB como plataforma de programación y trasladó todo el código a C / C++ . El cambio a C/C++ permitió el desarrollo de un motor gráfico completo que se llamó JpDRAW2. Chasys pasó a llamarse Chasys Draw Artist y el formato de imagen CD5 también se actualizó para reflejar las nuevas características. Por coincidencia, el módulo que implementó el formato de archivo fue el quinto módulo en agregarse, por lo que el formato se llamó Chasys Draw módulo 5, conservando la extensión de archivo .cd5.
En abril de 2004, Chasys Draw Artist fue lanzado al público a través de Internet por primera vez (versión 1.27). El lanzamiento se realizó a través de betanews [4] ). En 2005, Chasys Draw experimentó importantes cambios en la interfaz de usuario, así como cambios internos. Para diciembre de ese año, el proyecto había alcanzado la versión 1.63. Esta fue la primera versión en introducir características avanzadas como anti-aliasing . También fue la primera versión con soporte completo para canales alfa . El formato de imagen CD5 también se actualizó a la versión 2, agregando compresión avanzada , canales alfa completos, cifrado y metadatos . La versión 1.63 fue la primera versión en ganar un premio IEEE ( capítulo de Kenia ) en TIC. [5]
La interfaz "chazy-glass", de la que tomaron prestadas las interfaces de usuario de todas las versiones posteriores, se introdujo en la versión 1.80. Chasys Draw Artist adoptó funciones de edición de fotos en la versión 2.01. Se añadieron tutoriales completos y se rediseñaron muchas funciones para que fueran más fáciles de usar. Se introdujo el multihilo para acelerar algunas tareas, como el motor de guardado automático mejorado. Se añadieron utilidades como un conversor y un navegador. La versión 2.43 de Chasys Draw Artist se lanzó al público silenciosamente a finales de 2007 sin ningún anuncio. Incluía muchas correcciones a la versión formal 2.42, así como muchas funciones nuevas. El lanzamiento silencioso se debió a la decisión de reconstruir Chasys Draw Artist desde cero, mientras se seguía dando soporte a la antigua arquitectura. Se lanzó una versión experimental 2.45 sólo para los probadores beta con el fin de probar nuevas tecnologías que se incluirían en la nueva arquitectura y se retiró oficialmente en mayo de 2008.
Durante el tiempo en que se lanzaron las versiones 2.43~2.45, se estaba trabajando para crear un nuevo Chasys Draw basado en capas, que se lanzó como Chasys Draw IES (Image Editing Suite), con el número de versión inicial 2.50. Se creó un nuevo formato de imagen basado en etiquetas multicapa para admitir modos de capas y fusión ; esto se denominó CD5 v3. La siguiente versión introdujo la animación y el soporte para múltiples resoluciones como modos de edición, y la siguiente trajo un motor de deshacer ilimitado, nuevos complementos y varias correcciones internas. El desarrollo posterior condujo a la introducción de superresolución y apilamiento de imágenes , soporte para video y captura de video , suavizado de bordes , guardado y restauración de metadatos, una herramienta "Pen and Path", especificación de medición física y un motor de composición de secuencias de video . La interfaz de usuario se mejoró con desplazamiento adaptativo y se optimizó el motor de guardado automático. Se agregó algo de administración de memoria para máquinas con poca RAM .
En la versión 2.60, Chasys Draw IES era capaz de cargar archivos PSD de Photoshop , así como cargar y guardar JPEG 2000. Esta versión también tenía integración de shell con miniaturas y soporte a nivel de aplicación para configuraciones de visualización de múltiples monitores . Los metadatos se ampliaron para admitir guardar, restaurar y escalar para formato de texto y datos de ruta. También había una nueva paleta con muestras intercambiables, cargables desde todo tipo de archivos de paleta. También se incluyó una herramienta de corte para diseño web e interfaz de usuario. Se agregó una salida de módulo de código C++ para generación de imágenes en línea, al igual que un pincel de recoloración restringido.
El concepto de un "flujo de trabajo totalmente suavizado" se introdujo en la versión 2.62, en la que todas las herramientas de dibujo y selección tenían suavizado de forma predeterminada. En la versión 2.66 se agregó compatibilidad con complementos de Photoshop que utilizan el formato 8bf de Adobe , lo que permite a los usuarios utilizar miles de complementos gratuitos disponibles en línea. Se agregaron equivalentes para las paletas Pantone (PMS 100 a 814-2x) y el compresor de memoria "Just-in-Time" redujo significativamente los requisitos de memoria del editor.
Chasys Draw IES pasó a ser freeware el 6 de junio de 2009. Con la llegada del freeware IES, se añadieron dos modos de fusión (Hue y Chroma). Se mejoraron las texturas para permitir texturas basadas en múltiples capas. El motor TextArt G3 se mejoró con metadatos LINK y se mejoró el cambio alfa. IES 2.72 añadió la herramienta Luma Wand, arregló problemas de transparencia PNG y TIFF y arregló la transparencia Smart-Paste. IES 2.74 introdujo la protección alfa y 2.75 le siguió con un nuevo motor de ajustes que se enfrentó a muchos efectos implementados por el motor de efectos. El motor de ajustes fue diseñado para atraer a editores de imágenes experimentados. IES 2.76 introdujo un nuevo motor de transformación y el complemento Resizer for IES que admite múltiples núcleos y 18 métodos de escalado, incluida la interpolación Sinc en ventana personalizable . IES 2.77 agregó Escala de grises con ajuste de Tinte, separó las propiedades de capa Bloquear y Hacer clic, extendió el Pincel de clonación con tres opciones (esta, abajo y compuesta) y también extendió el Selector de color con muestreo de puntos múltiples.
IES 3.01 trajo un nuevo aspecto y muchas herramientas innovadoras a la suite. Estaba orientado al tacto y era totalmente compatible con Windows 7. La caja de herramientas se reorganizó, con algunas herramientas agrupadas y otras nuevas añadidas. Algunos cuadros de mensajes se reemplazaron con un nuevo sistema de ventanas emergentes, y el funcionamiento del espacio de trabajo se modificó para utilizar un back-blitter , lo que permitió la adición de nuevos modos de fusión, Trama y Máscara. La interfaz de impresión se modificó y se le dio una prueba precisa. Se añadió el Ajuste de Función Alfa y se incluyó un nuevo Motor Anti- Cuantización para todos los ajustes para eliminar la necesidad de edición de 16 bits por canal. Se creó un portapapeles interno para poder copiar imágenes que son demasiado grandes para el portapapeles de Windows, y se añadieron gradientes de translucidez de página completa. Se añadieron algunos tutoriales nuevos y se hicieron configurables los atajos de teclado.
IES 3.05 incorporó a la suite la capacidad de crear degradados personalizados de página completa, con compatibilidad con degradados .ggr, .grd y .gra. Se incluyeron nuevos estilos de degradado, así como compatibilidad con tablas de colores de Adobe (.act), vista previa de paletas, edición de colores puntuales y un motor TextArt muy mejorado.
El 14 de diciembre de 2009 se presentó la versión IES 3.11. Se realizó sobre una nueva base de desarrollo y se agregó una nueva aplicación, raw-Input. Se trataba de un procesador de formato de imagen RAW basado en dcraw. Esta aplicación permitía el uso de Chasys Draw IES para procesar negativos digitales, que son populares entre los fotógrafos profesionales.
Chasys Draw IES 3.24 se lanzó con una interfaz de usuario rediseñada, impulsada por un núcleo gráfico de mayor rendimiento y una mejor gestión de la memoria. Se introdujo una paleta de historial, así como una nueva función de captura de pantalla con capacidad de video. La paleta de capas recibió la capacidad de arrastrar y soltar y la máscara de enfoque recibió otra actualización. La prueba suave con perfiles ICC se introdujo en la versión 3.27. Se agregó compatibilidad total con Win-7 en la versión 3.33, así como compatibilidad con Exif . La compatibilidad con tabletas gráficas (incluida Wacom ) siguió en la versión 3.33, y se agregó compatibilidad con LightScribe Direct Disc Labeling en la versión 3.40.
Chasys Draw IES 3.56 fue el producto de la migración de Chasys Draw IES de ANSI a UNICODE . Incluía la primera versión del Live Language Translation Engine, con soporte para varios idiomas . También se introdujo un nuevo motor "TextArt G4" compatible con Unicode. IES 3.63 incluía compatibilidad con Photoshop 8BF muy mejorada, una opción de instalación silenciosa, arrastrar y soltar en la ventana Capas, un pincel de censura (bajo fx Brush), compatibilidad con RAW mejorada, FastExternals 2.22 con una nueva suite de devolución de llamadas (pi_StateStore), una ventana de histograma externa y un nuevo gadget táctil. También incluía varias correcciones de errores. En la versión 3.64 se introdujeron el guardado de archivos con tolerancia a fallos y los informes de progreso de la barra de tareas para Windows 7.
Las versiones recientes de Chasys Draw IES han agregado funciones de alta gama como capas de ajuste , administración de energía, captura de pantalla de video con corrección de vibraciones, recorte de video, rotación del lápiz digitalizador (por ejemplo, Wacom Intuos con 6D Art Pen) y Shell-out.
Según el autor, Chasys Draw IES está diseñado bajo el mantra de Único, flexible y poderoso , y adopta un enfoque radicalmente diferente a la edición de imágenes con el objetivo de abrir nuevas posibilidades para aquellos que se atreven a soñar .
Chasys Draw IES utiliza el concepto de una capa de estilo libre . Una capa de estilo libre es aquella que se puede colocar en cualquier lugar, incluso eliminándola por completo de la imagen y dejándola a un lado. Chasys Draw IES Artist ofrece capas de estilo libre como una forma de permitir que las personas trabajen con imágenes de la misma manera que lo harían si las imágenes fueran fotos colocadas en su escritorio: puede apilar lo que necesita junto, mientras coloca las piezas que no está utilizando actualmente fuera de la pila, pero a su alcance.
Chasys Draw IES admite capas de ajuste , con soporte para múltiples ajustes por capa de ajuste y la capacidad de importar capas de ajuste desde Adobe Photoshop . [6] Las capas de ajuste son capas especiales que ajustan la información de las capas debajo de ellas; le permiten realizar una edición de imágenes no destructiva al aplicar ajustes a su imagen sin cambiar permanentemente los valores de los píxeles.
La representación (dibujo) de capas en Chasys Draw IES Artist está determinada por un parámetro llamado modo de imagen .
El modo de imagen predeterminado, compuesto , representa las capas como una pila con el fin de realizar la composición . Se proporcionan dos submodos: un submodo normal que enfatiza la superposición de capas de estilo libre y un submodo recortado que recorta la salida como cualquier otro software de edición de imágenes.
En el modo de imagen multiresolución, se crean copias similares de la imagen con distintas resoluciones. El dispositivo de destino puede elegir entre varias imágenes, según la resolución de pantalla deseada. Este modo se utiliza principalmente para crear iconos y cursores.
El modo de imagen de animación se utiliza para vídeos cortos, conocidos como animaciones. En este modo, solo se muestra una capa a la vez, una tras otra, después de un período de tiempo determinado por el atributo de capa de retardo de fotogramas. Es análogo a la forma en que un artista puede dibujar una figura ligeramente diferente en cada página de un bloc de papel, de modo que cuando pasa rápidamente de una hoja a otra, el dibujo parece moverse. Este modo incluye un submodo para la animación en papel cebolla .
Chasys Draw IES puede agregar información descriptiva, como el nombre y el estilo de la fuente utilizada, datos de ruta, etc. a una capa. Esta información se denomina metadatos y se guarda junto con la capa. Si la capa se abriera para editarla más tarde, esta información se restaurará para facilitar la edición.
Chasys Draw IES admite guardar y cargar una gran cantidad de formatos de archivo diferentes, y se puede agregar soporte para otros mediante complementos. El software se entrega con complementos para más de 100 formatos de archivo diferentes, incluidos PSD (formato nativo para Adobe Photoshop , lectura y escritura), XCF (formato nativo para GIMP , lectura y escritura), PDN (formato nativo para Paint.NET , solo lectura), CPT (formato nativo para Corel Photo-Paint , solo lectura), KRA (formato nativo para Krita , solo lectura), AFPHOTO (formato nativo para Affinity Photo , solo lectura), MDP (formato nativo para Fire Alpaca), PXZ (formato nativo para Pixlr ), ORA (formato de intercambio OpenRaster) y varios formatos de imagen RAW . También admite FITS , que es el formato de archivo digital más utilizado en astronomía . El formato nativo es Chasys Draw Image (CD5). [7]
Las críticas sobre Chasys Draw IES han sido en su mayoría positivas. Los editores de CNET download.com le dieron una calificación de 5/5 estrellas y dijeron: "Chasys Draw IES Artist es un programa de edición y dibujo de imágenes gratuito y con todas las funciones que hace lo que pueden hacer programas de gran tamaño como Adobe Photoshop, con algunos toques únicos que lo distinguen y realmente lo hacen más fácil de usar que la competencia". [8]
Chasys Draw IES ha sido criticado por su pronunciada curva de aprendizaje [9] y la falta de un modo CMYK nativo . La falta de CMYK se ha resuelto en parte con la incorporación de una prueba suave de CMYK .