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.
[h2]Interface[/h2]
[list]
[*] [noparse][Curve Box] Increase curve line resolution.[/noparse]
[*] [noparse][Curve Box] Hold shift when dragging the control point to break mirroring.[/noparse]
[*] [noparse][Curve Box] Add right-click context menu for the anchor.[/noparse]
[*] [noparse][Graph Panel] Add a tooltip when dropping file(s).[/noparse]
[*] [noparse][Inspector Panel] Add button to convert path data into relative path (will copy the file to project directory.).[/noparse]
[*] Preference file now placed in `[u][noparse]%APPDATA%/../Preferences/[PREF_VER][/noparse][/u]` to prevent version conflict in the future.
[/list]
[h2]Node[/h2]
[list]
[*] [noparse][Patreon Supporter] New Ambient occlusion node.[/noparse]
[*] New MK subpixel node.
[*] New Revert node.
[/list]
[list]
[*] [noparse][Shape Polygon] Add explode property for circle shape.[/noparse]
[*] [noparse][Shape Polygon] Add piece rotation/scale, and vertex color properties.[/noparse]
[*] [noparse][Region Fill] Add texture index type.[/noparse]
[*] [noparse][Transform 3D] Add perspective camera.[/noparse]
[*] [noparse][Transform 3D] Add tiling properties.[/noparse]
[*] [noparse][Warp] Add tiling mode.[/noparse]
[*] [noparse][Smear] Add additive blend mode.[/noparse]
[*] [noparse][Draw Shape] Height mode is now masked with the shape.[/noparse]
[*] [noparse][Draw Shape] Add uniform scaler and curve.[/noparse]
[*] [noparse][Scatter] Add radial position shift.[/noparse]
[*] [noparse][Scatter] Add interpolation for decimal seed.[/noparse]
[*] [noparse][3D Transform] Add camera object in 3D preview.[/noparse]
[*] [noparse][3D Transform] Add depth output.[/noparse]
[*] [noparse][Sampler] Disabling alpha will output color with alpha 1 instead of 0.[/noparse]
[*] Add a deprecation tag for context feedback.
[*] [noparse][Image Importer] Non 8-bit images will be converted into 8-bit before importing.[/noparse]
[*] [noparse][FXAA] Add mask output.[/noparse]
[*] [noparse][Noise] Increase randomness.[/noparse]
[*] [noparse][Export] Add expression evaluation in the path template.[/noparse]
[*] [noparse][SDF] Add keep alpha and invert properties.[/noparse]
[*] [noparse][Particle] [/noparse]`[u]Directed from the center[/u]` option now modified by `[u]Spawn direction[/u]`.
[*] [noparse][Particle] Fix random value repeat too often.[/noparse]
[*] [noparse][Bloom] Add bloom mask output.[/noparse]
[*] [noparse][MK Delay Machine] Add loop mode.[/noparse]
[*] [noparse][Vignette] Add lighten mode.[/noparse]
[/list]
[h2]Bugs[/h2]
[list]
[*] Fix error when linking dimension value.
[*] Fix the palette mixer being called "Palette" in the menu.
[*] Fix error when using surface from asset folders.
[*] Increase curve anchor limits.
[*] [noparse][Group IO Order] Fix crash on creation.[/noparse]
[*] [noparse][Inspector Panel] Fix the "use global dimension" icon not updating.[/noparse]
[*] [noparse][Inspector Panel] Fix the error when opening the color selector with an array of colors.[/noparse]
[*] [noparse][Splice Sprite sheet] Fix output alpha multiplied.[/noparse]
[*] [noparse][Transform] Fix error when animating position.[/noparse]
[*] [noparse][Draw Shape] Fix alpha multiplied.[/noparse]
[*] [noparse][Region Fill] Fix the error when inputting a palette larger than 64.[/noparse]
[*] [noparse][Canvas] Fix error when inspecting node.[/noparse]
[*] [noparse][Group] Fix crashes when double-clicking on a node without outputs.[/noparse]
[*] [noparse][Particle] Fix the particle with [/noparse]`[u]Rotate by direction[/u]` reset the angle to 0 when not moving.
[*] [noparse][Particle] Fix uniform mode spawn particle outside the area.[/noparse]
[/list]