Mechanic-Sister Concept

April 11th, 2014 by Konstantin Dmitriev
Tags: ,

According to the screenplay of Morevna Project, the main character (Ivan) have three sisters. One of them is Mechanic-Sister, who sleeps with a wrench under her pillow.

Mechanic-Sister Artwork by Anastasia Majzhegisheva

Artwork by Anastasia Majzhegisheva

Interview #2 @ FSCONS (English, Hacker Public Radio)

March 18th, 2014 by Konstantin Dmitriev

It was more than year ago, at the day of release of Morevna Project Demo – me and Julia Velkova gave a talk at FSCONS 2012 (Göteborg, Sweden). That was also a first public screening of the Demo.

I have mentioned two interviews happened back then – first one in Russian was published on January 2013. The second interview for Hacker Public Radio (in English) was published just recently!

Check it out here:

For me this publication is like some kind of “FSCONS report” and a good chance to take a look back. Not all plans come true, some turned into unexpected twists. But I am really happy to remember that time – a lot of good feelings and memories.

Thanks to Kenneth Frantzen and Hacker Public Radio!

Fanart by Anastasia Majzhegisheva – 8

February 25th, 2014 by Konstantin Dmitriev
Artwork by Anastasia Majzhegisheva, MyPaint.

Artwork by Anastasia Majzhegisheva, MyPaint.
Get a full-size image.

Fanart by Anastasia Majzhegisheva – 7

January 30th, 2014 by Konstantin Dmitriev

Here Anastasia brings another alternative vision of Morevna.


Happy New Year 2014!

December 31st, 2013 by Konstantin Dmitriev
Happy New Year! (artwork by Anastasia Majzhegisheva)

Happy New Year!
(artwork by Anastasia Majzhegisheva)

Character template updated for Synfig 0.64.1

November 26th, 2013 by Konstantin Dmitriev
Tags: , , ,

Many of you probably aware about Synfig Studio 0.64.1 been released on 4th of November. This release brings several features which our character can benefit from. So, hereby, we are publishing the template updated for both sample characters. Enjoy!


Click here to download

List of changes:

  • Compatible with Synfig Studio 0.64.1.
  • Control widgets are automatically hidden in final render and preview.
  • Interpolation for switch widgets is now forced to “Constant” by default.


* * *

Here I would like to say a few words about the future of this template. At the moment there is some work being done in Synfig Studio towards the new 0.65.0 release, which is promising to trash most of our efforts done for this character template. And this is for good! The thing is that we use a lot of ad-hoc solutions to implement the bones-like model here. This makes the template very slow as well as internally complex and hard to modify. But now we have a developer Ivan Mahonin working on the native implementation of bones and results are already very promising! You can see yourself in the video below.

So, when the bones implementation will be finished, we will be happy to trash the whole ad-hoc system and replace it with the native bones, which will bring the character template to the new level!

As I have mentioned, the work on the bones feature is being done by our dedicated developer Ivan Mahonin. This month his work is funded by community, and we are running a fundraising campaign to pay for his work in the next month. The success of this campaign will define whether Ivan will keep working on Synfig in December or not. So, if you would like to see this work continued, please consider supporting our fundraising campaign and spreading a word about it.

Fanart by Anastasia Majzhegisheva – 6

November 5th, 2013 by Konstantin Dmitriev

This time Anastasia submitted fanart in three categories. Enjoy!

CG Artwork


morevna 28-09-13 scan-2013-09-14-5


Pencil Sketches

2013-09-14scan-11 2013-09-14scan-8 2013-09-14-3





…And if you wondering about the last one, it is intended to use like this:


Fanart by Anastasia Majzhegisheva – 5

October 2nd, 2013 by Konstantin Dmitriev

Anastasia is happy to present another gallery of fanart artwork. Enjoy!

Some news from Synfig

September 28th, 2013 by Konstantin Dmitriev
Tags: ,

Hello everyone! It’s been a while. So much happened during past summer!

If you remember, after receiving the grant  from Shuttleworth Foundation my plan was to temporarily leave the Morevna Project and move to Synfig as a full-time developer. Well, things turned out in a bit different way – instead of going for developer role by myself I have hired a professional C++ developer to work on Synfig. There are lot of things happened to make this decision happen, but the main logic behind this is simple: I believe that the skilled professional coder can do more benefit to Synfig than me.

So, since the August 1st Ivan (that’s the name of our new developer) is coding for Synfig under my direction. I took the role of maintainer and coordinator, which I feel much more comfortable with. It’s still much of work for me here, but as of future perspective that leaves me a room to work out an infrastructure around Synfig, and I put much hopes that Morevna Project could become a part of it.

In any case, my current goal is to accelerate the development of Synfig and make sure it remain sustainable in the future. You can track our progress by reading my weekly reports here (you might remember I did the same way when we produced the Demo). Also, every week we are publishing a development snapshots of Synfig, so you can download them and test the new features by yourself. The snapshots available for all 3 platforms – Linux Windows and OSX, so check them out!

Synfig's commit activity graph at GitHub

Synfig’s commit activity graph at GitHub

The grant money are enough to fund Ivan’s work till November 1st and now I am looking for a way to pay for his work after that date.

That’s why I have started a small fundraising campaign. It’s really small and just a few days left, but it still not there at the moment. EDIT: We have successfully reached the goal by now and it’s keep moving! Thanks to all supporters! I wonder how much we will be able to move towards our next milestone

My plan is to run such small campaigns regularly to compensate our expenses on hired developer and thus make sure the development of Synfig continues at the good speed. The donation campaigns are not the only funding sources I’m considering, but they definitely can really help us to gain some time. If our campaigns will be successful, then it will help to bring stability in Synfig development and even expand our resources.

Now I’m back to work!

P.S. BTW, I have some neat fanart artwork pieces to publish, just need some time to arrange them into blogpost it here…

Synchronization infrastructure for collaborative animation projects

August 27th, 2013 by Konstantin Dmitriev
Tags: , ,

When several people work on the animation project in different places, the project sources are usually synced between them using the cloud services. Today I would like to share the workflow we use for that.

First of all, as you probably know, for our projects we use Remake build system, which allows to separate sources from the rendered data. Rendering data could be produced (and updated) anytime from the sources, so it’s quite logical that we need to sync sources only, which dramatically reduces the bandwidth usage.

The rendered data always reside in the “render” subdirectory inside of the project root. So we need to sync everything except this directory. Many cloud sync services allow to exclude certain directories from sync, but we usually go with different approach, which is service-independent.

Read the rest of this entry »