Changelog - v0.4.0


This release introduces new tools related to sprite stacking, ‘3D’ preview capabilities and a new shading tool for efficient color work.

Shading Tool

A new shading tool inspired by Aseprite’s shading ink:

  • Select multiple colors from your palette to form a gradient
  • Left-click shifts pixels towards the darker end of the gradient
  • Right-click shifts pixels towards the lighter end
  • Colors not in the gradient are ignored
  • Keyboard shortcut: Ctrl+B

3D Preview Modes

The preview panel now supports two new view modes:

  • Sprite Stack - View your layers as a 3D stack with drag-to-rotate interaction. Configure layer spacing, rotation, and tilt angle.
  • Voxel Mode - Render your pixel art as 3D voxels with two styles:
    • Cubes: Full 3D rendering with Three.js
    • Pixel Art Projection: 2D isometric-style rendering

Both modes support configurable lighting, grid floor, and orthographic/perspective camera options. Access settings via the gear icon in the preview panel.

Turntable Export

Export your artwork as a rotating animation:

  • New “Model” export type in the export dialog
  • Generate turntable frames with configurable angle step
  • Supports both pixel art projection and sprite stack renderers
  • Creates a new board with the generated animation frames

Multi-Cel Selection

Enhanced timeline selection for working across multiple cels:

  • Click and drag to select multiple cels across layers and frames
  • Transform operations now work on all selected cels
  • Arrow keys navigate through the cel grid (Left/Right for frames, Up/Down for layers)

Improvements

  • Layer reordering is now tracked in history (full undo/redo support)
  • Shift+click on layer visibility icon to solo a layer (hides all other layers)
  • Solid background backdrop behind focused board (toggle with \ key)
  • Layer tag color picker moved to a portal for better positioning
  • Updated example assets on landing page
  • Improved analytics infrastructure

Bug Fixes

  • Fixed file formats not displaying in export dialogs
  • Fixed various lint and type check errors

Leave a comment

Log in with itch.io to leave a comment.