1.17.2 Beta

Pixel Composer

A Node-based pixel art generator, editor, and VFX compositor. Create beautiful and complex effects in a non-destructive manner. Pixel Composer comes with a powerful graph system that supports multiple image manipulation, feedback effects, loop, physics, and fluid simulation.

[list] [*] Add backup save (1 by default, adjustable in preference). [/list] [h2]Interface[/h2] [list] [*] [noparse][Palette Panel] Add option to add a palette through Lospec.[/noparse] [*] [noparse][Palette Panel] Add stretched view option.[/noparse] [*] [noparse][Palette Mixer] Add support for palette dropping.[/noparse] [*] [noparse][Graph Panel] Ctrl to pan will only work when dragging on empty space.[/noparse] [*] [noparse][Graph Panel] Hold shift while dragging the junction to select multiple junctions at once.[/noparse] [*] [noparse][Preview Panel] Add hotkey for 3D view control.[/noparse] [*] [noparse][Preview Panel] Add visibility settings.[/noparse] [*] [noparse][Preview/Graph Panel] Add on the screen view controller.[/noparse] [*] [noparse][CurveBox] Improve view control.[/noparse] [*] Tooltip for array wrap more often. [/list] [h2]Node[/h2] [list] [*] New HSV Curve. [*] New Ray marching Primitive node. [*] New RM Terrain node. [*] New set of function map nodes (Fn). [list] [*] [noparse][Fn] Wave Table[/noparse] [*] [noparse][Fn] Ease[/noparse] [*] [noparse][Fn] Math[/noparse] [*] [noparse][Fn] Smoothstep[/noparse] [/list] [*] Add unit selector in expression mode. [*] [noparse][3D] Add option to apply anchor point to position.[/noparse] [*] [noparse][Paths] Segment without control points (should actually) now interpolate linearly.[/noparse] [*] [noparse][Scatter] Add path spacing modes: between and around.[/noparse] [*] [noparse][De-corner] Add option to ignore inner, side pixel.[/noparse] [*] [noparse][Wiggler] Add value clipping properties.[/noparse] [*] [noparse][IsoSurf] Add per surface offset property.[/noparse] [*] [noparse][Separate Shape] Add greyscale, alpha mode selector.[/noparse] [*] [noparse][Crop] Add aspect ratio properties.[/noparse] [/list] [h2]Bugs[/h2] [list] [*] Fix an error when using feedback or loop with dynamic input nodes. [*] Add a short delay in file watcher to prevent overlapped reads. [*] [noparse][Preview Panel] Fix the error with "Save all current previews as..."[/noparse] [*] [noparse][Composite] Fix error when previewing node with feedback value.[/noparse] [*] [noparse][Canvas] Fix flood fill, magic selector combine black and fully transparent pixels.[/noparse] [*] [noparse][Canvas] Fix errors with right-side tools.[/noparse] [*] [noparse][De-stray] Fix the node ignores transparent pixel.[/noparse] [*] [noparse][Particle] Fix error when connecting empty array as input.[/noparse] [*] [noparse][Array] Fix error when duplicating node.[/noparse] [*] [noparse][IsoSurf] Fix angle jump when clicking.[/noparse] [*] [noparse][Lua compute/surface] Fix error on load.[/noparse] [*] [noparse][Path From Mask] Fix error when using path data.[/noparse] [/list]