1.17.11 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.

[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]