HOME

TheInfoList



OR:

Krita ( ) is a
free and open-source Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
raster graphics editor A raster graphics editor is a computer program that allows users to create and edit images interactively on the computer screen and save them in one of many raster graphics file formats (also known as bitmap images) such as JPEG, PNG, and GI ...
designed primarily for
digital art Digital art refers to any artistic work or practice that uses digital technology as part of the creative or presentation process, or more specifically computational art that uses and engages with digital media. Since the 1960s, various names ...
and 2D animation. The software runs on
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
,
macOS macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and lapt ...
,
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
, Android, and
ChromeOS ChromeOS, sometimes stylized as chromeOS and formerly styled as Chrome OS, is a Linux-based operating system designed by Google. It is derived from the open-source ChromiumOS and uses the Google Chrome web browser as its principal user interfac ...
, and features an
OpenGL OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardwa ...
-accelerated canvas,
colour management In digital imaging systems, color management (or colour management) is the controlled conversion between the color representations of various devices, such as image scanners, digital cameras, monitors, TV screens, film printers, computer printer ...
support, an advanced brush engine, non-destructive
layers Layer or layered may refer to: Arts, entertainment, and media * ''Layers'' (Kungs album) * ''Layers'' (Les McCann album) * ''Layers'' (Royce da 5'9" album) *"Layers", the title track of Royce da 5'9"'s sixth studio album *Layer, a female Maveric ...
and masks, group-based layer management,
vector artwork Vector graphics is a form of computer graphics in which visual images are created directly from geometric shapes defined on a Cartesian plane, such as points, lines, curves and polygons. The associated mechanisms may include vector display a ...
support, and switchable customisation profiles.


Name

The project's name "Krita" is primarily inspired by the
Swedish Swedish or ' may refer to: Anything from or related to Sweden, a country in Northern Europe. Or, specifically: * Swedish language, a North Germanic language spoken primarily in Sweden and Finland ** Swedish alphabet, the official alphabet used by ...
words , meaning "
crayon A crayon (or wax pastel) is a stick of pigmented wax used for writing or drawing. Wax crayons differ from pastels, in which the pigment is mixed with a dry binder such as gum arabic, and from oil pastels, where the binder is a mixture of wax an ...
" (or
chalk Chalk is a soft, white, porous, sedimentary carbonate rock. It is a form of limestone composed of the mineral calcite and originally formed deep under the sea by the compression of microscopic plankton that had settled to the sea floor. Chalk ...
), and ' which means "to draw". It follows the "K" prefix like everything else in the KDE suite.


History

Early development of the project can be tracked back to 1998 when
Matthias Ettrich Matthias Ettrich (born 14 June 1972) is a German computer scientist and founder of the KDE and LyX projects. Early life Ettrich was born in Bietigheim-Bissingen, Baden-Württemberg, and went to school in Beilstein while living with his paren ...
, founder of
KDE KDE is an international free software community that develops free and open-source software. As a central development hub, it provides tools and resources that allow collaborative work on this kind of software. Well-known products include the ...
, showcased a Qt GUI
hack Hack may refer to: Arts, entertainment, and media Games * ''Hack'' (Unix video game), a 1984 roguelike video game * ''.hack'' (video game series), a series of video games by the multimedia franchise ''.hack'' Music * ''Hack'' (album), a 199 ...
for
GIMP GIMP ( ; GNU Image Manipulation Program) is a free and open-source raster graphics editor used for image manipulation (retouching) and image editing, free-form drawing, transcoding between different image file formats, and more specialized task ...
at
Linux Kongress The Linux Kongress was an annual conference of Linux developers from around the world, that took place every year from 1994 to 2010. It started as a two-day conference in 1994, when Linux was in the early stages of development, and by 2003 had becom ...
. The idea of building a Qt-based image editor was later passed to KImage, maintained by Michael Koch, as a part of KOffice suite. In 1999, Matthias Elter proposed the idea of building the software using
CORBA The Common Object Request Broker Architecture (CORBA) is a standard defined by the Object Management Group (OMG) designed to facilitate the communication of systems that are deployed on diverse platforms. CORBA enables collaboration between sys ...
around
ImageMagick ImageMagick, invoked from the command line as magick, is a free and open-source cross-platform software suite for displaying, creating, converting, modifying, and editing raster images. Created in 1987 by John Cristy, it can read and write ove ...
. To avoid existing trademarks on the market, the project underwent numerous name changes: KImageShop, Krayon, until it was finally settled with "Krita" in 2002. The first public version of Krita was released with KOffice 1.4 in 2004. In years between 2004 and 2009, Krita was developed as a generic image manipulation software like
Photoshop Adobe Photoshop is a raster graphics editor developed and published by Adobe Inc. for Windows and macOS. It was originally created in 1988 by Thomas and John Knoll. Since then, the software has become the industry standard not only in raster ...
and GIMP. A change of direction happened to the project in 2009, with a new goal of becoming digital painting software like
Corel Painter Corel Painter is a raster-based digital art application created to simulate as accurately as possible the appearance and behavior of traditional media associated with drawing, painting, and printmaking. It is intended to be used in real-time by ...
and SAI. Also from that point, the project began to experiment with various ways of funding its development, including
Google Summer of Code The Google Summer of Code, often abbreviated to GSoC, is an international annual program in which Google awards stipends to contributors who successfully complete a free and open-source software coding project during the summer. , the program is ...
and funded jobs for students. As a result, the development gained speed and resulted in better performance and stability. The Krita Foundation was created in 2013 to provide support for Krita's development. It collaborated with
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the developers of the x86 seri ...
to create Krita Sketch as a marketing campaign and Krita Studio with
KO GmbH KDE is an international free software community that develops free and open-source software. As a central development hub, it provides tools and resources that allow collaborative work on this kind of software. Well-known products include the ...
as a commercially supported version for movie and VFX studios.
Kickstarter Kickstarter is an American public benefit corporation based in Brooklyn, New York, that maintains a global crowdfunding platform focused on creativity. The company's stated mission is to "help bring creative projects to life". As of July 2021, ...
campaigns have been used to crowdfund Krita's development since 2014. On May 23, 2020, the beta version of Krita was released for Android and
ChromeOS ChromeOS, sometimes stylized as chromeOS and formerly styled as Chrome OS, is a Linux-based operating system designed by Google. It is derived from the open-source ChromiumOS and uses the Google Chrome web browser as its principal user interfac ...
.


