This article possibly contains original research .(March 2012) |
Original author(s) | John Paul Chacha |
---|---|
Developer(s) | John Paul Chacha's Lab |
Stable release | 5.30.01 / 26 March 2024 |
Written in | C, C++ and assembly language |
Operating system | Windows XP and above |
Size | 36.9 MB |
Type | Raster graphics editor |
License | Freeware |
Website | www |
Chasys Draw IES (previously called Chasys Draw Artist) is a suite of applications including a layer-based raster graphics editor with adjustment layers, linked layers, timeline and frame-based animation, icon editing, image stacking and comprehensive plug-in support (Chasys Draw IES Artist), a fast multi-threaded image file converter (Chasys Draw IES Converter) and a fast image viewer (Chasys Draw IES Viewer), with RAW image support in all components. It supports the native file formats of several competitors including Adobe Photoshop, Affinity Photo, Corel Photo-Paint, GIMP, Krita, Paint.NET and PaintShop Pro, and the whole suite is designed to make effective use of multi-core processors, touch-screens and pen-input devices. [1]
The software is developed by John Paul Chacha in Nairobi, Kenya.
Chasys Draw IES is currently released as freeware, and is available for computers running Microsoft Windows operating systems. It is available in three distributions: the standard distro, a portable version and a Microsoft Store version.
The suite is coded in a blend of C, C++ and assembly language. It runs on x86 processors and supports the MMX, SSE, SSE2, S-SSE3, and SSE4.1 instruction sets. [2]
Chasys Draw is a project that was started in November 2001 by John Paul Chacha, mostly as a hobby than anything else. The original Chasys Draw was a rather simple bitmap editor done in Visual Basic, a lot like MS Paint save for its ability to do gradients. This application underwent many changes, eventually leading up to Chasys Draw 5. This was the first version to have its own native format, referred to simply as CD5. [3]
Major updates to the graphics code in May 2002 resulted in Chasys Draw DTFx (Direct Tool eFfects). The new graphics code being referred to here was actually a miniature bitmap abstraction engine that allowed for fast per-pixel operations and direct image buffer access (much as the DIB engine does for GDI). The engine was named JpDRAW. This version was also done in VB, but was much faster than all the previous versions. The new graphics code allowed for more tools to be implemented than was ever possible before. Later on in 2002, the developer decided to completely abandon VB as a programming platform and moved all the code to C/C++. The move to C/C++ allowed the development of a full-fledged graphics engine which was named JpDRAW2. Chasys was renamed to Chasys Draw Artist, and the CD5 image format was also updated to reflect the new features. By coincidence, the module that implemented the file format was the fifth module to be added, so the format was called Chasys Draw module 5, retaining the .cd5 file extension.
In April 2004, Chasys Draw Artist was released to the public via the internet for the first time (version 1.27). The release was done via betanews [4] ). In 2005, Chasys Draw underwent major user interface changes as well as internal changes. By December of that year, the project had reached version 1.63. This was the first version to introduce advanced features such as anti-aliasing. It was also the first version with full support for alpha channels. The CD5 image format was also upgraded to version 2, adding advanced compression, full alpha channels, encryption and metadata. Version 1.63 was the first version to win an IEEE (Kenya chapter) award in ICT. [5]
The "chazy-glass" interface, from which the all later versions' user interfaces borrowed, was introduced in version 1.80. Chasys Draw Artist adopted photo editing features in version 2.01. Comprehensive tutorials were added and many features were re-designed to make them easier to use. Multi-threading was introduced to accelerate some tasks, such as the improved auto-save engine. Utilities such as a converter and browser were added. Version 2.43 of Chasys Draw Artist was quietly released to the public in late 2007 without any announcements. It featured many fixes to the formal version 2.42, as well as many new features. The quiet release was due to a decision to re-build Chasys Draw Artist from scratch, while still continuing support for the old architecture. An experimental version 2.45 was released only to beta-testers for the purpose of testing new technologies that would be included in the new architecture and was officially withdrawn in May 2008.
During the time when the versions 2.43~2.45 were being released, work was underway to create a new layer-based Chasys Draw, which was released as Chasys Draw IES (Image Editing Suite), with the initial version number 2.50. A new multi-layer tag-based image format was created to support layering and blending modes; this was named CD5 v3. The next version introduced animation and multi-resolution support as editing modes, and the next one brought in an unlimited undo engine, new plug-ins and several internal fixes. Further development led to the introduction of super-resolution and image stacking, support for video and video capture, Anti-aliasing, metadata save and restore, a "Pen and Path" tool, physical measurement specification, and a video sequence composer engine. The user interface was enhanced with adaptive scrolling and the auto-save engine was optimized. Some memory management was added for machines with low RAM.
By version 2.60, Chasys Draw IES was capable of loading Photoshop's PSD files, as well as load and save JPEG 2000. This version also had shell integration with thumbnails and application-level support for multi-monitor display setups. Metadata was extended to support save, restore and scaling for text formatting and path data. There was also a new palette with exchangeable swatches, loadable from all kinds of palette files. A slicing tool for web and user interface design was also included. A C++ code module output for inline image generation was added, as was a constrained recolor brush.
The concept of a "fully anti-aliased work-flow" was introduced in version 2.62, in which all drawing and selection tools were anti-aliased by default. Support for Photoshop plug-ins using Adobe's 8bf format was added in version 2.66, allowing users to utilize thousands of free plug-ins available online. Equivalents for the Pantone palettes (PMS 100 to 814-2x) were added, and the "Just-in-Time" memory compressor significantly reduced the editor's memory requirements.
Chasys Draw IES went freeware on 6 June 2009. With the coming of the freeware IES, two blending modes (Hue and Chroma) were added. Textures were improved to allow multiple layer-based textures. The TextArt G3 engine was enhanced with LINK metadata, and alpha shift was improved. IES 2.72 added the Luma Wand tool, fixed PNG and TIFF transparency issues, and fixed Smart-Paste transparency. IES 2.74 introduced alpha protection, and 2.75 followed with a new adjustments engine that faced out many effects implemented by the effects engine. The adjustments engine was designed to appeal to experienced image editors. IES 2.76 introduced a new transform engine and the Resizer for IES plug-in supporting multi-core and 18 scaling methods, including customizable windowed Sinc interpolation. IES 2.77 added Greyscale with Tint adjustment, separated the Lock and Click-Thru layer properties, extended the Cloning Brush with three options (this, below and composite) and also extended the Color Picker with multiple point sampling.
IES 3.01 brought a new look and many breakthrough tools to the suite. It was geared toward touch and was fully compatible with Windows 7. The toolbox was reorganized, with some tools being grouped and new ones added. Some message boxes were replaced with a new popup system, and the working of the workspace was changed to use a back-blitter, which enabled the addition of new blending modes, Screen and Mask. The printing interface was modified and given accurate proofing. Alpha Function Adjustment was added and a new Anti-Quantization Engine included for all adjustments to remove the need for 16 bits per channel editing. An internal clipboard was created to cater for copying images that are too large for the Windows clipboard, and translucency full-page gradients added. Some new tutorials were added and keyboard shortcuts made configurable.
IES 3.05 brought the power of custom full-page gradients to the suite, supporting .ggr, .grd and .gra gradients. New gradient styles were included, as was support for Adobe color tables (.act), palette previewing, point color editing and a highly improved TextArt engine.
IES 3.11 was introduced on 14 December 2009. It was done on a new development base and added a new application, raw-Input. This was a RAW image format processor based on dcraw. This application allowed the use of Chasys Draw IES in processing digital negatives, which are popular with professional photographers.
Chasys Draw IES 3.24 was released with a re-designed user interface, powered by a higher performance graphics core and better memory management. A history palette was introduced, as was a new screen capture function with video capability. The layer palette received drag-drop capability and unsharp masking got yet another upgrade. Soft proofing with ICC profiles was introduced in version 3.27. Full support for Win-7 was added in version, as was support for Exif. Support for graphics tablets (including Wacom) followed in version 3.33, and support for LightScribe Direct Disc Labeling was added in version 3.40.
Chasys Draw IES 3.56 was the product of porting Chasys Draw IES from ANSI to UNICODE. It featured the first version of the Live Language Translation Engine, with multiple language support. A new, Unicode-aware "TextArt G4" engine was also introduced. IES 3.63 featured highly improved Photoshop 8BF support, a Silent Install option, Drag-drop to the Layers window, a censoring brush (under fx Brush), Improved RAW support, FastExternals 2.22 with a new callback suite (pi_StateStore), an external histogram window and a new Touch Gadget. It also included several bug fixes. Fault-tolerant file saving and taskbar progress reporting for Windows 7 were introduced in version 3.64.
Recent versions of Chasys Draw IES have added high-end features such as adjustment layers, Power Management, jitter-corrected Video Screen Capture, video cropping, digitizer pen rotation (e.g. Wacom Intuos with 6D Art Pen), and Shell-out.
According to the author, Chasys Draw IES is designed under the mantra of Unique, flexible and powerful, and takes a radically different approach to image editing with the aim of opening up new possibilities for those who dare to dream.
Chasys Draw IES uses the concept of a free-style layer. A free-style layer is one that can be positioned anywhere, including totally removing it from the image and keeping it aside. Chasys Draw IES Artist provides free-style layering as a way to enable people to work with images the same way they would if the images were photos placed on their desk - you may stack what you need together, while placing pieces that you are not currently using outside the stack but within reach.
Chasys Draw IES supports adjustment layers, with support for multiple adjustments per adjustment layer and the ability to import adjustment layers from Adobe Photoshop. [6] Adjustment layers are special layers that adjust the information on the layers below them; they allow you to perform non-destructive image editing by applying adjustments to your image without permanently changing pixel values.
The rendering (drawing) of layers in Chasys Draw IES Artist is dictated by a parameter called the image mode.
The default image mode, composite, renders the layers as a stack for the purpose of compositing. Two sub-modes are provided, a normal sub-mode that emphasizes free-style layering and a clipped sub-mode that clips the output like other image editing software.
In the multi-resolution image mode, similar copies of the image are made at different resolutions. The destination device then has a choice of images to choose from, depending on the intended display resolution. This mode is primarily used for creating icons and cursors.
The animation image mode is used for short videos, known as animations. In this mode, only one layer is displayed at a time, one after the other, after a duration of time dictated by the frame delay layer attribute. It is analogous to the way an artist can draw a slightly different figure on each page of a pad of paper so that when you flip between sheets rapidly, the drawing appears to move. This mode includes a sub-mode for onion-skin animation.
Chasys Draw IES can add descriptive information, such as the name and style of font used, path data, etc. to a layer. This information is called metadata, and is saved along with the layer. If the layer were to be opened for editing later, this information will be restored to facilitate easier editing.
Chasys Draw IES supports saving and loading a large number of different file formats, and support for others can be added using plug-ins. The software ships with plug-ins for over 100 different file formats, including PSD (native format for Adobe Photoshop, read and write), XCF (native format for GIMP, read and write), PDN (native format for Paint.NET, read only), CPT (native format for Corel Photo-Paint, read only), KRA (native format for Krita, read only), AFPHOTO (native format for Affinity Photo, read only), MDP (native format for Fire Alpaca), PXZ (native format for Pixlr), ORA (OpenRaster interchange format) and several RAW image formats. It also supports FITS, which is the most commonly used digital file format in astronomy. The native format is Chasys Draw Image (CD5). [7]
Reviews of Chasys Draw IES have been largely positive, with the editors at CNET download.com giving it a 5/5 star rating and saying "Chasys Draw IES Artist is a free, full-featured image editing and drawing program that does what big-box programs like Adobe Photoshop can do, with a few unique touches that set it apart and actually make it easier to use than the competition." [8]
Chasys Draw IES has been criticized for its steep learning curve [9] and the lack of a native CMYK mode. The lack of CMYK has been partly resolved by the addition of CMYK soft-proofing.
Adobe Photoshop is a raster graphics editor developed and published by Adobe for Windows and macOS. It was originally created in 1987 by Thomas and John Knoll. Since then, the software has become the most used tool for professional digital art, especially in raster graphics editing. Owing to its fame, the program's name has become genericised as a verb although Adobe disapproves of such use.
Adobe Illustrator is a vector graphics editor and design software developed and marketed by Adobe. Originally designed for the Apple Macintosh, development of Adobe Illustrator began in 1985. Along with Creative Cloud, Illustrator CC was released. The latest version, Illustrator 2024, was released on October 10, 2023, and is the 28th generation in the product line. Adobe Illustrator was reviewed as the best vector graphics editing program in 2021 by hpMagazine.
GraphicConverter is computer software that displays and edits raster graphics files. It also converts files between different formats. For example, one can convert a GIF file to a JPEG file.
Corel Photo-Paint is a raster graphics editor developed and marketed by Corel since 1992. Corel markets the software for Windows and Mac OS operating systems, previously having marketed versions for Linux. Its primary market competitor is Adobe Photoshop.
Microsoft PhotoDraw was a vector graphics and raster image editing software developed by Microsoft. It was released in 1999 as part of the Microsoft Office 2000 family of products and was specifically designed for creating and editing graphics, illustrations, and photo compositions.
Raster graphics editors can be compared by many variables, including availability.
An image file format is a file format for a digital image. There are many formats that can be used, such as JPEG, PNG, and GIF. Most formats up until 2022 were for storing 2D images, not 3D ones. The data stored in an image file format may be compressed or uncompressed. If the data is compressed, it may be done so using lossy compression or lossless compression. For graphic design applications, vector formats are often used. Some image file formats support transparency.
Adobe Bridge is a free digital asset management app made by Adobe Inc. and first released with Adobe Creative Suite 2. It is a mandatory component of Adobe Creative Suite, Adobe eLearning Suite, Adobe Technical Communication Suite and Adobe Photoshop CS2 through CS6. Starting with Creative Cloud, however, it has become an optional component downloaded via Creative Cloud subscription.
Adobe Lightroom is an image organization and image processing software developed by Adobe as part of the Creative Cloud subscription family. It is supported on Windows, macOS, iOS, Android, and tvOS. Its primary uses include importing, saving, viewing, organizing, tagging, editing, and sharing large numbers of digital images. Lightroom's editing functions include white balance, presence, tone, tone curve, HSL, color grading, detail, lens corrections, and calibration manipulation, as well as transformation, spot removal, red eye correction, graduated filters, radial filters, and adjustment brushing. The name of the software is based on darkrooms used for processing light-sensitive photographic materials.
Adobe Streamline is a discontinued line tracing program developed and published by Adobe Systems. Its primary purpose is to convert scanned bitmaps into vector artwork. Streamline is similar in function to competitors, such as Corel Trace, but was advertised as a standalone rather than an additional utility within a full drawing suite. Streamline was discontinued after Adobe Illustrator CS2 introduced a new tracing tool entitled Live Trace, which provides fast tracing, fine control, as well as a "live link" to the bitmap being traced. A test of the native Illustrator 9 auto-trace function by Creative Pro in 2002 concluded: "The premier tracing utility is StreamLine, which is infinitely controllable and very accurate."
Seashore is a free and open-source image editor for macOS, similar to Photoshop/GIMP, with a simpler Cocoa user interface. Seashore uses GIMP's native file format, XCF, and has support for a handful of other graphics file formats, including full support for TIFF, PNG, JPEG, JPEG2000, and HEIC and read-only support for BMP, PDF, SVG and GIF. Seashore offers fewer features than Photoshop/GIMP, but is intended to be easy-to-use and to run natively on macOS. It includes layers and alpha channel support, gradients and transparency effects, anti-aliased brushes, tablet support and plug-in filters.
Helicon Filter, also referred to as Helicon, Filter, or as HF, was a proprietary commercial and shareware photo editing software program for Microsoft Windows, similar to such programs as Adobe Photoshop and GIMP, developed and published by Helicon Soft Ltd. Unlike these other programs, Helicon Filter is designed primarily to edit and improve existing photos and not for graphics creation. Helicon Filter's interface also differs from other programs in that compact toolbars and menus containing editing tools are replaced with labeled "filter" tabs, each tab containing labeled edit options specific to a single aspect of the picture. Although some editors used to Photoshop-style programs may initially find this layout unfamiliar and unlike the standard toolbar layout, beginners and those who don't recognize the standard icons generally find this very helpful for getting through the editing process.
Windows Imaging Component (WIC) is a COM-based imaging codec framework introduced in Windows Vista (and later available in Windows XP Service Pack 3) for working with and processing digital images and image metadata.
Photoshop plugins are add-on programs aimed at providing additional image effects or performing tasks that are impossible or hard to fulfill using Adobe Photoshop alone. Plugins can be opened from within Photoshop and several other image editing programs and act like mini editors that modify the image.
FastPictureViewer is a freemium image viewer for Windows XP and later. Its aim is to facilitate quick review, rating and annotation of large quantities of digital images in the early steps of the digital workflow, with an emphasis on simplicity and speed. As an app with a freemium license, a basic version is available cost-free for personal, non-profit or educational uses, while a commercial license is required for the professional version with additional features. The basic version starts as a full version trial.
OpenRaster is a file format proposed for the common exchange of layered images between raster graphics editors. It is meant as a replacement for later versions of the Adobe PSD format. OpenRaster is still in development and so far is supported by a few programs. The default file extension for OpenRaster files is ".ora".
PhotoLine is a general purpose bitmap and vector graphics editor developed and published by Computerinsel GmbH for Windows, macOS, and Linux/Wine. It was originally created in 1995 by Gerhard Huber and Martin Huber. The program combines bitmap and vector graphics editing in one seamless working application unlike most graphics software which tend to focus on either bitmap or vector editing and output. PhotoLine is considered as a market competitor to Adobe Photoshop.
Sumopaint, also written as Sumo Paint is a free painting and drawing web application similar to Adobe Photoshop.
WebP is a raster graphics file format developed by Google intended as a replacement for JPEG, PNG, and GIF file formats. It supports both lossy and lossless compression, as well as animation and alpha transparency.
Affinity Designer is a vector graphics editor developed by Serif for macOS, iPadOS, and Microsoft Windows. It is part of the "Affinity trinity" alongside Affinity Photo and Affinity Publisher. Affinity Designer is available for purchase directly from the company website and in the Mac App Store, iOS App Store, and the Microsoft Store.