Original author(s) | Patrick Corrieri, Pascal Naidon |
---|---|
Developer(s) | Matthew Chang and others |
Initial release | 2005 |
Stable release | |
Repository | github |
Written in | C++ [2] Qt |
Operating system | Windows, macOS, Unix-like |
Platform | Cross-platform |
Size | 36–58 MiB (varies by operating system) [3] |
Type | 2D animation software |
License | GPL-2.0-only |
Website | https://www.pencil2d.org/ |
Pencil2D is a free and open-source 2D animation software for Windows, macOS, and Unix-like operating systems. It is released under the GNU General Public License and uses the Qt framework. It is used for making cartoons using traditional techniques (tracing drawings, onion skinning, etc), managing vector and bitmap drawings.
With this animation software, the user can export files in its own native file format, as well exporting it as a sequence of images (PNG, JPEG, BMP, or TIFF) and also in a video file (AVI, MP4, WebM, GIF, or APNG).
The original version of the software was called Pencil, created by Patrick Corrieri and Pascal Naidon in 2005, [4] but was abandoned and discontinued in 2009. The abandonment of the project led to the creation of numerous forks, several of which were eventually merged into that of Matthew Chang, resulting in the project now known as Pencil2D. [5] [6]
The project then continues on the pencil2D.org site. From spring 2019, changes are made to the organization of updates, with the deletion of the CR, and the implementation of regular updates whose version numbers are even with patches, and more occasionally, odd versions adding features. The goal is to quickly fix bugs as soon as they appear, rather than letting them accumulate, and to offer stability fixes more quickly. It started with version 0.6.4, released in May 2019. The developers are also setting up a project upload page in order to establish a library of tests for debugging and validity tests.
Qt is a cross-platform application development framework 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 with little or no change in the underlying codebase while still being a native application with native capabilities and speed.
QuickTime is a discontinued extensible multimedia architecture created by Apple, which supports playing, streaming, encoding, and transcoding a variety of digital media formats. The term QuickTime also refers to the QuickTime Player front-end media player application, which is built-into macOS, and was formerly available for Windows.
In computing, cross-platform software is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.
KDevelop is a free and open-source integrated development environment (IDE) for Unix-like computer operating systems and Windows. It provides editing, navigation and debugging features for several programming languages, and integration with build automation and version-control systems, using a plugin-based architecture.
Cairo is an open-source graphics library that provides a vector graphics-based, device-independent API for software developers. It provides primitives for two-dimensional drawing across a number of different backends. Cairo uses hardware acceleration when available.
OpenSceneGraph is an open-source 3D graphics application programming interface, used by application developers in fields such as visual simulation, computer games, virtual reality, scientific visualization and modeling.
Krita is a free and open-source raster graphics editor designed primarily for digital art and 2D animation. Originally created for Linux, the software also runs on Windows, macOS, Haiku, Android, and ChromeOS, and features an OpenGL-accelerated canvas, colour management support, an advanced brush engine, non-destructive layers and masks, group-based layer management, vector artwork support, and switchable customisation profiles.
KDE Software Compilation 4 was the only series of the so-called KDE Software Compilation, first released in January 2008 and the last release being 4.14.3 released in November 2014. It was the follow-up to K Desktop Environment 3. Following KDE SC 4, the compilation was broken up into basic framework libraries, desktop environment and applications, which are termed KDE Frameworks 5, KDE Plasma 5 and KDE Applications, respectively.
TupiTube is a free and open-source 2D animation software developed and maintained by the Colombian startup, Mae Floresta. It is available for Windows, Mac OS X, Linux and Android under the terms of the GNU GPL-2.0 or later license.
Sketchbook is a raster graphics software app intended for expressive drawing and concept sketching also for making animations. The software was first developed by Alias Systems Corporation as StudioPaint, before being acquired by Autodesk and then being spun out into an independent company, Sketchbook, Inc. Originally developed as commercial software, it evolved into a subscription model before eventually being made freeware for personal use. In 2021, Sketchbook Pro, the desktop version of the app available on Microsoft Windows and macOS, became a paid software available through the Microsoft Store and Mac App Store.
Clip Studio Paint, informally known in Japan as Kurisuta (クリスタ), is a family of software applications developed by Japanese graphics software company Celsys. It is used for the digital creation of comics, general illustration, and 2D animation. The software is available in versions for macOS, Windows, iOS, iPadOS, Android, and ChromeOS.
DrawPlus was a 2D vector graphics editor and animation software developed by the UK-based software company Serif, also responsible for PhotoPlus, PagePlus, WebPlus, Digital Scrapbook Artist, Affinity Designer, Affinity Photo and other titles.
Toon Boom Animation Inc., also known as Toon Boom, is a Canadian software company founded in 1994 and based in Montreal, Quebec. It specializes in the development and production of animation and storyboarding software for film, television, the World Wide Web, video games, mobile devices, training and education.
FreeCAD is a general-purpose parametric 3D computer-aided design (CAD) modeler and a building information modeling (BIM) software application with finite element method (FEM) support. It is intended for mechanical engineering product design but also expands to a wider range of uses around engineering, such as architecture or electrical engineering. FreeCAD is free and open-source, under the LGPL-2.0-or-later license, and available for Linux, macOS, and Windows operating systems. Users can extend the functionality of the software using the Python programming language.
The Skia Graphics Engine or Skia is an open-source 2D graphics library written in C++. Skia abstracts away platform-specific graphics APIs. Skia Inc. originally developed the library; Google acquired it in 2005, and then released the software as open source licensed under the New BSD free software license in 2008.
The KDE Software Compilation was an umbrella term for the desktop environment plus a range of included applications produced by KDE. From its 1.0 release in July 1998 until the release of version 4.4 in February 2010, the Software Compilation was simply known as KDE, which stood for K Desktop Environment until the rebrand. The then called KDE SC was used from 4.4 onward until the final release 4.14 in July 2014. It consisted of the KDE Plasma 4 desktop and those KDE applications, whose development teams chose to follow the Software Compilation's release schedule. After that, the KDE SC was split into three separate product entities: KDE Plasma, KDE Frameworks and KDE Applications, each with their own independent release schedules.
QML is a user interface markup language. It is a declarative language for designing user interface–centric applications. Inline JavaScript code handles imperative aspects. It is associated with Qt Quick, the UI creation kit originally developed by Nokia within the Qt framework. Qt Quick is used for mobile applications where touch input, fluid animations and user experience are crucial. QML is also used with Qt3D to describe a 3D scene and a "frame graph" rendering methodology. A QML document describes a hierarchical object tree. QML modules shipped with Qt include primitive graphical building blocks, modeling components, behavioral components, and more complex controls. These elements can be combined to build components ranging in complexity from simple buttons and sliders, to complete internet-enabled programs.
Godot is a cross-platform, free and open-source game engine released under the permissive MIT license. It was initially developed in Buenos Aires by Argentine software developers Juan Linietsky and Ariel Manzur for several companies in Latin America prior to its public release in 2014. The development environment runs on many platforms, and can export to several more. It is designed to create both 2D and 3D games targeting PC, mobile, and web platforms and can also be used to develop non-game software, including editors.
AV1 Image File Format (AVIF) is an open, royalty-free image file format specification for storing images or image sequences compressed with AV1 in the HEIF container format. It competes with HEIC, which uses the same container format built upon ISOBMFF, but HEVC for compression. Version 1.0.0 of the AVIF specification was finalized in February 2019.
Pencil2D is developed in C++ and Qt Framework.
{{cite web}}
: CS1 maint: numeric names: authors list (link)