Hi Martin

Le samedi 13 mars 2010 08:44:21, Martin Renold a écrit :
> hi Charbel
> 
> On Fri, Mar 05, 2010 at 10:04:03PM +0100, Charbel wrote:
> > Just discovered MyPaint and loved it. So i thank you with a patch
> > allowing to use it as a flip book for easy animation.
> 
> Interesting patch, fun to play around with. In case you are interested to
> get this into the next release, here are some comments:
>

I would be very happy to see my patch merged for the next release :-) I finally 
managed to wrap my head around git and gitorious so you can find an updated 
version of my patches at:

 git://gitorious.org/~charbelinho/mypaint/charbelinho-mypaint.git

> - There is space for such an animation feature in MyPaint, but it needs to
>   be hidden from the users who don't care about animation.  They should not
>   have to wonder what this is for when looking at the layer dialog, only
>   when they go looking for advanced features.
> 
>   One GUI concept I thought of for this purpose was to add an "Options"
>   expander to the layer dialog, with a checkbox "[x] show animation
> features". (Same should eventually be done for the color dialog IMO.)
>

I fully agree with you on this point, mypaint must stay as simple and 
intuitive as it is. I have updated my patch, adding an 'Animation' pan in 
preferences dialog with your suggested checkbox.
  
>   With this we would even have space for stuff like a play button, because
>   it doesn't affect normal use of the layer dialog.
>

I'm not certain adding a play button would be necessary. I think using 
PgUp/PgDown gives us already a perfect flipbook feeling, without the added 
complexity of a real sequencer.

What I had in mind instead was to use pencil for proper sequencing. I have a 
preliminary patch allowing mypaint to load/save (partial) pencil documents.

With this in place, we can do drawings in mypaint with PgUp/PgDown to quickly
review the sequence, save it, (re)loading in pencil to tweak sequencing 
(setting frame rate, draft intermediate frames, etc), save again and hit F4 in 
mypaint to update and finalize the added frame drafted in pencil with mypaint's 
wonderful brushes.
  
To smoothly support this workflow, mypaint should restore the current view 
state (zoom, rotation, translation and active layer) after reload  (now, when 
you hit F4, view parameters are resetted to defaults, causing your drawing to 
jump, which is pretty annoying ..). 

I also have a patch pending for this (it also adds the option to save the view 
parameters in ora files as a json file). 

> - It is a bit strange that "onion mode" does almost the same thing as
> "layer solo" by default. Should the two concepts be combined or not?

Yes, its seems pretty close, but I wanted to keep my patch orthogonal with 
other mypaint's features.

The next step I have in mind for the LayersList, is, when in animation mode:

 - change the eye icon to a 'film negative' icon for animated layers
 - keep the eye icon for sticky (or still) layers.
 - having click cycle throught the three states: animated, sticky visible, 
sticky invisible.
 - having PgUp/PageDown and onion visibility cycling only on animated layers.

Sticky visible layers would be for animation background, sticky invisible 
layers would host animation and perspective guides.

IMO, this is the best we can do for animation without adding proper layer 
groups.

-- 
Charbel

_______________________________________________
Mypaint-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/mypaint-discuss

Reply via email to