Pixelorama v1.0.2 is out!

blog-image

Artwork by Nighters, one of the artists for v1.0’s splash screen artworks.

Hello everyone! Here’s another release for Pixelorama, containing some important fixes and improvements, as well as a few new features!

As always, if you wish to support us, you can become a Patron and receive exclusive awards, or buy Pixelorama on Steam, or from itch.io!

Become a patron

The highlight of this update is that group layer blending is now supported! Layers that belong to the same group are now being blended together into a single texture, which represents the entire group. Layers outside the group are not affecting the group’s blended texture. This has several advantages:

  • Group layers can have their own blend modes. A new “passthrough” mode has also been added that does not blend the children of the group together, as if the group doesn’t exist.
  • Group layers can both act as a clipping mask and be used by a clipping mask.
  • Group layers and cels now have their own opacity.
  • Group layer effects are no longer being applied recursively to each of its children, but instead they are being applied once in the final blended texture. This allows us to use some modern non-destructive techniques, such as HD Index Painting with dithering support, as seen in the video below.

Full changelog of version 1.0.2:

Added

  • Group layer blending is now supported. To prevent a layer group from blending, you can set its blend mode to “Pass through”. #1077
  • Added Control+Shift+Alt as a shortcut that automatically selects a layer directly from the canvas when using tools.
  • Added tolerance to the bucket tool’s “similar area” mode and to the magic wand tool.
  • It is now possible to move all selected cels between different frames, but they all have to be on the same layer.
  • Added a convolution matrix layer effect, still work in progress.
  • Native file dialogs now have a checkbox that lets you save blended images inside .pxo files.
  • It is now possible to change the maximum undo steps from the Preferences.
  • Cel properties of group and 3D cels can now be edited.

Changed

  • Renamed the “similarity” slider of the select by color tool and the bucket tool’s “similar colors” mode to “tolerance”, and made it work the inverse way to make it consistent with other art software.
  • It is now possible to change the blend modes of multiple selected layers from the timeline’s option button.

Fixed

  • The Web version no longer requires SharedArrayBuffer, so compatibility with certain browsers should be better now.
  • Scaling with cleanEdge and OmniScale is now working again. #1074
  • Layer effects are now being applied when exporting single layers.
  • Exporting group layers now takes blending modes and layer effects into account.
  • Fixed crashes when attempting to export specific layers or tags that have been deleted.
  • Fixed crashes when importing brushes and palettes.
  • Fixed an issue with the bucket tool filling with the wrong color.
  • Fixed an issue when merging two layers, where if the bottom layer had layer/cel transparency, the transparency would be applied in the content destructively.
  • Fixed an issue where color sliders wouldn’t be visible during startup, if the color options button was expanded.
  • Fixed bug where some buttons on the interface were not affected by the custom icon color on startup.
  • Fixed an issue when loading a project, selecting a project brush and then switching tools. #1078
  • Fixed wrong rendering of the isometric grid. #1069

Thank you all for taking the time to read this blog post and for supporting us. We appreciate every and each one of you, with special thanks to our contributors, our translators and our patrons! Happy painting, and keep pixelating your dreams.

Pixelorama is available on Steam and Itch.io!