Design and features

The current version of Krita is developed with
Qt 5 Qt (pronounced "cute") is cross-platform software for creating graphical user interfaces as well as cross-platform applications that run on various software and hardware platforms such as Linux, Windows, macOS, Android or embedded systems wit ...
and
KDE Frameworks 5 KDE Frameworks is a collection of libraries and software frameworks readily available to any Qt-based software stacks or applications on multiple operating systems. Featuring frequently needed functionality solutions like hardware integration, fi ...
. It is designed primarily for
concept art Concept art is a form of visual art used to convey an idea for use in films, video games, animation, comic books, or other media before it is put into the final product. Concept art usually refers to world-building artwork used to inspire the ...
ists, illustrators, matte and texture artists, and the VFX industry. It has the following key features:


User experience design

The most prominent feature of Krita is arguably its UX design with
graphics tablet A graphics tablet (also known as a digitizer, digital graphic tablet, pen tablet, drawing tablet, external drawing pad or digital art board) is a computer input device that enables a user to hand-draw images, animations and graphics, with a spec ...
users in mind. It uses a combination of pen buttons, keyboard modifiers and an icon-based
HUD Hud or HUD may refer to: Entertainment * ''Hud'' (1963 film), a 1963 film starring Paul Newman * ''Hud'' (1986 film), a 1986 Norwegian film * ''HUD'' (TV program), or ''Heads Up Daily'', a Canadian e-sports television program Places * Hud, Fa ...
to ensure frequently-used functions can be accessed by fewer clicks, without the need to search through text-based menus. Most-used drawing commands can be accessed via touch by combining keyboard modifiers with pen/mouse buttons and gestures: Pop-up Palette is Krita's right click HUD. It enables instant access to the following functions:


Painting tools

Krita's core digital painting tools include:


Animation tools

Krita's animation tools are designed for frame-by-frame raster animation. They have the following features:


Vector tools

Krita uses vector tools for non-destructive editing of the following objects: * Path * Selection * Text (artistic, multiline, calligraphy) * Vector art * Fill and gradient


Layers and masks

Krita's layer and mask features include:


Customisation

Krita's resource manager allows each brush or texture preset to be tagged by a user and quickly searched, filtered and loaded as a group. A collection of user-made presets can be packaged as "bundles" and loaded as a whole. Krita provides many such brush set and texture bundles on its official website. Customisable tool panels are known as Dockers in Krita. Actions include: * 2 customisable toolbars * Toggle display of each docker * Attach any docker to any sides of main window, or detach to float free * Buttons to collapse/expand each docker panel * Group dockers by tabs Workspaces allow UI customizations for different workflows to be saved and loaded on demand.


