1.20.4 beta


  • Improve project loading speed.

Interface

  • New Custom Panel system for creating custom user interface.
  • [Add Node] Add option to open search result in its original path.
  • [Add Node] Search results with the same weight now sorted alphabetically.
  • [Color/Palette/Gradient Selector] Add double click section to open/close all.
  • [File Selector] .bmp file now shows up when loading image.
  • [Gradient Selector] Add gradient preset sorting options.
  • [Inspector Panel] Add option to open loopback node (Feedback, Loop) inputs.
  • [Inspector Panel] Dragging junction to graph area now create new node based on junction type instead of data type.
  • [Inspector Panel] Header now show node custom color.
  • [Palette/Gradient Selector] Add option to add preset to folder.
  • [Preference] Add separate font overrides for Bold and Monospaced (code) fonts.
  • [Preview Panel] Add array selector for 3d object array preview
  • [Preview Panel] Array preview now show surface boundary.

Node

  • New 3D Set Origin node.

  • New Align content node.

  • New ASE tileset node.

  • New Canvas dynadraw.

  • New Cluster and Void Blue Noise node.

  • New Hough Transform node.

  • New Markov/Markov Gradient node.

  • Mew Matrix crop node.

  • Mew Matrix Eigenvalues node.

  • New Identity, Transform 2D/3D matrix generator nodes.

  • New Interpret Matrix node.

  • New Matrix get/ get vector nodes.

  • New Matrix set Vector node.

  • Add proxy import to .webp file.

  • Bitmap (.bmp) now load directly without using proxy file.

  • Fn Math now shows as “Fn Math” in add node dialog to avoid confusion with the “Math” node.

  • Inspector action now can be activate by Alt+clicking on trigger junction.

  • Unconnected matrix data can now be resized.

  • [3D Scene] Add array spread option.

  • [ASE file read] Add tileset, tilemap layer support.

  • [Bevel] Low-res mode now use rounded distance.

  • [Draw Bar/Graph] Add pie chart.

  • [Draw Random Shape] Add more controls over generator algorithm.

  • [Export] Add .ico and .txt pixel enumeration export.

  • [Feedback] Node can now be disable.

  • [Grid Generators] Add random position and scale to Texture Transform.

  • [Grid Generators] Rename “Truchet” to Texture Transform.

  • [Matrix Set] Add support for multiple set using array.

  • [MK Tile] Add option to remove empty column.

  • [Normal] Add option to trim flat area.

  • [Separate] Add mask area overlay.

  • [Tileset] Add highlight area that does not contain in the tileset due to mismatched tile and surface dimension.

  • [Tileset] Tile rotation now support multi-tiles selection.

  • [Trigger] Add trigger button in graph.

Bugs

  • Fix crash when creating new group instance.
  • Fix incorrect mouse position when popup inspector section.
  • Fix initial click after focusing window not registered.
  • Fix loop not re-iterate when connected out of a group.
  • Fix node list disappear when running the software from command line.
  • Fix node list not put internal categories first.
  • [3D Repeat] Fix scatter rotation not working.
  • [Blend Depth] Fix node use random surface when no input connected.
  • [Collection Panel] Fix crash when opening page scrollbox.
  • [Command Palette] Fix global (underscore) group shows up when search for node.
  • [Command Palette] Node now shows up as display name instead of internal class name.
  • [Convert to Tilemap] Fix node not working.
  • [Crop Content] Add check for empty surface before cropping.
  • [Crop Content] Fix memory leaked caused by output surface not free properly.
  • [Frame] Fix dragging frame with nested frame move nodes multiple times.
  • [Graph Panel] Fix dropping multiple .bmp files does not show multi-file node dialog.
  • [Graph Panel] Fix linear connection line does not recognize mouse position around the extended area.
  • [Matrix Color Apply] Fix incorrect output.
  • [Matrix] Fix array-matrix conversion set matrix size too large.
  • [Number] Improve node performance.
  • [Palette Selector] Fix crash when adding Lospec palette.
  • [Palette/Color Selector] Fix crash when trying to search.
  • [Palette/Gradient Selector] Fix crash when sorting preset.
  • [Preview Panel] Fix array preview unscrollable.
  • [Release Note] Fix opening download link in browser always open link to Windows version.
  • [Repeat] Fix error when setting output dimension type to “relative to input”.
  • [Repeat] Remove array restriction for the amount input.
  • [RGB Color] Fix incorrect output in non-normalized mode.
  • [Surface Extrude] Fix refreshing surface array causes all mesh to have the same shape.
  • [Tileset] Fix tile index error on AMD GPUs.

Files

[beta] PixelComposer 1.20.4 itch.zip 154 MB
Jan 08, 2026

Get Pixel Composer

Buy Now$10.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.