Update : June 2021 (version 0.5.9.

Animatoon is open-source since 2017, I have send the source on github (zip and raw files):
Sources :
https://github.com/blendman/animatoon
Old Sources :
https://github.com/blendman/Purebasic/t ... /animatoon
Videos
https://www.youtube.com/watch?v=5iDwApsKkZM
Last pictures I have made with animatoon (colors, and in some case the line) :
2021 :







Old message (20 june 2015) :
In 2011, I have developed a painting application. I have stoped it because the framerate and the lag with canvas/image wasn't good to work with this application.
In 2015, I have made some new tests to see if I could continue to improve my application :
- Canvas + image with Tiles : not so bad
- Screen+ sprite (for th the real time) + images : very good
With the second technic (screen+sprite+Images), I have a really good framerate ! I can paint on 2000*2000 with 20 layers without lag ! It's fluid and cool, yeah

So, the 29th may 2015, I have totally recode my application, from beginning ^^ (I've taken some codes/procedures from my old code of course).
Description
Animatoon is a software for drawing and digital painting (made in purebasic). The goal is to provide to the users somes tools for simulating the traditional painting tools (ink, watercolor, pencil, felt pen, charcoals, brush and more ...), and some editing features.
Actual Version (with screen) : 0.30 (20th june 2015)
The actual features :
- Open (doc(animatoon format (old, new), image (png, jpg, bmp)), save (doc(*.ani), image (png, jpg,bmp), export (all layer in png/zip, selected layer).
- Brush engine : size (max, min, random), size width & heigth, pressure size, alpha, pressure alpha, random alpha, scatter, rotation, random rotation, rotation in function of the angle, color mixing (3 modes of mix : classic, old, ), viscosity of the color, wash, hardness & softness of the brush, smooth, intensity (more or less dark), pas (space between two dots), stroke, change image.
- Colormix option : all layer under, only the current layer, all layers
- Tools : Brush, Eraser, move layer (mouse + arrow), scale layer, Rectangle Selection, clear layer.
- Canvas : pan, zoom.
- View : zoom (50,100,200,300,400,500%), reset view, center View.
- Layers : add, delete, change position (up, down), merge with bottom, merge all, duplicate, view, lock, lock alpha (keep transparency), name, miror (horizontal/vertical), some blendmode (normal, add, multiply, screen, clearlight)
- Edit : cut, copy, paste, Fill (with BG color, with pattern, with color only alpha)
- Image : resize document, resize canvas, crop, adjustement (inverse color, desaturate)
Screenshots
version 0.29 :

Line is a scan (made by me), colors in animatoon.
Video
V 0.255
https://www.youtube.com/watch?v=deYI2myO3Ak
Images made with animatoon (new version)
v0.29

v0.28

V 0.26 (start in 0.20, colors in 0.26)

In bigger : http://www.dracaena-studio.com/animatoo ... julius.jpg
V 0.256

v 0.255

v0.24 (new : symetry)

v0.23

V 0.20

Download
No version to test for the moment. The old version aren't no more available.
More information on my patreon (https://www.patreon.com/animatoon?ty=h)
Thanks
- A big Thank you to Fred, and the PB team developper for the purebasic which is so great

- A big thanks to Danilo for the Tablet Pressure Code !
A big thank you to some French Users (french forum) :
- G-rom, Dobro, LSI (le sodat inconnu), Falsam, Kernadec, Kwanjeen, Attomo, Djes and all those who contributed directly or indirectly or help.
English Forum :
- Idle, ApplePy, Infratec, Netmaestro, BasicalyPure, Syntax Error, Rashad, and a lot of other guys !
***************** Old message - [Old canvas version] (2011-2012) ******************
I'm developping a little application for painting in 2D.
Description
Animatoon is a software for drawing and digital painting (made in purebasic). The goal is to provide to the users somes tools for simulating the traditional painting tools (ink, watercolor, pencil, felt pen, charcoals, brush and more ...), and some editing features.
Actual Version : 0.29
Screenshots
version 0.151 :
http://www.dracaena-studio.com/animatoo ... n0.151.jpg
Viscosity (the painting stay on the brus a few and mix with color less quickly) :

Watercolor (the colors blend together, based on a percentage. If it's zéro, it's like adding water on the painting)

Features
All is not yet available:)
1. Interfaces
started but not completed:
- Menu> started: open / save a document animatoon. OK: import an image on a layer (jpg, png, bmp, tiff, tga), export to jpg, png.
- Tabs with splitter : not finished > Editor brush, swatches, options, layers, channels (if I can), brush presets...
- Canvas area and gadgets (not finished) / Add the zoom on the canvas, and the "pan" by hand
- Color Picker (ok, but to review) : see the color picker
2. Tools
Started :
- Painting tools (watercolor, viscosity, ink ...)
- picker : take the color is on the roughboard (left click), either directly on the canvas (ctrl + left click)
In reflexion :
- Painting tools: pencil, charcoal, pen, marker, ink brush ...
Not Started:
- Drawing tools (line, "smooth" line, speedline ..), patterns, Paint, "Spay" and pen tools, "Shapes" (type shapes round, square, etc. ..), Addition of water, water drop, Gum
3. Tools Settings
Ok :
- Change the size, rotation, transparency, width and height of the brush, mix, viscosity, size minimum
- Add random : size, rotation
- watercolor mode (to be reviewed a little)
Not Started:
- Random vs. pressure, random_vs_time (the "paint fades slowly), Change the space of the brush (PAS), brush with "line"
4. Layers:
Started but not finished (only the interface)
- Create and delete layer, Option (opacity view, blocked ..), Blending mode, Simple filters (code ok : blur, pixelisation (LSI)), Adjustment layer (> code OK (some are by LSI) : light, contraste, color balance, saturation)
5. Edition (simple editing functions):
Not finished :
- Clear the canvas
Not started at all :
- Copy / paste, Undo / redo (if I can), Resize an image, a layer
Langage
For the moment, the langage are :
- English, French
Note : The langage files are in the directory : text\lang\ (fr.ini and eng.ini)
Thanks
- A big Thank you to Fred, and the PB team developper for the purebasic which is so great

A big thank you to some French Users (french forum) :
- Kernadec, Kwanjeen, G-rom, LSI (le sodat inconnu), Dobro, Attomo, Djes, Falsam, and all those who contributed directly or indirectly or help, and all those who contribute or contribute directly or indirectly
English Forum :
- thanks to Netmaestro, Syntax Error, Rashad,