Skip to content

Limner v0.8.2: Animation becomes a studio

Choose a tag to compare

@PTVincent PTVincent released this 09 Jul 23:09
2fa08f0

Limner v0.8.2: Animation becomes a studio

This release is all about Animation mode. A keyframed 2D camera and per-layer
motion bring real cinematography to your shots; onion skin now ghosts the whole
composited frame; and a dozen timeline upgrades, from zoom to exposure editing
to a composited filmstrip, close the workflow gaps beta testers hit most.
Illustration and Vector modes are unchanged, and your existing files open as
they always have.

New

Camera and motion (Limner Plus)

  • A keyframed 2D camera. Pan, zoom, and rotate the whole shot over time:
    add a camera key, set the framing, add another later, and Limner moves the
    camera smoothly between them. Push in on a face, drift across a landscape,
    or spin the scene, all without redrawing a single frame. The move previews
    live while you scrub, always plays during playback, bakes into GIF / MP4 /
    PNG exports, and saves with the document.
  • Per-layer keyframes. Give any layer its own motion: keyframe its
    position, scale, rotation (about a movable anchor), and opacity, and the
    layer slides, turns, grows, or fades between keys while the rest of the
    frame stays put. Clouds drift, titles fade in, a cel glides across the shot.
    Key diamonds live right on the layer's timeline row: drag one to re-time it,
    right-click for easing or delete.
  • Three easings everywhere. Every camera and layer key steps (Hold), moves
    evenly (Linear), or eases in and out (Smooth), per key.

Timeline

  • Composited onion skin. Ghost frames now show every visible layer that
    moved, composited into one silhouette, so a character split across line,
    fill, and shadow layers ghosts as a whole figure instead of one layer at a
    time.
  • Timeline zoom. Make the dope sheet's frame columns wider or narrower, so
    a long shot fits on screen and a short one gets room to work.
  • Exposure editing. Drag the right edge of a cel to lengthen or shorten
    its hold, the classic X-sheet move for retiming on ones, twos, or fours.
  • A composited filmstrip. An optional row of per-frame thumbnails shows
    each frame's full picture, so you can read the motion at a glance.
  • Scrub the ruler. Dragging along the frame ruler now scrubs the playhead,
    like every video app; hold Alt and drag to reorder a frame column instead.
  • Select a range of frames. Drag across the ruler to select several
    frames, then copy, paste, or delete them as one batch.
  • In and out points by the numbers. Type the playback range directly, read
    a real timecode next to the frame counter, and toggle onion skin with Alt+O.

Import

  • Image sequences. File ▸ Import Image Sequence as Animation Frames turns
    a folder of numbered images into an animation, one frame per file, in
    numeric order. PNG, JPEG, WebP, BMP, TGA, TIFF, and GIF files are read, and
    transparency is kept.

Improved

  • Playback keeps real time. When a heavy scene renders slower than the
    project frame rate, playback now skips frames to stay on the clock instead
    of slowing the whole animation down.
  • Add Frame inserts after the current frame, where you are working, instead
    of appending at the end of the timeline.
  • Enter plays and pauses the animation (and still commits an in-progress
    stroke or transform first).

Fixed

  • Undoing a stroke after switching frames now restores the frame the stroke
    was drawn on, instead of leaving fragments on whichever frame was showing.
  • Drawing on a held frame creates its keyframe as part of the same undo step,
    so undo restores the held drawing instead of leaving a stray blank frame.
  • Frame rate, playback mode, frame tags, onion settings, and the in/out range
    now mark the document as modified, so those changes are never lost silently
    on close.

Notes

  • Painting is blocked, with a clear notice, on a frame where a layer is shown
    moved by its keyframes: the stroke would land away from the pen. Paint on a
    frame where the layer sits at its home position, or clear the layer's keys.
    Opacity-only keys never block painting.
  • Onion skin ghosts show layers at their drawn position; preview keyframed
    motion by scrubbing or playing.
  • The document format grew two versioned sections for the camera and the layer
    keyframes. Older files open exactly as before; documents saved by 0.8.2
    need 0.8.2 or newer to open.
  • Everything above rode through the full test suite (520 tests) and three
    adversarial code reviews of the compositor and sampling changes; every
    finding was fixed before release.