I am looking for some programming help

A place to discuss non-Moho software for use in animation. Video editors, audio editors, 3D modelers, etc.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
Flintlock
Posts: 4
Joined: Thu Jul 02, 2009 11:33 pm

I am looking for some programming help

Post by Flintlock »

Hello all. I want to program a 2D animation tool that works somewhat like Anime Studio, but oriented more towards frame-by-frame animation (like Toon Boom). I really like the way finished drawings in AS can look, but in my opinion it takes too long to get such a good look, so it would be impractical to have my program work exactly like AS. I have some ideas about how I can speed up the drawing process, but I am not quite sure how the pencil tool in AS works. How can one convert a line drawn by a pencil tool into Quadratic B-Splines?

I thought setting a node down based on time, but that would result in too many nodes if the user is trying to outline very slowly.

Can anyone offer me any advice on how the pencil tool in AS works?
Genete
Posts: 3483
Joined: Tue Oct 17, 2006 3:27 pm
Location: España / Spain

Post by Genete »

For frame by frame animation you already have a open source program called pencil. http://www.pencil-animation.org/

For conversion from a tablet stroke to a b-spline you can have a look to Synfig source. Even more, if you want to contribute to code Synfig, you're welcome.

Synfig site: http://synfig.org
Source code: http://synfig.org/Source_code
API: http://synfig.sourceforge.net/api/
IRC: irc://irc.freenode.net/synfig

Synfig has a tool that convert a user stroke to a bline (bezier line).
-G
Flintlock
Posts: 4
Joined: Thu Jul 02, 2009 11:33 pm

Post by Flintlock »

Thanks for the reply. I've poked around in both of those programs before, and I didn't like either one. I downloaded the source code for Pencil and can't figure it out yet.

I should have mentioned I am developing this project with C# 2008/.NET GDI+/XNA Game Studio. It will have a slight gearing towards creating 2D animations for use in XNA games, but will still be able to be used in larger animation video projects.
Genete wrote:For frame by frame animation you already have a open source program called pencil. http://www.pencil-animation.org/

For conversion from a tablet stroke to a b-spline you can have a look to Synfig source. Even more, if you want to contribute to code Synfig, you're welcome.

Synfig site: http://synfig.org
Source code: http://synfig.org/Source_code
API: http://synfig.sourceforge.net/api/
IRC: irc://irc.freenode.net/synfig

Synfig has a tool that convert a user stroke to a bline (bezier line).
-G
Post Reply