View all by MakhamDev
MakhamDev
Follow MakhamDev
Follow
Following MakhamDev
Following
Add To Collection
Collection
Community
Devlog
Related games
Related
Pixel Composer
←
Return to Pixel Composer
Devlog
1.18.4 beta
November 18, 2024
by
MakhamDev
6
Interface [Graph Panel] Add line extension to linear mode. [Graph Panel] Remove connection padding. Simplify Patreon verification process. Connecting node from inline group to outside node will automa...
Continue reading
1.18.3.1 patch
November 04, 2024
by
MakhamDev
3
Node [3D UV Sphere] Add equirectangular projection. Bugs Fix oversampling property does not apply correctly. Fix timeline settings not applied to duplicated nodes. [Pixel math] Fix node name error. [P...
Continue reading
1.18.3 beta
November 02, 2024
by
MakhamDev
2
Interface [Preview panel] Sampling 16, 32-bit color will now display as an array. [Preview panel] Add a button to pop up the current node preview as a floating preview window. [Preview panel] Add mini...
Continue reading
1.18.2.1 patch
October 18, 2024
by
MakhamDev
3
[HTTP] Fix multiple packets not reading. [HTTP] Add max request size attribute. Bugs Fix group option grey out when creating new node inside a group. Fix some attribute stays as “group” after ungr...
Continue reading
1.18.2 beta
October 17, 2024
by
MakhamDev
5
Interface [Inspector] Adding a new node now will automatically inspect that node. [Inspector] Setting an attribute now set to all selected nodes. [Graph] Dragging junction to an empty space now keeps...
Continue reading
1.18.0.4 patch
October 12, 2024
by
MakhamDev
3
Bugs Fix alpha blending error when using custom channel mix. [Repeat] Fix crash when using animator. [Color adjust] Fix general node error...
Continue reading
1.18.1 beta
October 08, 2024
by
MakhamDev
5
Interface [Graph Panel] Add modifier overlay. [OutputBox] Now preview surface data. Node New 3D Torus node. New 3D Wall builder node. [Array Convolute] Add boundary options. [Array Range] Step sign no...
Continue reading
1.18.0.3 patch
October 06, 2024
by
MakhamDev
3
Nodes [Group] Add option to disable auto input. Bugs Fix panel expanding when screen refresh if the UI scale is set to > 1 (and vice versa). [Scatter] Fix using direct data remove array value. [Group]...
Continue reading
1.18.0.1-2 patches
October 02, 2024
by
MakhamDev
5
Bugs [Inspector Panel] Fix hovering on property name black out the name. [Draw Line] Fix path junction not showing up. [Graph Panel] Fix error when double shifting while selecting junctions. Fix fps n...
Continue reading
1.18 Stable
September 27, 2024
by
MakhamDev
12
Updates since rc3 Interface [Collection Panel] Add nodes group. [Collection Panel] Add search function [Splash] The Contest section is now the general news section. [TextInput] Pasting text from the c...
Continue reading
1.18 Release Candidate 3
September 16, 2024
by
MakhamDev
3
Interface [Preference] Add option to adjust file watcher delay. [OutputBox, StructBox] Now auto-collapse on multi-line output. [Command Palette] Improve performance. [Command Palette] Add preference a...
Continue reading
1.18 Release Candidate 2
September 12, 2024
by
MakhamDev
5
Interface Update node thumbnails. [Textbox] Filename with reserved character, name will now be rejected. Scrollpane now always uses reduced width to prevent content from jumping around. New experiment...
Continue reading
1.18 Release Candidate 1
September 06, 2024
by
MakhamDev
3
Interface [Preference] Add a preference option to reduce framerate when not focusing and playing. [Inspector Panel] “Any” property now displays the value. [Inspector Panel] Area unit can now be in...
Continue reading
1.17.11 beta
August 30, 2024
by
MakhamDev
7
Interface [Curve Box] Increase curve line resolution. [Curve Box] Hold shift when dragging the control point to break mirroring. [Curve Box] Add right-click context menu for the anchor. [Graph Panel]...
Continue reading
1.17.10.1-4 patch
August 20, 2024
by
MakhamDev
4
Update localization file. Nodes [Array] Add preview for non-surface value. [Region Fill] Add texture coord fill type. [Grid] Add secondary pattern properties. Bugs [ASE Layer] Fix the layer preview no...
Continue reading
1.17.10 beta
August 14, 2024
by
MakhamDev
4
Interface Improve performance. New Command palette Reorganized theme folder. (If you want to copy the default theme, I recommend deleting the default theme first and then run the software again since...
Continue reading
1.17.9 beta
August 03, 2024
by
MakhamDev
6
Interface [Add node] Alias now have lower priority when searching. [Add node] Adding node from a junction now connect to a correct junction (including dummy junction). [Slider] New speed adjustable sl...
Continue reading
1.17.8 beta
July 22, 2024
by
MakhamDev
3
Interface New Node Action creator. Create a set of nodes and connections with a single click. Reduce default theme load time. Add a preference option to disable mouse lock when sliding. Add preference...
Continue reading
1.17.7 beta
July 13, 2024
by
MakhamDev
3
Separate hotkey save file. Interface [Animation Panel] Improve graph view. [Animation Panel] Graph view for separated axes can now be toggled separately. [Graph Panel] Hiding preview now minimizes the...
Continue reading
1.17.6 beta
July 05, 2024
by
MakhamDev
5
Add a preference option to save and load the project layout. Add template folder in welcome files. Add an option to include a Steam avatar in the workshop thumbnail. Interface Shorten tag names in “...
Continue reading
1.17.5 beta
June 27, 2024
by
MakhamDev
6
Interface [Graph Panel] Dropping file now won’t reset the graph position. [Preview Panel] Hovering on the gradient map anchor now show the mapped surface. Node New Path Blur node. New 3D Path node N...
Continue reading
1.17.4.1 patch
June 20, 2024
by
MakhamDev
5
Interface [Preview Panel] Disabling drawing on top will also set blending mode to additive. Node [Path Builder] Now support path array. Bugs [Canvas] Fix crash when some surface data is missing. [Path...
Continue reading
1.17.4 beta
June 19, 2024
by
MakhamDev
4
Interface [Graph Panel] Adding a node in between connections close to a junction will snap the created node y-axis to that junction. [Animation Panel] Add a tooltip when hovering on a keyframe. [Anima...
Continue reading
1.17.3 beta
June 11, 2024
by
MakhamDev
6
Node New SVG node, kinda. New JPEG Compress node. New Pixel Sampler node. [Supporter] New Cristal noise node. [Supporter] New Honeycomb noise node. [Supporter] New Brush effect node. [ASE Layer] Node...
Continue reading
1.17.2 Beta
June 04, 2024
by
MakhamDev
4
Add backup save (1 by default, adjustable in preference). Interface [Palette Panel] Add option to add a palette through Lospec. [Palette Panel] Add stretched view option. [Palette Mixer] Add support f...
Continue reading
1.17.1.1-2 patches
May 27, 2024
by
MakhamDev
5
1.17.1.2 Is now updated to the stable branch. While there are some new features, the point of this update is to patch some critical bugs in 1.17. The new features listed here (mainly the palette mixer...
Continue reading
1.17.1 Pre-stable
May 25, 2024
by
MakhamDev
4
What’s pre-stable? Pre-stable is a release that will come to a stable branch after some testing in the beta first. Normally stable patches will only contain bug fixes and no new features, but I foun...
Continue reading
1.17.0.3 patch
May 13, 2024
by
MakhamDev
5
Interface [Preview Panel] Update the tool’s tooltip to use the same hotkey system. [Preview Panel] “Save current image…” Now use the node name as the default file name. Node [Canvas] Selection...
Continue reading
1.17.0.2 patch
May 09, 2024
by
MakhamDev
8
Interface Software now remembers the monitor it’s closed on. [Inspector Panel] Compact view trigger now shows up and applies to project attributes and metadata. [Preview Panel] Add pixel grid. Node...
Continue reading
1.17.0.1 patch
May 05, 2024
by
MakhamDev
8
Bugs [Inspector Panel] Fix error with quarternion unit. [Preview Panel] Fix onion skin error. [Strand Create] Segment value is now an integer. [3D Object] Fix euler angle interpolation. [Surface Repla...
Continue reading
1.17 Stable
May 03, 2024
by
MakhamDev
7
Change since Release Candidate 5 Interface Add hotkeys slot for several dialogs and controls. [Menu Panel] Window control buttons (exit, minimize, fullscreen) now can be triggered without focus (inter...
Continue reading
1.17 Release Candidate 5
April 30, 2024
by
MakhamDev
4
Interface [Graph Panel] Add hotkey for creating display text node. [Graph Panel] Adding a node via hotkey while dragging a value will try to connect the value with the node. [Graph Panel] Blending nod...
Continue reading
1.17 Release Candidate 4
April 26, 2024
by
MakhamDev
4
Node [Canvas] Add Ctrl+Shift+V to paste the selection at the same position. [Canvas] Hold Shift while applying the node tool to replace the surface instead of drawing on top. [Tunnel in/out] Change ap...
Continue reading
1.17 Release Candidate 3
April 20, 2024
by
MakhamDev
5
Interface [Color Panel] Add alpha slider. Node [Canvas] Magic selection now cancels selection when clicking outside the canvas. [Canvas] Add mirror line. [Canvas] Applying selection now won’t be aff...
Continue reading
1.17 Release Candidate 2
April 16, 2024
by
MakhamDev
4
Node [Canvas] Add ability to add, subtract selecting area by holding Shift, Alt key. [Canvas] Outline tools can now be applied to the selection mask by holding the shift. [Canvas] New node tools allow...
Continue reading
1.17 Release Candidate 1
April 13, 2024
by
MakhamDev
4
Interface [Color, Palette panel] Now react to the tool color in the canvas node. Node [Canvas] Improve line pixel placement. [Canvas] Improve default brush shape. [Canvas] Filled shape now also draw t...
Continue reading
1.16.9.2 patch
April 11, 2024
by
MakhamDev
3
Interfaces Update localization file. [Collection panel] Add project tab for Steam workshop projects. [Release note] Add a download page for downloading older versions of the software. Nodes [Repeat] C...
Continue reading
1.16.9.1 ptch
April 06, 2024
by
MakhamDev
4
Bugs Fix crash when trying to create a notification on program start. Fix error when triggering animation on the trigger data type. Fix the error with undoing node deletion. [Menu] Fix nested menu not...
Continue reading
1.16.9 beta
April 05, 2024
by
MakhamDev
3
Improve project loading time. Improve rendering performance. Introduce compressed project file (.cpxc) extension for saving large projects. It should work like a normal save file except the content is...
Continue reading
1.16.8 beta
March 26, 2024
by
MakhamDev
4
Interface [Preference] Add a “restart recommended” banner when modifying the UI scale. [Graph Panel] Allows nested frames to be selected. [Preview Panel] Add preview node lock. [Inspector Panel] I...
Continue reading
1.16.7 beta
March 19, 2024
by
MakhamDev
3
Interface [Add node] Add a preference option to remember and restore previous page and scroll position (on by default). [Inspector] Add dropping target for global attributes. Node New smear node. New...
Continue reading
1.16.6.1 patch
February 26, 2024
by
MakhamDev
4
Node [MK Tile] Add godot-style tliemap. Bugs [Textbox] Fix copying selected text gets the wrong value. Fix the surface missing, error when minimizing-maximizing window. Fix redo deleted node not regis...
Continue reading
1.16.6 beta
February 18, 2024
by
MakhamDev
5
Pixel Composer now comes with CLI application PXC.exe which allows for executing PXC project, modifying global variables, and executing functions from the console ( PXC.exe use the same arguments as t...
Continue reading
1.16.5 beta
February 06, 2024
by
MakhamDev
4
Interface Add icon to several enum scroll data. [Graph, Animation, Inspector] When selecting custom color for a node or junction, the color selector dialog will now be set to the current color. [Inspe...
Continue reading
1.16.4.1 patch
January 27, 2024
by
MakhamDev
4
Node Automatic group IO now uses the same IO node for the same junction. [Warp] Add custom output dimension. Bugs Fix performance drop massively when adding more nodes. [ASE File In] Fix static file r...
Continue reading
1.16.4 beta
January 25, 2024
by
MakhamDev
6
Update sample locale and localization guides. Add project working range. Interface [CurveBox] Add curve presets on right-click menu. [Color, Palette, Gradient selector] Add a right-click option to set...
Continue reading
1.16.3 beta
January 15, 2024
by
MakhamDev
6
Interface [Inspector] Convert some boolean properties to group toggle. [Palette selector] Improve color rearranging. Node New Spherize node. New Vignette node. New Offset node. New Reaction-diffusion...
Continue reading
1.16.2 beta
January 07, 2024
by
MakhamDev
3
Interface [Graph, Inspector] Add the ability to connect from a junction in the graph to a value in the inspector. [Inspector] Improve color, palette, and gradient visual. [Color, palette, gradient sel...
Continue reading
1.16.1 beta
December 25, 2023
by
MakhamDev
4
Interface [Graph] Add a right-click menu to remove individual connections. [Preview, Graph] Toggle fullscreen now center the preview. Node New keyframe driver. New Spout output node. New GUI in/out no...
Continue reading
1.16.0.5-7 patch
December 22, 2023
by
MakhamDev
4
Updated starting projects. Interface [Preview] Zooming now possible without focusing on the panel. Bugs Fix window became small after minimizing. [3D scene] Fix nested scene not rendering. Fix render...
Continue reading
1.16.0.4 patch
December 15, 2023
by
MakhamDev
3
Node [Blend] Add position property. Bugs Fix keyframe evaluation error. [TextBox, TextArea] Fix widget not sending update when holding a key. [TextBox] Fix cursor does not show up when the textbox is...
Continue reading
Introducing MKFX
December 11, 2023
by
MakhamDev
8
MK effects (MKFX) is a new suite of single, built-in nodes made for quick effect. MKFX simplifies setup for commonly used effects with specialized parameter controls. Pixel Composer nodes were designe...
Continue reading
1.16.0.2 patch
December 10, 2023
by
MakhamDev
5
Pixel Composer 1.16.0.1 and .2 patch comes with some bug fixes, and small features that I’ve made during the release candidate phase. These patches should come in until I start working on the...
Continue reading
1.16.0.1 patch
December 09, 2023
by
MakhamDev
2
Interface [Collection] Add setting menu for controlling thumbnail scale, and animation. Node [Math] Add “lerp” and “root” alias. [Image, image array, image aniation] Add a warning when loading...
Continue reading
1.16 Stable is out now
December 08, 2023
by
MakhamDev
3
Change since release candidate 10 Recoloring junction now update the color instantaneously. [PCX] Fix evaluation error when unary minus sign after the comma symbol. Change since latest stable (1.15.0...
Continue reading
1.16 Mac beta
December 08, 2023
by
MakhamDev
4
Missing features compared to the Windows version HLSL nodes Multiple file dialogs (image array import can only be done with drag and drop) Alternative surface formats. Steamworks support. [Camera] Def...
Continue reading
1.16 release candidate 10
December 06, 2023
by
MakhamDev
3
Bug [Graph panel] Fix dragging out from a selecting node with multiple outputs always select the first output. [Array] Fix surface disappearing when changing the preview image in any type. [Loop array...
Continue reading
1.16 release candidate 9
December 05, 2023
by
MakhamDev
4
Node [Pixel Sort] Setting iteration to 0 or lower will now return the original image. Bug Fix animation not stop at the last frame. Fix crash when changing main directory location. [TextBox] Fix value...
Continue reading
1.16 release candidate 8
December 04, 2023
by
MakhamDev
4
Interface [Graph] Add an icon to indicate if a node is preview disabled. Bug Fix wrap keyframe not working. Fix rendering error with groups with multiple outputs. [Inspector] Fix slider scrollable wit...
Continue reading
Price Increase Date
December 01, 2023
by
MakhamDev
4
8 December 2023 That’ll be the date for the next 1.16 stable release and the date when the price of Pixel Composer will increase to $10. Unless: Some catastrophic bug is found in the program that ta...
Continue reading
1.16 release candidate 7
December 01, 2023
by
MakhamDev
3
Okay, I know you aren’t supposed to add new features in the release candidate. But since the next stable will take months, I’ll just add the MK nodes now. Interface Add a popup warning on startup...
Continue reading
1.16 release candidate 6
November 30, 2023
by
MakhamDev
3
Update some nodes in the default collections. Interface Replace most GameFrame functions with a more native Window Manager. [Graph Panel] Creating array, blend, and compose from hotkey will connect th...
Continue reading
1.16 release candidate 5
November 27, 2023
by
MakhamDev
3
Interface [Collection] Changing the metadata name now rename the file itself. [Collection] Add the ability to rename workshop items. [Collection] Updating workshop item now also update thumbnail basge...
Continue reading
1.16rc4 hotfix
November 26, 2023
by
MakhamDev
3
Hotfix for splice sprite sheet error and sprite filter performance...
Continue reading
1.16 release candidate 4
November 25, 2023
by
MakhamDev
4
Update getting started projects to use new display text features. Interface [Slider, rotator] Now support shift + mouse wheel. [Preference] Add an option to overwrite every non-monospace font. [Collec...
Continue reading
Upcoming Price Increase
November 24, 2023
by
MakhamDev
6
Well… it’s a long time coming. When the 1.16 stable is out (which I can’t say exactly when, but definitely in this year), Pixel Composer will cost $10 instead of the current $5. The reasons for...
Continue reading
1.16 release candidate 3
November 23, 2023
by
MakhamDev
3
Note that there’s a new font definition “sdf”. If you’re using a custom theme, please update your theme file to prevent crashes on startup. Interface [Menu] Add option to import portable proje...
Continue reading
1.16 release candidate 2
November 21, 2023
by
MakhamDev
4
Update Iso cube action to use the camera set node. Interface Node, junction names are now localizable. Add text when the panel is too small to display content. [TextBox] Add the ability to use the up/...
Continue reading
1.16 release candidate 1
November 18, 2023
by
MakhamDev
3
Update localization file for newer texts. Reduce the amount of data unpacking on start. Interface [Code editor] Autocomplete now disappears when no match is found. [Graph Panel] Improve junction sprit...
Continue reading
1.15.7.1 update
November 16, 2023
by
MakhamDev
3
[Workshop] Add a version tag in the workshop, thumbnail will also include the version number. Add Patreon integration. Improve project loading speed. Update getting starts and sample projects to the l...
Continue reading
1.15.7 update
November 13, 2023
by
MakhamDev
4
Improve project loading speed. Interface Bound minimum window size to 960*600. Pop-up dialog now uses the same color as the embedded version. [TextArea] Improve mouse selection. [TextArea] Add undo/re...
Continue reading
1.15.6.2 patch
November 08, 2023
by
MakhamDev
3
Interface [Text area] Add syntax highlighting for single-line comment. Node Update triggers will only work if the update visibility is set to true. [Collection] All collection is now full-sized. Bug F...
Continue reading
1.15.6.1 patch
November 07, 2023
by
MakhamDev
3
Interface [TextBox] Add visual when sliding number. Node [Number] Slider: add an option to clamp the value to the range. [Cache] Clearing cache now enables all nodes in the cache group. [Cache] Node c...
Continue reading
1.15.6 Beta
November 05, 2023
by
MakhamDev
2
Globalvar can now be reordered. Interface Add ctrl+shift+f10 to reset the current theme (will also reset layout). Add meta.json for themes. Add warning when loading theme made for an older version. Ad...
Continue reading
1.15.5.3 patch
October 24, 2023
by
MakhamDev
3
Fix text rendering bug...
Continue reading
1.15.5.2 patch
October 23, 2023
by
MakhamDev
4
This patch fixes a number of bugs and NOTHING else. There’s no new 3d node, no transform or outline node improvement. Fix crashes when startup without a prior app data file. Fix node interpolation n...
Continue reading
1.15.5.1 patch
October 20, 2023
by
MakhamDev
3
Node [Group IO] Remove input order, IO order is now modifiable in the group settings page...
Continue reading
1.15.5 update
October 19, 2023
by
MakhamDev
2
Note that there’s a new font definition “h2”. Please update your localization file to include this to prevent rendering errors. Add support for .png palette. Interface Add button in panel menu >...
Continue reading
1.15.4.2 patch
October 12, 2023
by
MakhamDev
3
Interface [Graph] Node can be selected while holding alt but can’t be moved. [Graph] Add option to highlight all input connections recursively. [Animation] Improve stability when reordering nodes. N...
Continue reading
1.15.4.1 patch
October 10, 2023
by
MakhamDev
2
Interface [Graph] Add context-based node suggestions. Node New rigid body render output node. New VFX render output node (node that acts as both renderer and group output). New array sample node. [Rig...
Continue reading
1.15.4 update
October 08, 2023
by
MakhamDev
4
Improve general performance. Interface [Preference] Add section to theme and hotkey pages. [Graph Panel] Holding ctrl while dragging junction to group now creates new input with the corresponding type...
Continue reading
1.15.3.1 patch
October 01, 2023
by
MakhamDev
3
[Font load] Remove duplicate font_add calls. Node [Vector Split] Node only displays visible output in the graph panel. Bug [Animation Panel] Fix crash on duplicating keyframes. [Preference dialog] Fix...
Continue reading
Community-based Simplified Chinese localization
September 29, 2023
by
MakhamDev
3
Hi everyone, MakhamDev here. LunarConcerto from our Discord community has made a Simplified Chinese localization file for Pixel Composer here https://github.com/LunarConcerto/Pixel-Composer_Chinese-lo...
Continue reading
1.15.3 update
September 29, 2023
by
MakhamDev
5
Add an option to export the project as a portable zip file. All attached files will be copied to the project src/ subfolder File reference is converted to a relative path. Add preference option to cle...
Continue reading
1.15.2.2 patch
September 21, 2023
by
MakhamDev
2
Bug [Transform] Fix position value blow up when animating. [Controller mapper addon] Fix crash on start. Fix crash handler crash...
Continue reading
1.15.2.1 patch
September 20, 2023
by
MakhamDev
3
Bug [Time Remap] Fix alpha blending multiply alpha. [Blend] Fix alpha blending multiply alpha for non-normal blend mode. [Crop Content] Fix node not working. [Path] Fix path change shape when updating...
Continue reading
1.15.2 Update
September 18, 2023
by
MakhamDev
3
Interface [3D Preview] Add a warning when changing preview settings while previewing the camera node. [Inspector] Add option to use Euler angle for 3D rotation. [Inspector] Textbox now always displays...
Continue reading
1.15.1 update
September 02, 2023
by
MakhamDev
5
Interface Improved setting dialogs. Reduce the height of most textboxes for higher content density. [Graph] Add option to scale preview image and to make image avoid label. [Graph] Add option to fade...
Continue reading
1.15.0.5 Update live on Beta branch
August 15, 2023
by
MakhamDev
3
Interface [Graph Panel] Add the ability to connect multiple junctions simultaneously. Nodes [Export] Add path preview. [Palette Extract] The node is now auto-update. Bug [Export] Fix going up level is...
Continue reading
1.15.0.1 patch
August 13, 2023
by
MakhamDev
5
[PCX] (Pixel Composer Expression) now support character in string access using the array syntax. [PCX] Allow access to an array member, and character in a string from the last index using a negative n...
Continue reading
1.15 Stable is out now!!
August 12, 2023
by
MakhamDev
4
Nodes [Graph panel] Long junction data (>1024 characters) now got trimmed when previewing. [4 Point Gradient] Add falloff properties for each point. [Wav File In] Loudness value now represent in decib...
Continue reading
1.15 Release Candidate 4
August 09, 2023
by
MakhamDev
1
Nodes [Armature Bind] Add option to apply bone local transform instead of global. [Armature] Improve undo, redo. [Sort Palette] Add custom sorting. Bug [Graph Panel] Fix copy/pasting doesn’t work. [...
Continue reading
1.15 Release Candidate 3
August 06, 2023
by
MakhamDev
2
[Collection] Collection metadata is now saved in a separate file for faster collection loading. Nodes Unified dynamic input nodes, this should improve backward compatibility for future versions. Add 2...
Continue reading
1.15 Release Candidate 2
August 03, 2023
by
MakhamDev
3
Interface [Preview, Graph panel] Grid setting is now stored per project and saved between sessions. [Add node] Add multi-nodes action for faster access to common operations. Nodes Expression now suppo...
Continue reading
1.15 Release Candidate 1
July 31, 2023
by
MakhamDev
2
Interface Add the option to use the ALT key as a color picker or pan. [Preview, Graph] Canvas can be zoomed using Ctrl + Alt + Lclick. [Preference] Add connection type to preference. [Gradient Editor]...
Continue reading
1.14.7.1 patch
July 29, 2023
by
MakhamDev
3
[Add node] Fix crash when open the dialog with invalid favourite nodes. [Expression] Fix expression not evaluating. [Canvas] Fix canvas sometime initiate with content. [Graph panel] Fix freeze when pr...
Continue reading
1.14.7 update
July 28, 2023
by
MakhamDev
2
Gradient is now animatable. Palette animation of different lengths now won’t create extra black color. Add project-wide setting Default surface dimension Default palette Interface Add an exit button...
Continue reading
1.14.6 update
July 05, 2023
by
MakhamDev
4
Upgrade to use GameMaker runtime 2023.6.0.137. Interface All icons now use 1x resolution instead of 2x. [Inspector] Hold alt key for color picker. [Inspector] Smaller rotator. [Preview] Add origin lin...
Continue reading
1.14.5 update
June 17, 2023
by
MakhamDev
3
Raise the gradient key limit to 128. Interface Update default UI theme for visibility. Improve crash window interface. [Splash] New contest tab showing contests hosted on the Discord server. [Graph] A...
Continue reading
1.14.4 update
May 23, 2023
by
MakhamDev
3
[Workshop] Add a warning when uploading an item to the workshop without selecting a node for a thumbnail. Interface [Splash] Now show file metadata on hover. [Graph] Add nodes alignment button in the...
Continue reading
1.14.3.2 patch
May 06, 2023
by
MakhamDev
3
Add the ability to make addons run on startup. Nodes Node now initialized with unique internal name. [Path] Path anchor creation and deletion now register in undo history properly. Bug Fix crash when...
Continue reading
1.14.3.1 patch
May 04, 2023
by
MakhamDev
2
A small patch that should fix the program not starting up...
Continue reading
1.14.3 update
May 04, 2023
by
MakhamDev
3
If the program not starting up, try deleting the layouts folder in %appdata%/PixelComposer and run the software again. Update v1.14.3 Add option to disable save minify in preference > general. Global...
Continue reading
1.14.2 update
April 23, 2023
by
MakhamDev
4
Add warning when globalvar name is invalid. Add default preset for some nodes: L-system Interface [Preview, Graph] Add option to change panning keybind in preference > hotkey. Nodes [Line] Add texture...
Continue reading
1.14.1 update
April 18, 2023
by
MakhamDev
5
Globalvar is now expression. Support for equation, direct reference to other node values (please dont use it to create recursive reference). This change means Globalvar name now can’t have space in...
Continue reading
1.14 Stable is out now!!
April 14, 2023
by
MakhamDev
4
This update log is a combination of previous beta logs since the lastest stable update. Add surface format compatibility check on start. New input for triggering node execution. New trigger data type...
Continue reading
1.14 pre release 9
April 08, 2023
by
MakhamDev
2
Add scroll speed in preference. [Animation] Zooming timeline now focus on mouse position. [Animation] Timeline got extra guide lines. Tools and widgets color is now affected by accent color setting. N...
Continue reading
1.14 pre release 8
April 03, 2023
by
MakhamDev
2
Modifying global variables should now update nodes properly. Unsupported surface format now greyed out instead of removed. Itch version now won’t open Steam on launch. Nodes [Image splice] Add more...
Continue reading
1.14 pre release 7
March 30, 2023
by
MakhamDev
2
Node New base conversion node. New path anchor node. New image replace node. Node preview status is now saved. [Path array] Fix error on update. [Path] Hold shift on anchor control to move each contro...
Continue reading
1.14 pre release 6
March 28, 2023
by
MakhamDev
2
Add surface format compatibility check on start. New input for triggering node execution. New trigger data type. New trigger, boolean to trigger node. Interface Reduce UI framerate to 1 when minimized...
Continue reading
1.14 pre release 5
March 26, 2023
by
MakhamDev
2
Wait did I forgot to post about pre-release 4. pr4 Node [Separate shape] Add option for auto execute. [Flood fill] Add max iteration attribute. [Array get, set, insert] Add ability to set negative ind...
Continue reading
1.14 pre release 3
March 23, 2023
by
MakhamDev
3
Change since pre release 2 Nodes New array filter group. Add texture interpolation mode (bilinear, bicubic, radSin) for several nodes. Transform Scale Composite Dilate Displace Texture remap Twirl 9-S...
Continue reading
MacOS alpha 1
March 22, 2023
by
MakhamDev
2
This is the first alpha version for MacOS. Working on Mac version has been a great displeasure to me, and I don’t even know if it will run on other device. If you found any bug, crash, comment on th...
Continue reading
1.14 pre release 1
March 19, 2023
by
MakhamDev
3
Interface Tabbed panel. [Inspector] Add a setting tab for access and modify node-specific settings. [Global variable] New panel for managing global variable. [Add node] Add ability to favorite node an...
Continue reading
1.13.8 update
March 13, 2023
by
MakhamDev
3
Update v1.13.8 Define global variable and access it from anywhere using key pair. Interface Flexible panel. Save and load layout workspace. Pop out panels into separate windows, and embed some windows...
Continue reading
1.13.7 Update
March 07, 2023
by
MakhamDev
3
Update v1.13.7 Interface [Splash] Add button to open autosave folder. Nodes New array shift node. New path builder node (create a path from an array of vec2 points). New L-system node. [Lua] Add Proje...
Continue reading
1.13.6 Patch
March 05, 2023
by
MakhamDev
5
Patch v1.13.6 This update came early due to critical JSON parsing crashes. Interface [Graph] Add round corner to diagonal connection line. [Tunnel viewer] Manage all tunnels in the project. Bug Fix cr...
Continue reading
1.13.5 Update
March 04, 2023
by
MakhamDev
3
Update v1.13.5 Interface Save file now embed the previewing image. [Preview] Tool panel now moves down to avoid overlapping with the color bar. [Palette] Add delete palette option in right-click menu...
Continue reading
1.13.4 update
March 01, 2023
by
MakhamDev
5
Update v1.13.4 Reworked gradient system to allow gradient blend type to be send with gradient data. Interface Hotkey now trigger on key press (instead of release) Hotkey can be trigger after another w...
Continue reading
1.13.3 update
February 27, 2023
by
MakhamDev
6
Update v1.13.3 Interface [Preview] Hold ctrl to show the color of the hovering pixel. [Graph] Add an option to enter the group by right-click menu. [Graph] Context menu now shows display name if set...
Continue reading
1.13.2 update
February 25, 2023
by
MakhamDev
2
Update v1.13.2 Due to change in grid nodes, loading project from older version will show warning. I only update collections on 1.x update. This update also comes with update on demo version as well. I...
Continue reading
1.13.1 patch
February 24, 2023
by
MakhamDev
2
Patch v1.13.1 This patch address problems cause by… previous update of course. Interface [Add node] Search box text now left justified. Bug Fix calculation error when rotating 90, -90 degree [Fluid...
Continue reading
1.13 Update
February 23, 2023
by
MakhamDev
4
Pixel Composer v1.13 This version comes with the release of Steam version of Pixel Composer! Steam release also means 20% launch discount on both platform. You can check out Steam version here: https:...
Continue reading
Steam version coming 23 Feb
February 19, 2023
by
MakhamDev
8
Pixel Composer Steam version will be available on February 23, 2023. 1.13 full version will also launch the same day...
Continue reading
1.13 Pre release 2
February 15, 2023
by
MakhamDev
2
This pre release fix the startup problem in the last pre release...
Continue reading
1.13 Pre release
February 14, 2023
by
MakhamDev
2
Pixel Composer v1.13 pre-release This pre-release should have most of the feature as in full release. However there might be some bugs left from the last source control accident. General Gradient data...
Continue reading
Steam key released
February 11, 2023
by
MakhamDev
4
Steam Key for Pixel Composer is now added to all itch.io purchase. Check out how to claim it here: https://itch.io/t/67604/how-to-get-a-steam-key-from-your-itchio-purchase...
Continue reading
1.12.2 patch
February 07, 2023
by
MakhamDev
4
Pixel Composer v1.12.2 General Comma (,) symbol will be treated as dot (.) in the number box. Restoring crashed file now open the project in “safe mode”. Number conversion now accept E-notation. I...
Continue reading
1.12.1 Patch
February 04, 2023
by
MakhamDev
2
Pixel Composer v1.12.1 Bug [Image] Fix crash when importing image with -strip suffix. Fix broken requirement for “ucrtbased.dll”...
Continue reading
1.12 Update
February 04, 2023
by
MakhamDev
5
Pixel Composer v1.12 General Save file now minified, reduce file size by around 30%. Add unique value type to path object, particles, and rigidbody object. New crash dialog automatically copy crash lo...
Continue reading
1.11.1 Patch
January 27, 2023
by
MakhamDev
6
Pixel Composer v1.11.1 Interface Shift + scroll wheel while hovering on textbox, scrollbox to adjust value. Nodes [Lua] Compilation error now appear as warning in the notification. [Lua] Added Lua ref...
Continue reading
1.11 Update
January 25, 2023
by
MakhamDev
8
Pixel Composer v1.11 General Key displayer now enabled in addon menu. Importing multiple non image files now won’t create “Import multiple images” dialog and will automatically import all of the...
Continue reading
Pixel Composer Discord Server
January 18, 2023
by
MakhamDev
5
Check out Pixel Composer Discord server. You can talk about the program, showcase your work, give feedback, etc. Invite link: Server...
Continue reading
demo.10.5 update
January 17, 2023
by
MakhamDev
4
Pixel Composer demo 0.10.5 Add single color, palette to gradient conversion...
Continue reading
1.1.0.1 Patch
January 17, 2023
by
MakhamDev
3
Ah… The classic “quick patch one day after big update” once again. Fix crash when create VFX node Fix crash when using splice sprite sheet. Fix Aseprite tag skipping the last frames. Fix Aseprit...
Continue reading
1.1.0 Update
January 16, 2023
by
MakhamDev
7
Pixel Composer v1.1.0 General Widgets are now navigable using Tab, Shift + Tab. Palette selector in gradient editor. Font preview. Hotkey reset button. Panels [Inspector] Non-interactable widget is no...
Continue reading
1.0.9.1 Patch
January 09, 2023
by
MakhamDev
2
This small patch fix critical crash when creating VFX node...
Continue reading
1.0.9 Update
January 08, 2023
by
MakhamDev
5
Pixel Composer v1.0.9 General Implicit conversion from text to number. Grouped mode in add node dialog. Improve multi-lines text editing. New keyframe wrapping. Palette value animation. Keyframe easin...
Continue reading
1.0.8 Update
December 31, 2022
by
MakhamDev
8
Pixel Composer v1.0.8 General Save file version update to 1080. Improve textbox navigation, overflow rendering. Panels [Collection] Add glow when create, update collection. [Inspector] Path value now...
Continue reading
1.0.7 Update
December 27, 2022
by
MakhamDev
3
Pixel Composer v1.0.7 General Update savefile version to 1070. (open older save will show a warning, but the file will work normally.) Ability to set vector unit (pixel, fraction) in some nodes. Fract...
Continue reading
1.0.6 Update
December 24, 2022
by
MakhamDev
4
Pixel Composer v1.0.6 General Fix getting started projects. Ungrouping node now move relative to the parent group. Color interoperability: Single color/palette can now be use as gradient. Improve anim...
Continue reading
demo.10.4 Update
December 23, 2022
by
MakhamDev
2
Pixel Composer demo.10.4 Bug Fix crash when export, open shell...
Continue reading
demo.10.3 Update
December 22, 2022
by
MakhamDev
1
Pixel Composer demo 0.10.3 Separate local file into a demo subfolder to prevent preference mixing between demo and full version. Remove automatic version checker. Bug Fix crash when opening new file w...
Continue reading
1.0.5 Update
December 21, 2022
by
MakhamDev
1
Pixel Composer v1.0.5 This update address bugs cause by 1.0.4, which is a feeble attempt at fixing bugs in 1.0.3, which is me waking up, see bug report and panic debugging. General Update getting star...
Continue reading
1.0.4 Update
December 21, 2022
by
MakhamDev
2
Pixel Composer v1.0.4 Sorry for a barrage of updates. Every time I fix a bug, ten more pop up. The last one are supposed to fix a lot of thing, but then it breaks a lot more things. General Palette an...
Continue reading
1.0.3 Update
December 21, 2022
by
MakhamDev
2
Pixel Composer v1.0.3 A very small update that should fix 80% of all reported crashes. I hope, please. Nodes [Export] Notification when export complete. Bug Fix crash when export animation. Fix gradie...
Continue reading
1.0.2 Update
December 20, 2022
by
MakhamDev
3
Pixel Composer v1.0.2 General Slider range now dynamically change when value out of range. [Gradient selector] Blending mode now show in menu form. Collections Update default collection to work with t...
Continue reading
1.0.1 Update
December 19, 2022
by
MakhamDev
5
This update include fix for export node related crash, samples project, and small quality of life. General Notification now display seconds. Improve scrollbar dragging, mouse control. Collections & Pr...
Continue reading
Pixel Composer 1.0
December 17, 2022
by
MakhamDev
71
Pixel Composer v1.0.0 After a year and a half, the first “full” version of Pixel Composer is here! A non-destructive, node-based image VFX editor. This update proper UI scaling, customization, imp...
Continue reading
0.10.2a patch
November 22, 2022
by
MakhamDev
3
This small patch address crash on startup caused by font loading and missing directory. This should allow pixel composer 10+ to run without having to run the previous version first...
Continue reading
0.10.2 Update
November 21, 2022
by
MakhamDev
2
Pixel Composer v0.10.2 General Better UI scaling. Change default font to NotoSans. Font is now load externally. [Gradient editor] Hue blend option for gradient. [Gradient editor] Color key position sl...
Continue reading
PxC tester
November 18, 2022
by
MakhamDev
1
Pixel Composer vanilla is a strip-down version of Pixel Composer for crash debugging. Go through each option in the menu tab and report to me if any bug, or crash occurs. To report a crash, please giv...
Continue reading
Pricing announcement
November 03, 2022
by
MakhamDev
5
Due to supply chain problem, Pixel composer version 10.2 and above will now cost $5. Well not really, currently I’m planning to release Pixel Composer on Steam for some extra cash. However, I’m a...
Continue reading
0.10.1 Update
October 07, 2022
by
MakhamDev
2
UI scaling in preference. Recent files in menu panel. Panels [Graph] Add types of delete (merge, break) in context menu. Nodes [Particle effect] Overlay preview effect strength. Bug [Open] Fix crash w...
Continue reading
0.10.0 Update
September 25, 2022
by
MakhamDev
5
Starting as version 0.9.2, this update grows with many features and becomes a whole new version. Asset browser Save commonly used images in asset folder to reuse in any projects. Panels [Preview] Save...
Continue reading
0.9.1 Update
September 01, 2022
by
MakhamDev
3
Pixel Composer v0.9.1 This update include small fixes and some qol improvements. Small update for such a long break I know, I’ve been working on other projects and personal stuff. Panels Preview Add...
Continue reading
0.9.0 Update
January 28, 2022
by
MakhamDev
7
Getting started Tutorial project describing basic operation on the software. Panels Collection Remove default node from the collection. Collection now show folder in tree view Collection search (in co...
Continue reading
0.8.2 Update
January 19, 2022
by
MakhamDev
3
Panels Preview Output preview channel selector. Graph Node performance timer. Hold ctrl and dragging to pan around. Animation Now show keyframes from every nodes (including node inside a group) Nodes...
Continue reading
0.8.1 Update
January 12, 2022
by
MakhamDev
3
Panels Graph panel https://ghostpixxells.itch.io/pixelfood Every junctions now show name on mouse hover. Colored connection line. Image array edit Improve drag and drop interface. Node adding Improve...
Continue reading
0.8.0 Update
January 06, 2022
by
MakhamDev
2
Panels Panel layout switcher. Timeline panel Display all animation in one panel. Custom interpolation curve. Double click and drag on keyframe to adjust interpolation. Context sensitive : Only show an...
Continue reading
0.7.5 update
December 22, 2021
by
MakhamDev
3
Features Vector split Split vector into number junction. Area node Create area from position, span and shape. Canvas node Draw pixel art as an image input node. Line Improved line drawing algorithm. I...
Continue reading
0.7 Updates
November 10, 2021
by
MakhamDev
2
Pixel composer 0.7 bring you better workflow, node improvement and better particle system. Features 2D light node Add light directly to the image. 4 Light shapes Point, Line, Line asymmetric, Spot Sur...
Continue reading
0.6.8 Update notes
October 23, 2021
by
MakhamDev
2
Features Interpolation curve hold ctrl + click in interpolation type to open curve editor. Bezier, Bounce, Damping Scale node Option scale only image, not the dimension. Transform Output dimension sel...
Continue reading
0.6.7 Patch
October 05, 2021
by
MakhamDev
2
Features Scale node. Bugs Crash on searching for nodes after opening folder...
Continue reading
0.6.6 Patch
September 15, 2021
by
MakhamDev
1
Misc Save, load status indicator in menu bar. Save file version up Bugs Fixed save, load error from 0.6.5 Fixed recent file not working. Fixed hotkey inconsistency...
Continue reading
0.6.5 Patch
September 12, 2021
by
MakhamDev
1
General Improved text box. Cursor Equation evaluation in number input. Improved multi-file editing Directory drop supported with option for recursive search. Image array editor. Misc. Custom extension...
Continue reading
0.6.1 Patch
September 06, 2021
by
MakhamDev
1
Misc Hexadecimal input for color, palette, gradient editor. Angle value won't loop back to 0 anymore. Bugs Hotkey not working properly after resizing window. Crash/error dialog when resizing window. C...
Continue reading
0.6 Update
July 26, 2021
by
MakhamDev
2
General Welcome menu. Sample projects. Palette and gradient dialog automatically select the first key, color when opened. Added ability to grab color from palette directly in color selector dialog. [S...
Continue reading
0.5.1 Patch
July 23, 2021
by
MakhamDev
1
Small patch that fixed textbox in slider does not show the full decimal value...
Continue reading
0.5 Update
July 22, 2021
by
MakhamDev
1
General Text keyframe. Increase palette maximum size to 32. Double click dalay preference. [Preview] Hotkey + right click menu for sending focusing node to preview. [Preview] Export all current frames...
Continue reading
0.4.5 Patch
July 19, 2021
by
MakhamDev
1
Also include feature in 0.5. But this patch fix problem around edges caused by new shader in 0.4...
Continue reading
0.4 Update
July 18, 2021
by
MakhamDev
1
General Undo redo system (still unstable). Rotator now can be set > 360, < 0. Nodes 3D primitives nodes 3D cubes. 3D cylinder. Crop Crop image. Contrast blur Blur only with area with similiar color. A...
Continue reading
0.3 Updates
July 13, 2021
by
MakhamDev
1
General Animation trigger button for each property. Collection now accept any type of node(s). Palette, Gradient presets. Extra dialog option when importing multiple images. Property grouping in some...
Continue reading
[Nodes] 3D
July 13, 2021
by
MakhamDev
#tutorial, #nodes
Normal Convert greyscale height map into normal map for lighting. Inputs Type Description Surface in Surface Image input. Height Float Max height of the height map. Outputs Type Description Surface ou...
Continue reading
[Nodes] Particle effector
July 13, 2021
by
MakhamDev
#tutorial, #nodes
Particle Effector Particle effector takes in particle data, and manipulate them using different algorithm. Allowing you to modify particle after spawn. Inputs Type Description Particle data Particle P...
Continue reading
[Nodes] Particle
July 13, 2021
by
MakhamDev
#tutorial, #nodes
Particle Generate particle effect from input surfaces. Inputs Type Description Particle Surface, Surface[] Particle used. - Use surface array to randomize particle. Output dimension Int[2] Output size...
Continue reading
[Nodes] Color
July 13, 2021
by
MakhamDev
#tutorial, #nodes
Colorize Remap greyscale pixel with user defined gradient. Inputs Type Description Surface in String Image input. Gradient Gradient Color to map to. Outputs Type Description Surface out Surface Image...
Continue reading
[Nodes] Mesh warp
July 13, 2021
by
MakhamDev
#tutorial, #nodes
Mesh warp node is a node in the transform section which allow you to warp an image using control points. Mesh generation has to be activate manually by clicking on "Generate" button in inspector panel...
Continue reading
[Nodes] Distortions
July 13, 2021
by
MakhamDev
#tutorial, #nodes
This pose will cover some interesting distortion nodes. Displace Displace node shift the pixel around according to the brightness (or red and green channel) of the displace map. Inputs Type Descriptio...
Continue reading
[Nodes] Working with sprite sheet
July 13, 2021
by
MakhamDev
#tutorial, #nodes
This post shows you how to work with sprite sheet in Pixel Composer. Splicing sprite sheet This node takes in a sprite sheet, cuts it into smaller sprites, and outputs an array or animation. Inputs Ty...
Continue reading
[Nodes] Import / Export
July 12, 2021
by
MakhamDev
#tutorial, #nodes
This tutorial will go through types of images, and the nodes that use to import, export them. Import nodes Image in Pixel Composer sometimes called surface. Image Image node represent a single image f...
Continue reading
[Getting stared] Node and Animation
July 11, 2021
by
MakhamDev
#tutorial
The First Node This tutorial will talk about the basic of node and animation process. Nodes Node represent one operation. Most nodes consist of inputs and outputs junctions. Some nodes have extra prop...
Continue reading
[Getting started] UI
July 11, 2021
by
MakhamDev
#tutorial
Welcome to Pixel Composer. In this post we're looking at the basic of Pixel Composer user interface. Pixel Composer is divided into panels. These are all the panels and what it does. Preview Preview p...
Continue reading
0.2 Updates
July 09, 2021
by
MakhamDev
General Preference page. Hotkey editor. Automatic version checker. Copy and paste from any value types. Shortcut for doubling value in textbox (hold alt to half value). Rename Image sequence to Image...
Continue reading