Project Dogwaffle is a
raster graphics editor
A raster graphics editor (also called bitmap 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 ...
with animation capabilities. It was written by Dan Ritchie, runs on
Microsoft Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
, and has both
freeware
Freeware is software, often proprietary, that is distributed at no monetary cost to the end user. There is no agreed-upon set of rights, license, or EULA that defines ''freeware'' unambiguously; every publisher defines its own rules for the free ...
and commercial versions. The commercial version, PD Pro Digital Painter, is updated frequently while the most recent freeware version is Project Dogwaffle 1.2, released in 2004. The free version is fully functional, lacking only the advanced
layer and scripting tools in version 2 of the commercial product.
Project Dogwaffle features include realistic paint effects similar to
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 ...
, a frame-based animation tool, the standard paint tools common to most modern bitmap paint programs, and an
alpha channel
In computer graphics, alpha compositing or alpha blending is the process of combining one image with a background to create the appearance of partial or full transparency. It is often useful to render picture elements (pixels) in separate pass ...
for transparency effects.
PD Pro 4 was updated to make use of multithreading with multiple processors. Features include realtime filters that update as you adjust them in full screen, and a particle painting tool that paints things like trees and grass, and can also be animated to produce typical particle system effects.
Animation tools include a timeline for applying filters, an exposure sheet, a keyframer to move images around, the ability to paint with animated brushes, a batch processor, pulldowns and retiming, and other items of use to animators and motion graphic artists.
Some conventions and keyboard shortcuts found in
Deluxe Paint
Deluxe Paint, often referred to as ''DPaint'', is a bitmap graphics editor created by Dan Silva for Electronic Arts and published for the then-new Amiga 1000 in November 1985. A series of updated versions followed, some of which were ported ...
, which was ubiquitous on the
Amiga
Amiga is a family of personal computers produced by Commodore International, Commodore from 1985 until the company's bankruptcy in 1994, with production by others afterward. The original model is one of a number of mid-1980s computers with 16-b ...
, are recognized.
The name "Project Dogwaffle" refers to the first waffle that comes out of a waffle iron, the one for the dog. The name harkens back to the very beginning of development that started on a weekend after the developer tried to draw a box in Photoshop.
Project Dogwaffle uses
Lua programming language
Lua is a lightweight, high-level, multi-paradigm programming language designed mainly for embedded use in applications. Lua is cross-platform software, since the interpreter of compiled bytecode is written in ANSI C, and Lua has a relativel ...
to let the end-user create new imaging filters. DogLua is based on a 'gluas' plugin spec developed initially for the
GIMP
Gimp or GIMP may refer to:
Clothing
* Bondage suit, also called a gimp suit, a type of suit used in BDSM
* Bondage mask, also called a gimp mask, often worn in conjunction with a gimp suit
Embroidery and crafts
* Gimp (thread), an ornamental tr ...
. Lua scripting is also available in other digital painting programs, such as ArtWeaver and Twistedbrush. Some implementations have their respective extensions. When the core GIMP-original gluas syntax is used without proprietary extensions, these imaging filters can be shared and used across these applications for the benefit of other users. Some extensions from Project Dogwaffle have found their way also into others such as ArtWeaver.
In 2011, Dogwaffle was split into ''PD Howler'' and ''PD Artist'' lines of products, with the Artist label for those not requiring animation tools.
Around v9, some 3D features started using the GPU.
In v9.5/9.6, the 3D Designer had a fairly major addition of features for more realistic looking landscapes, with erosion, sediments, and texturing based on elevation and slope. Version 9.6 became the first release available on Steam for game developers.
As of early 2016, version 10 was the latest so far, and development continued for new features, and another release on Steam. Several additional features were released through the year as add-on plugins such as a Worley Noise filter.
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 editor: creator, company, license, etc.
Operating system support
The operating systems on ...
References
External links
*
Raster graphics editors
Lua (programming language)-scriptable software
{{graphics-software-stub