Cartoon ! (Vector drawing and animation)

Applications, Games, Tools, User libs and useful stuff coded in PureBasic
Joris
Addict
Addict
Posts: 885
Joined: Fri Oct 16, 2009 10:12 am
Location: BE

Re: Cartoon ! (Vector drawing and animation)

Post by Joris »

[blendman] wrote:
Will it eventually be cross-platform?
I don't use any api, so it should be cross-platform ^^.
It looks nice as I told, but now that I'm testing it ... it doesn't run on XP 32.
Sad...
Or would it be a big job to get it done to run on that too ?
Yeah I know, but keep in mind ... Leonardo da Vinci was also an autodidact.
User avatar
Keya
Addict
Addict
Posts: 1891
Joined: Thu Jun 04, 2015 7:10 am

Re: Cartoon ! (Vector drawing and animation)

Post by Keya »

it would be great to see an example video or ani gif of a cartoon its made, if it doesnt take too long to make :)
User avatar
Danilo
Addict
Addict
Posts: 3037
Joined: Sat Apr 26, 2003 8:26 am
Location: Planet Earth

Re: Cartoon ! (Vector drawing and animation)

Post by Danilo »

Joris wrote:
[blendman] wrote:
Will it eventually be cross-platform?
I don't use any api, so it should be cross-platform ^^.
It looks nice as I told, but now that I'm testing it ... it doesn't run on XP 32.
Sad...
Or would it be a big job to get it done to run on that too ?
Does it help to install Platform SDK Redistributable: GDI+?
Joris
Addict
Addict
Posts: 885
Joined: Fri Oct 16, 2009 10:12 am
Location: BE

Re: Cartoon ! (Vector drawing and animation)

Post by Joris »

Danilo wrote:Does it help to install Platform SDK Redistributable: GDI+?
I don't think this will change anything. All example codes in the PB-help file about vector drawings I can run without any problems, so why should this fix the problem for Cartoon to run on XP 32 ?
Yeah I know, but keep in mind ... Leonardo da Vinci was also an autodidact.
User avatar
[blendman]
Enthusiast
Enthusiast
Posts: 297
Joined: Thu Apr 07, 2011 1:14 pm
Location: 3 arks
Contact:

Re: Cartoon ! (Vector drawing and animation)

Post by [blendman] »

Hi

I have uploaded a new version of cartoon, with some improvements (version 0.17).
- Now, there are a x64 and x86 versions.
- Add a timeline : it works (but the animation system isn't functionnal, will be added in a next version ^^).
- Hex-color export for purebasic file ;)

https://github.com/blendman/CartoonAnim ... er/windows


Image


davido wrote:At the rate you are going version 1.0 is going to be incredible.
I don't know, we will see :)
Would it be possible to output the vector colour in hex? It is easier to understand that way. :)
I have add the Hex output in the options ;). So you can choose the export you prefer ;).
By Default, it export in hex.

I am assuming that you will, at some time in the future, be offering this as a commercial utility.
If this is so, can you give any details?
In fact, I don't know if it will be a commercial software (for exemple, buy a licence to have the full version). I really would like it to be free (at least). I have though about a sort of kickstarter to have founds to improve this software, or create a little project (2D animation short movie ?).
Perhap's I will choose a system like Krita : a free version, and a studio version, with more features.
Anyway, there will be always a free version ;).
Do you intend it to be cross-platform?
Of course, I really would like to have a mac and linux version.
it would be great to see an example video or ani gif of a cartoon its made, if it doesnt take too long to make
For the moment, I'm developping the software ^^.
It's not finished at all, so the animation system isn't functionnal.
We can draw, add shape, modify shape, save/export.
Some tools for the futur animation are functionnal (timeline, play control, frame (current, end start...), so the animation should be ok between the 0.20 and 0.30 I hope^^.

it doesn't run on XP 32. Would it be a big job to get it done to run on that too ?
I have installed a x86 version of purebasic and now, I compile x64 and x86 versions.
Could you try the x86 with xp ?
Joris
Addict
Addict
Posts: 885
Joined: Fri Oct 16, 2009 10:12 am
Location: BE

Re: Cartoon ! (Vector drawing and animation)

Post by Joris »

@blendman thanks for the update.
And ... it runs on XP too.
Yeah I know, but keep in mind ... Leonardo da Vinci was also an autodidact.
User avatar
[blendman]
Enthusiast
Enthusiast
Posts: 297
Joined: Thu Apr 07, 2011 1:14 pm
Location: 3 arks
Contact:

Re: Cartoon ! (Vector drawing and animation)

Post by [blendman] »

Hi

Cartoon (animation) is Open source (since 2017), under the MIT licence.

I have changed the github repository to have a better organisation for this software ;)

