Two New Features to add

  • Text Tool, Literaly everyone wants it
  • Multi Select, I so wish I could multi-select frames and copy paste them instead of ctrl c ctrl v ctrl c ctrl v ctrl c ctrl v ctrl c ctrl v ctrl c ctrl v ctrl c ctrl v ctrl c ctrl v

Hope you add it cause I would give this program 11 silly stars out of 10 :)

1 Like

And by multi select I meant multi selecting accross layers aka vertically

Adding a text tool into Pencil2D is not a simple process. I understand that animators with limited experience may not appreciate this.

Tools like MS Paint, Inkscape, Gimp etc have all the tools required to acheive your required results.

Different operating systems have different fonts installed as standard. Installing fonts within Pencil2D would require a standard font collection. Some fonts require to be purchased and some can be downloaded for free.

If you use MS Paint, etc this is already deal with by rhe developers of the software.

To say produce a title screen, for your animation, you know the size of the frames in pixels. You make a document in your chosen graphics package, of the same size of your Pencil2D frames.

You then produce the title screen, which can also include graphics from your animation, using different layers for graphics and text. When your happy with your design, you can save it in rhe local file format, to enable you to edit it. Then you export the finished image as a .PNG file which can be imported into a bitmapped frame within your Pencil2D animation project file.

Adding a text tool is indeed not simple, though the reasons aren’t exactly as as @StopMotionVector describes. Applications can package fonts, but most of them just use whatever fonts are installed on the system, and it up to your operating system to deal with licensing, distribution, etc. of fonts. The complications for adding a text tool to Pencil2D in my opinion largely come from the integration of the kind of user interface people expect from a text tool. Pencil2D’s interface was not designed with an interactive and editable canvas element in mind. There are also a lot of options that come with text that each add complexity such as font family, font size, color, italics, bold, underlines, justification, etc.

As for multi-frame selections, this is already possible within a layer. I can see how it would be useful, but I am not sure that support for copying and pasting across layers will ever be a thing. Multi-layer copying and pasting works fine when you are copying and pasting to the same set of layers, but do anything else and it fails in ways that are difficult to convey to the user. Either you lock it so you can only paste on the same layer you copied from, loosing a valuable ability to copy and paste between layers, or you run into situations where you’re trying to paste onto layers of different types, or non-existent layers before the first layer/after the last layer. Considerable thought would have to be given to the UX of such a feature.

Depending on your workflow, you may be able to make your copying and pasting process more tolerable by flattening your layers. You can do your work across multiple layers, and then when you’re ready to copy them many times, export those layers as an single image sequence, import the image sequence onto an new combined layer, and then you can copy and paste frames from the combined layer all at once.