Synfig Developer Preview

Tuesday, November 1, 2005 by darco
Posted in , ,

Ok everyone, the day has come. It's time to release the Synfig source code to the world.

A Developer Preview

I am releasing the source code and some binaries for the purpose of trying to find some other individuals interested in helping me push the project forward. Don't expect to be able to do amazing things with this software just yet. It needs some work. If you are interested in helping out, let me know!

Where is the developer website?

It's not quite ready yet. When it is, you'll be able to find it at www.synfig.com. If you go there now, you'll find my promotional site for Synfig. EDITORS NOTE: You probably want to go to www.synfig.org instead.

Tutorial

This program needs a lot of work in the user-friendlieness department. Thus, reading the tutorial is mandatory! You can find the first tutorial here.

Win32 Binaries

To install the Windows version of Synfig, download and install the following packages in order:

EDITORS NOTE: These notes are really old. You probably want to go to www.synfig.org instead.

Dependencies

Synfig Core requires the following libraries to build:

  • Libsigc++ 2.0
  • Libxml++ 1.0 (although 2.x may work)

Synfig Studio requires the following libraries to build:

  • Gtkmm 2.4

Source

If you are feeling adventurous, you can try building Synfig from the source tarballs. At the moment, there are three tarballs I am releasing today:

  • ETL
    Extended Template Library. This is a bunch of template classes that Synfig relies on. I plan on later integrating it directly into Synfig Core.
  • Synfig Core
    Contains the core libraries and a command line rendering utility called Synfig Tool.
  • Synfig Studio
    The GUI front-end of Synfig.

Having build issues? Go here.

Support

If you would like to report a bug, join the mailing list, make a feature request, or whatever, then check out the Synfig SourceForge Project Page.

The Synfig API Reference is available online for your convenience.

License

All of the code released today is released under the GNU GPL. Ignore the alpha license included in the binaries. I'll change it out soon.

Thanks

Special thanks goes to:

  • Adrian Bentley (Engineer) - My business partner and good friend. Has made significant contributions to the codebase.
  • Rabecha Lenhart (Animator) - Ninja Artist.
  • William Short (Animator) - Too bad everyone thinks he's Mexican.
  • Darrin Michelson (Graphic Designer) - Everyone's favorite Jew.

Conclusion

Whew... Well, there you go. Three years of my life. Rip it apart, people.


Trackback from your own site.