Display

OpenGL accelerated canvas is used to speed up Krita's performance. It provides the following benefits: * Better framerate and response time: pen actions can be reflected without delay * Better-quality, fast and continuous zooming, panning, rotation, wrap-around and mirroring * Requires a GPU with OpenGL 3.0 support for optimal experience. In the case of Intel HD Graphics, that means Ivy Bridge and above. Full colour management is supported in Krita with the following capabilities: * Assign and convert between colour spaces * Realtime colour proofing, including colour-blind mode * Colour model supported: RGBA, Grey, CMYKA, Law, YCbCr, XYZ * Colour depth supported: 8-bit integer, 16-bit integer, 16-bit floating point, 32-bit floating point


Filters

Krita has a collection of built-in filters and supports
G'MIC G'MIC (GREYC's Magic for Image Computing) is a free and open-source framework for image processing. It defines a script language that allows the creation of complex macros. Originally usable only through a command line interface, it is currently ...
filters. It has real-time filter preview support. Filters included in a default installation: levels, colour adjustment curves, brightness/contrast curve, desaturate, invert, auto contrast, HSV adjustment, pixelise, raindrops, oil paint, gaussian blur, motion blur, blur, lens blur, colour to alpha, color transfer, minimise channel, maximise channel, top/left/bottom/right edge detection, sobel, sharpen, mean removal, unsharp mask, gaussian noise removal, wavelet noise reducer, emboss horizontal only/in all directions/(laplacian)/vertical only/with variable depth/horizontal and vertical, small tiles, round corners, phong bumpmap.


File formats supported

Krita's native document format is Krita Document (.kra). It can also save to many other file formats including PSD.


Mascot

Krita's mascot is Kiki the Cyber Squirrel, a robotic,
anthropomorphic Anthropomorphism is the attribution of human traits, emotions, or intentions to non-human entities. It is considered to be an innate tendency of human psychology. Personification is the related attribution of human form and characteristics t ...
squirrel character created by Tyson Tan. The community collectively decided the mascot to be a squirrel. The first version of Kiki was posted to the KDE forum in 2012 and was used in Krita version 2.6's introduction booklet. Kiki has been used as Krita's startup splash screen since Krita version 2.8. So far, each new version of Krita has come with a new version of Kiki. Kiki has been used for Krita's merchandise shop items and Krita's Steam project artworks.


Sprint events

Krita sprints are events during which Krita developers and artists get together for a few days, exchange ideas and do programming face-to-face, in order to speedup development and improve relationships between members.


Variations

* Krita Gemini, optimised for tablets and touch interaction. * Krita Studio, commercially supported version for movie and VFX studios.


See also

*
Comparison of raster graphics editors Raster graphics editors can be compared by many variables, including availability. List General information Basic general information about the editors: creator, company, license, etc. Operating system support The operating systems ...
*
List of free and open-source software packages This is a list of free and open-source software packages, computer software licensed under free software licenses and open-source licenses. Software that fits the Free Software Definition may be more appropriately called free software; the GNU p ...
*
List of computing mascots This is a list of computing mascots. A mascot is any person, animal, or object thought to bring luck, or anything used to represent a group with a common public identity. In case of computing mascots, they either represent software, hardware, or an ...
;Similar Programs *
GIMP GIMP ( ; GNU Image Manipulation Program) is a free and open-source raster graphics editor used for image manipulation (retouching) and image editing, free-form drawing, transcoding between different image file formats, and more specialized task ...
*
MyPaint MyPaint is a free and open-source raster graphics editor for digital painting. It is available for Windows, macOS, and Unix-like operating systems. History MyPaint versions up to 1.00 and bug/issue tracking were hosted by Gna!. MyPaint uses gra ...
*
Clip Studio Paint Clip Studio Paint (previously marketed as Manga Studio in North America), informally known in Japan as ,A clipping of the Japanese pronunciation of its name, ''Kurippu Sutajio Peinto''. is a family of software applications developed by Japanese ...
*
Photoshop Adobe Photoshop is a raster graphics editor developed and published by Adobe Inc. for Windows and macOS. It was originally created in 1988 by Thomas and John Knoll. Since then, the software has become the industry standard not only in raster ...


References


External links

* {{Animation editors 2005 software Android (operating system) software Cross-platform free software Free 2D animation software Free and open-source software Free raster graphics editors Graphics software Graphics software that uses Qt KDE Applications Kickstarter-funded software Macintosh graphics software MacOS graphics software Portable software Raster graphics editors Raster graphics editors for Linux Software that uses Qt Windows graphics-related software