Everything here demonstrates itself.
Scrub, drag and click the pieces below. Each one behaves the way the tool it stands for behaves.
The frames either side, ghosted
The frame behind ghosts warm, the frame ahead ghosts cool, the one you're on stays ink. The whole reason to draw the inbetween is to feel where it sits between the two keys. Scrub it and watch the spacing.
Fifteen brushes and a stabilizer
Fifteen presets: ink pens, pencils, charcoal, watercolor, a smudge that pushes paint around. A stabilizer for the long confident stroke. Make your own: the brush creator on the shelf mints presets, swaps tip and paper textures, and exports a brush as a .dbrush that unpacks whole on someone else's machine. Push the stabilizer and watch the wobble come out of the line.
Retime by dragging
Keys, holds and loops per layer. Expose on ones or twos, slide a key and everything downstream follows. The timing lives in the sheet, where you can see all of it at once. Click a cell to set or clear a key; drag a key along its row to retime it.
A palette the project keeps
Pick on the wheel, read it as RGB or HSV, keep it in a managed palette that stays with the project. Export the whole model as a .dpal and the next film opens on the same colors. Drag the hue ring.
Scenes hold cuts, cuts hold layers
A project holds scenes, a scene holds cuts, a cut holds its own layers and length. Reorder them without renumbering anything by hand, and undo steps back through that structure as well as your strokes.
Save one file, export any format
One .douga per project holds every scene, cut and layer. Out the other end: a PNG sequence, an animated GIF or APNG built right in, or an MP4, audio and all, if you point it at ffmpeg. The X‑sheet itself prints to PDF. Things come in, too: images, GIFs, footage to rotoscope, wav and mp3, pose packs.
● Animated GIF
○ Animated PNG
○ Video (ffmpeg)
○ X‑Sheet (PDF)