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]
[*] Separate hotkey save file.
[/list]
[h2]Interface[/h2]
[list]
[*] [noparse][Animation Panel] Improve graph view.[/noparse]
[*] [noparse][Animation Panel] Graph view for separated axes can now be toggled separately.[/noparse]
[*] [noparse][Graph Panel] Hiding preview now minimizes the node.[/noparse]
[*] [noparse][Graph Panel] Add search function.[/noparse]
[*] [noparse][Graph Panel] Add a context button for hiding all unconnected junctions.[/noparse]
[*] [noparse][Inspector Panel] Value in pixel unit now rounded when sliding.[/noparse]
[*] [noparse][Add node] Node alias now has the same search weight as the node name.[/noparse]
[*] [noparse][Add node] Add highlight in the search box.[/noparse]
[/list]
[h2]Node[/h2]
[list]
[*]
New Array Pin
[*]
New Grain nose.
[*]
[noparse][Raymarching] Add orthographic projection.[/noparse]
[*]
[noparse][Group Input] Add visibility properties.[/noparse]
[*]
[noparse][Area] Add two points area type.[/noparse]
[*]
[noparse][Region Fill] Add all color modes.[/noparse]
[*]
[noparse][Canvas] Add 1:1 diagonal cube mode.[/noparse]
[*]
[noparse][Smear] Add invert mode.[/noparse]
[*]
[noparse][L-system] Add a warning when providing an invalid glyph and when trying to pop an empty stack.[/noparse]
[*]
[noparse][Map Path] Now use the default surface when no texture is provided.[/noparse]
[*]
[noparse][Path Extrude] Add loop, invert face properties.[/noparse]
[*]
[noparse][Normal Light] Light position is now vec2, separate light height as a separate property.[/noparse]
[*]
[noparse][Shift Array, Array Range] Is now an array processor.[/noparse]
[*]
[noparse][Invert] Add option to invert alpha.[/noparse]
[*]
[noparse][Shadow] Add light positioning mode.[/noparse]
[*]
[noparse][Frame] Improve display.[/noparse]
[/list]
[h2]Bugs[/h2]
[list]
[*]
[noparse][Graph Panel] Fix the error when dropping a project file to the panel.[/noparse]
[*]
[noparse][Graph Panel] Fix connection corner misbehaving in elbow mode.[/noparse]
[*]
[noparse][Graph Panel] Fix preview scale error when zooming out very far.[/noparse]
[*]
[noparse][Graph Panel] Fix junction not updating its initial position when a node is created while playing.[/noparse]
[*]
[noparse][Graph Panel] Fix curve data not connectable.[/noparse]
[*]
[noparse][Graph Panel] Fix error when hotkey node creation got canceled.[/noparse]
[*]
[noparse][Graph Panel] Fix the inverted vertical align button.[/noparse]
[*]
[noparse][Graph Export] Very large surfaces will now be cropped instead of error.[/noparse]
[*]
[noparse][Inspector Panel] Fix error when pop-up text box widget.[/noparse]
[*]
[noparse][Animation Panel] Fix overlapping graph when separating value.[/noparse]
[*]
[noparse][Preview Panel] Fix background turn white when the zoom scale is less than 0.1.[/noparse]
[*]
[noparse][Preview Panel] Fix 3D preview depth error.[/noparse]
[*]
[noparse]Array processors now use maximum depth to determine array data. (will be slower but will allow inconsistent arrays like [16, [16, 16]] to work.)[/noparse]
[*]
[noparse][Blur] Fix the error when the node has no inputs.[/noparse]
[*]
[noparse][PCX] Fix string evaluation bug when a string contains operators.[/noparse]
[*]
[noparse][Pixel Sample] Fix glitch when inputting surfaces array of different sizes.[/noparse]
[*]
[noparse][Shape] Fix empty output for negative width or height.[/noparse]
[*]
[noparse][3D Path] Fix error on creation.[/noparse]
[*]
[noparse][Cell noise] Fix the black patch in cell mode.[/noparse]
[*]
[noparse][Path] Fix NaN error with 0 distance line.[/noparse]
[*]
[noparse][Canvas] Fix error when holding Ctrl + Shift while creating 0 width line.[/noparse]
[*]
[noparse][Canvas] Fix the draw layer, mirror buttons behave weirdly.[/noparse]
[*]
[noparse][L-system] Fix UI overlapping.[/noparse]
[*]
[noparse][Map Path] Fix freeze when subdivision value is less than 1.[/noparse]
[*]
[noparse][Path Extrude] Fix end cap only apply to one side.[/noparse]
[*]
[noparse][Group] Fix freezes when clicking the go to button while hovering on a junction.[/noparse]
[*]
[noparse][Group] Fix incorrect junction type on newer datatypes.[/noparse]
[*]
[noparse][3D Repeat] Fix the error when connecting with an empty object.[/noparse]
[*]
[noparse][Warp] Fix the error when updating the node with no surface input.[/noparse]
[*]
Fix active property not working.
[*]
Fix an error popup on some nodes when no input surface is provided.
[*]
Feedback line now always drawn with y shift.
[/list]