https://github.com/blendman/CartoonAnimation

For the moment, I don't work on this software (because, I try to get a stable of my other open-source software animatoon).
But, when I will have time, I hope to work again on Cartoon, and do new graphics or animation :).

Cheers !
User avatar
[blendman]
Enthusiast
Enthusiast
Posts: 297
Joined: Thu Apr 07, 2011 1:14 pm
Location: 3 arks
Contact:

Re: Cartoon ! (Vector drawing and animation)

Post by [blendman] »

Hi

I work again on this cool application.
I have added some great features and make a lots of changes (and bugfixes ^^).

I will post a new version on github soon (I have bugs to fixe before ^^).


The recent drawings I have made with my application :
Image

Image

Image

(not finish : )
Image


New screenshot of the application :

Image

Image

Image

Cheers :)
User avatar
[blendman]
Enthusiast
Enthusiast
Posts: 297
Joined: Thu Apr 07, 2011 1:14 pm
Location: 3 arks
Contact:

Re: Cartoon ! (Vector drawing and animation)

Post by [blendman] »

HI

I have send the new sources to github (last version 0.37.2).
https://github.com/blendman/CartoonAnimation

New features and improvements :
- export in SVG (not finished, but it works fine in most of cases (the FX of shapes aren't exported for the moment) : export box, ellipse, line (polyline and simple line), curves, text, with fillpath()/strokepath, opacity, color, stroke-width, viewBox, and stroke "flag" (roundend, squareend, roundcorner)
- fx : delete, copy/paste to selected shapes
- improvement of copy/paste shape
- better points selection and editing (points can be moved in free mode, miror mode, smooth mode, we can add a points between 2 points...)
- transformation : miror H/V shapes
- new creation line/curve tool (draw to create line/curve, like in drawing application)
- image background (for reference for example)
- window scene properties (for export image) : to set the camera position/size, zoom, output size export, %...
- selection : add groups (set, add to group, new group, remove from group, select the shapes in the group...)
- panel swatch (works with shapes colors (stroke/fill) and with FX color.
- set origin to mouse X/Y
- selection rectangle.
- FX and shape can be opened, so we can create a black border (for arm of character) but without an closed border. really great to create cartoon characters with borders like in animation show tv, comics...
- lots of improvements and bugfixes
- optimisations and other new features

New images & screenshots :
Image

Image

Image

Image

Image

Example of SVG export :
Image

Best regard :)
Mr.L
Enthusiast
Enthusiast
Posts: 104
Joined: Sun Oct 09, 2011 7:39 am

Re: Cartoon ! (Vector drawing and animation)

Post by Mr.L »

Thank you, this is a really grat looking tool and nice drawings too!
While playing around i found a bug (Array Index out of bounds).
If I select a shape in the "shape list" (in the edit-tab) and unselect it again the program crashes when in debug mode.
This happens because the ShapeId is -1.
But besides of that - very good work!
User avatar
[blendman]
Enthusiast
Enthusiast
Posts: 297
Joined: Thu Apr 07, 2011 1:14 pm
Location: 3 arks
Contact:

Re: Cartoon ! (Vector drawing and animation)

Post by [blendman] »

Hi

I have send a new version of my drawing tool on Github ;) (sources).
https://github.com/blendman/CartoonAnimation

News :
- clip layer (Background clip, border, great to create case for comics :))
- we can use layer position (we can now create shape even if a layer position isn't 0,0)
- we can scale the selection of shape with a boundingbox (not only in origin). Greate to scale characters with severals parts (head, legs...)
- add a beta option (in preference window), to test the beta features (hiden features ^^). The beta feature are'nt completely finished, so they are hiden :). One of the beta feature is "merge 2 shapes" (not completely finished).
- add camera folder and camera presets (window properties)
- menu\file : export image with selected shapes only
- convert rectangle to line/curve, line to curve.
....
Please read the changelog for the other new features, improvements (changes) or fixes :
https://github.com/blendman/CartoonAnim ... ngelog.txt


New screenshots :
Image

Mr.L wrote: Sat Aug 28, 2021 5:08 pm Thank you, this is a really grat looking tool and nice drawings too!
While playing around i found a bug (Array Index out of bounds).
If I select a shape in the "shape list" (in the edit-tab) and unselect it again the program crashes when in debug mode.
This happens because the ShapeId is -1.
But besides of that - very good work!
Hi, thank you very much, it's fixed ;)

cheers :)
Post Reply