40 Comments for “Synfig Developer Preview”

  1. Will Says:

    This is just further proof that you really can do anything at ZomboCom.

  2. Ernest Says:

    Thank you for this generous offer. Hopefully wonderful things will come of this. :)

  3. genericdave Says:

    Wow, this is unbelievable. I'll admit the interface is pretty tricky, but this thing has so much potential. It's got a good solid start and it knows what it is. This is saying a lot more than many mainstream animation packages like flash and toon boom. I'm sure this will take off soon enough. Even I'm taking a look at the source code and I know I'll be completely overwhelmed. More experienced developers are sure to get a whiff of this soon enough...

  4. J. Baker Says:

    This is great!

    I must me over-looking something but how do you render to an image or video file?

  5. J. Baker Says:

    Ok, after a few right clicks, the menu for it came up.

    One small error...

    C:\Documents and Settings\Owner\Desktop/output.png should be C:\Documents and Settings\Owner\Desktop\output.png

    The back-slash is going foward. More to test.

  6. darco darco* Says:

    oops. Sorry about the back slashes. I'll fix that in the next release.

    Does the forward slash cause it to not work? It should work fine with a forward slash (although I agree it should be a back-slash for consistency sake).

  7. Steakhouse Says:

    Man it feels really good to see this finally released. It'll be great to see what people do with it!

  8. Steakhouse Says:

    Remember, Synfig is not a factal image generator. You can tell because of the 'Y'

  9. J. Baker Says:

    Yeah, doesn't work with a forward slash.

  10. darco darco* Says:

    For those wondering what the heck Steakhouse is talking about, have a look at the last line on this page. Talk about obscure.

  11. A.Sabil Says:

    I just wanted to thank you for releasing your sourcecode under GPL, and by the way, it's really a great piece of software ;)

  12. Matt Says:

    Hi, was looking for graphics stuff and stumbled across your app on the day it was released, Im obviously destined to put this great looking prog to use :D . Only looked over it briefly, kind of new to graphics and animation but looking forward to making some wierd abstract stuff with this....

    keep up the excellent work and thanks for making this open source.........youre a Star :D

  13. Philip Staiger Says:

    Wowser, and what a sad story though, to see such a gret program not take off.

    It's a tough world.

    We make a raster paint and animation program for the PC (Project Dogwaffle), perhaps we should look into putting the two together... hm.....

  14. Alan Horkan Says:

    One of the Inkscape developers pointed out Synfig. I look forward to trying it out.

  15. Steakhouse Says:

    Hey Rob, you might want to think about linking to the Synfig download from the Synfig site itself. Just a crazy thought :)

  16. CheapAlert Says:

    AWESOME

  17. A.Sabil Says:

    I've just made an ebuild for gentoo linux.

  18. Guillaume Libersat Says:

    This is really a great thing. Thank you for releasing your source code, and thank you for choosing the GPL. I really hope this project will follow blender's path, and a lot of developers will join to make this nice software a must have.

  19. pparker Says:

    Greetings for your wonderful prog, but for now i'm unable to render anything: "glibmm error-unhandled exception type unknow in signal handler-aborting" please, please, i know it's alpha software, but try to fix this bug quickly

    ps: are you aware of ktoon project ?

  20. darco darco* Says:

    I can make no assurances as to how fast bugs will be fixed right now, as no one is paying me to work on this. However, the best way to see a bug get fixed as fast as possible is to submit a bug report on the Sourceforge Project Page.

    And yes, I have heard of ktoon.

  21. George Says:

    Hi,

    I saw your project at freshmeat.net, but, unfortunately, I got an error 509 saying that your bandwidth limit has been exceeded.

    Since you have a sourceforge account, why not put your files there?

    Anyway, I'll come back in a while to check out what you have done, and I'll forward your site to some of my artist friends!

    Have a great day!

    George

  22. darco darco* Says:

    Um... Oops. I will have to fix that. I have been feeling a bit under the weather lately so... yeah, I'll get to it today.

  23. Alan Horkan Says:

    Nuts, got two out of the three windows binaries I needed and now the bandwidth is all gone (good thing no one posted about Synfig to Slashdot).

    Would be a big help if you could upload the files to the Files section for you project on Sourceforge

    Can't wait to try it out.

  24. darco darco* Says:

    Bandwidth issues should now be fixed. I hope to get www.synfig.com a bit more fleshed out before I get slashdotted. But then again, such things are hard to predict.

  25. nettrax Says:

    I can't consult the synfig API reference. It returns a server error !?

  26. darco darco* Says:

    Oops again. Uploading now. Should be fixed in a matter of minutes.

  27. nettrax Says:

    great ! it works now ! thanx darco !

  28. darco darco* Says:

    Having build issues? Go here.

  29. nettrax Says:

    error 404 for the moment with your link !

  30. Yann Says:

    Don't know how to thank you. Just... It's with peoples like you i like to use Free Software. May The Source Be With You. (and sorry for my bad english, im french ;))

  31. Julius Says:

    Could you maybe also make a linux binary file available, preferabley a Debian/Ubuntu .deb ;)

    Thanks for the great work, and kudos for releasing it under the GPL.

  32. raphael Says:

    Hi,

    Linux users and artists have been waiting for years to see such a project comming into GPL ... it's realy great ! My english is just enought good to say - THANKS !! , but i think realy much more !

    I'm sure that there are some good developers ( how many connexions here past days ;)) who will push this project to a great 2D application package !

    For now, i made a built from the sources under linux Ubuntu. It seams to work fine. There are some bugs ( the rotate tool do not work ), but i'm so happy to play with this apps... full of hopes !

    thanks again !

    raphael

  33. darco darco* Says:

    Raphael,

    I'm happy to see that some people are able to get it built and working with a minimum of trouble. :) I hope to have some time next weekend to turn www.synfig.com into a much more useful resource for both Synfig users and developers. I can't work on it this weekend because I'm flying back up to Seattle to take care of some loose ends and to grab my cat.

    As for the rotate tool, it is quite likely that it is in fact working correctly, it is just that it is not working in the way that you expect. The rotate tool affects selected ducks. So, if you click on a region, and then select all of the ducks it contains (Ctrl-A should do the trick), you will be able to rotate it with ease. Same goes for the translate and smooth-move tools. Damn I need a wiki. :P

    Don't forget to read the tutorial.

  34. Brian Says:

    As soon as I have some time. I'll redo your tutorial for you and add some graphics. It needs some visuals.

  35. Chad Essley Says:

    Anyone have any tips for getting this working on xp? I'm getting this: "This application has failed to start because libsigc-2.0-0.dll was not found.."

    Looking fwd to trying this great app! C

  36. dragan Says:

    I have the same problem as Chad!!!! help!!!

  37. burqin Says:

    I have the same problem as Chad&&&& dragan!!!! help!!!! I mean, please help. :) Yes, I have GTK2 and the libsigc-2.0-0.dll is not there. It is nowhere on the internet, so tell the searches. It is not the case with many other GTK dlls.

  38. burqin Says:

    yeah and gimp works just fine on that machine... if it can bring you any further...

  39. Rob Scott Says:

    I got that same problem (“This application has failed to start because libsigc-2.0-0.dll was not found..”). I added the GTK bin directory to the path (C:\Program Files\Common Files\GTK\2.0\bin on my machine) and it ran after that.

  40. _Mike Says:

    I had the same problem with the libsigc-2.0-0.dll, and I pasted the bin directory just as Rob said, but I am still getting the same error, anyone has the same problem that I do? Help !!!

Comments are closed for this post.