itch.io is community of indie game creators and players

Devlogs

1.21.9.2 patch

Pixel Composer
A downloadable tool for Windows, macOS, and Linux
  • [MacOS] Fix crash on initial launch on Steam.

Interface

  • Add warning popup when trying to load project with unsupported node (basically just HLSL node on non-Windows OSes).
  • Add preference option to disable view reset on display refresh (Interface > Reset view on display refresh.).
  • Add preference option to disable loading graph, preview panel settings.
  • [Graph, Preview panel] Panning, zooming with middle click now works with gesture mode on.
  • [Menu Panel] Remove Fullscreen button and menu items (use MacOS built-in zoom button for fullscreen feature).
  • [Command Palette] Add all missing preferences topics.

Node

  • Path name now support parent directory operator “../”
  • [Cache] Disable “Serialize data” will also stop node from storing cache data to save file.
  • [MK Cables] Double the swing speed to make every integer frequency results in perfect loop instead of every multiples of 2.
  • [Reverse] Add cache tooltip.
  • [Normal] Add mix control.

Bugs

  • [Linux] Fix file selector not show up on Steam build.

  • [Mac] Fix mouse wheel not working.

  • [Mac] Fix dialog box cannot be moved.

  • Fix oklab gradient interpolation glitch.

  • Fix crash when grouping nodes with multiple outputs.

  • Fix clicking exit button multiple times create multiple save confirmation dialog.

  • Fix scroll item expands infinitely when using theme with dialog padding > 0.

  • [Preference] Update keyboard layout to match MacOS keyboards.

  • [TextBox] Fix slider visualizer stay on screen when textbox get removed while sliding.

  • [TextArea] Fix enter key too sensitive.

  • [TextArea] Fix moving cursor vertically places cursor in the wrong position.

  • [Font Selector Box] Fix dialog not responding to mouse in multi-windows mode.

  • [Palette] Fix crash when setting palette from context menu.

  • [MacOS] Fix hotkey inside toolbox render incorrectly.

  • [MacOS] Change default close project hotkey to Command+W.

  • Initializing Lua on unsupported device now shows warning instead of crash.

  • Add checks for preventing loading array data to value with ‘rejectArray’ tag.

  • Fix struct output cause software to slowdown.

  • Fix dimension loading error on older project.

  • Fix default value loading error on some array value.

  • Fix error when animating mappable values.

  • [ASE File In] Fix file read twice on load.

  • [Canvas] Fix crash when trying to open palette dialog when the dialog is already opened.

  • [Canvas] Fix Node tool not deleting node when closing the canvas dialog without canceling the tool first.

  • [Canvas] Fix node created by Node tool saved between session.

  • [Mp4] Fix node not working on MacOS.

  • [pSystem Render] Fix error when connecting surface.

  • [Draw Line] Fix “Scale Texture to Length” cause rendering issue even when not using texture.

  • [3D Camera Light] Fix light gizmo show up in render result.

  • [Cast Shadow] Fix incorrect shadow calculation.

Files

  • [beta] PixelComposer_1.21.9.2_Itch.zip 158 MB
    13 days ago
  • Pixel_Composer_1.21.9.2-x86_64 Itch.zip 210 MB
    13 days ago
  • Pixel_Composer_1.21.9.2_Itch.zip 195 MB
    13 days ago
Download Pixel Composer
Leave a comment