Page MenuHome

Grease Pencil - improve behaviour of how eraser creates new frames
Confirmed, NormalPublicTO DO


version: 2.77 (sub 0), branch: master, commit date: 2016-03-16 00:33, hash: bd5bfad, type:

I am sorry to report this here since it is not strictly a bug (however I was unable to find another appropriate place to post this, despite of the "developer contact page").

When using the grease pencil and having a dope sheet for the grease pencil open, new keyframes will be inserted if the eraser is activated. By this I mean if holding D and pressing RMB. The keyframe will be inserted regardless even if no data was erased. The behaviour is the same when holding E and pressing LMB (with Enable Editing).

It would be good if a keyframe would be inserted, but only if data was actually modified. Furthermore it would be perfect if the keyframe was only inserted for the layer in which data was modified (currently it is inserted for all keyframes). With the current behaviour, the dope sheet can get cluttered very easily (and currently in the dope sheet for grease pencils you cannot say if a key is different from a previous key, which makes things even more cluttered).

Despite this report (and my bug reports which have been fixed immediately - thanks!) I wanted to point out that working with the Grease Pencil is easy, quick and just great.

Event Timeline

No One (blackno666) raised the priority of this task from to 90.
No One (blackno666) updated the task description. (Show Details)
No One (blackno666) edited a custom field.
Joshua Leung (aligorith) renamed this task from Grease Pencil - improve dope sheet behaviour to Grease Pencil - improve behaviour of how eraser creates new frames.Mar 16 2016, 1:14 PM
Joshua Leung (aligorith) lowered the priority of this task from 90 to Normal.
Joshua Leung (aligorith) edited a custom field.

As a user, I agree the behaviour here could be improved a bit. On the other hand, we currently need to create the new frames in advance before we try doing any editing, as we don't know if any changes will be needed - so, it's not quite that simple to change.

@Sybren A. Stüvel (sybren) This is a very old report, so not sure is valid now. Anyway, we would need more artist feedback to know if we must limit frame creation with eraser.

@Daniel Martinez Lara (pepeland) @Matias Mendiola (mendio) What do you think?

I will manage this task in the refactor. In that change, the eraser never will create frames, only draw will create frames. The change will applied when the refactor patch will be merged in master.