I have been trying my hand at animating with grease pencils, but found that keyframes do not behave with grease pencils as they do with standard meshes. When you put a keyframe for the clouds in this picture for changing positions, it doesn't gradually calculate the position change from keyframe to the next keyframe like you would expect. Instead, it just jumps to the next position only when it hits the frame where you made the next keyframe. Kinda complicated, but here is a snapshot.
So a youtube suggested video showed how there is an interpolate button in the Grease Pencil Left Panel. This allows blender to calculate frames between keyframes. Here is a link to the video. https://www.youtube.com/watch?v=jULE3Gohi9I
Under the dope sheet or graph editor "key" tab, make sure that the interpolation mode is set to either "linear" or "bezier". It might be that the default interpolation mode for grease pencil objects is constant. Constant is what makes the animation jumpy. (If you want to be able to change the acceleration at different times for the objects, choose bezier because then in the graph editor you can grab the little handles and rotate them, changing the acceleration/deceleration speeds)
Hope this works!!
I'm trying to make a video, with the help of some tutorials so far I have overcome almost all obstacles but now I have a problem with the use of keyframes: for example I move clouds of smoke coming out of the chimney of a train, the clouds get bigger and bigger and move to the opposite side to the direction of the train ...... OK, but I can't make the last clouds disappear because if I decrease the opacity of the last drawn cloud, the effect applies it to all keyframes. Can you help me? Thank you.....