1.15.6 Beta
- 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.
-
Add reset button for most config dialog.
-
[Graph Panel] Improve connection drawing quality.
-
[Graph Panel] Scenes are centered when loaded.
-
[Inspector Panel] Add option to switch to the inspector panel when double-clicking on a node (on by default).
-
[Preview Panel] When not previewing any node, or previewing non-surface node (e.g. path) will scale to project default dimension.
-
[Animation Panel] Animation controls will now be disabled while exporting.
-
[Workspace Panel] Add a proper title.
-
[Preference] “Appearance” renamed to “Interface”. Rearrange and remove preference to match its category.
-
[Preference] Add option to change temp folder.
-
[Menu] Add an option to open a project in safe mode. (Shift + click on file > open)
Node
-
New 3D terrain node
-
New Set Material node
-
New VFX trail node
-
New VFX oscillate node.
-
Add connection support from particle to struct get.
-
Remove legacy 3D nodes.
-
Removing animation status also removes all the keyframes.
-
[Cache Array] Now run every frame even with non-animating input.
-
[Cache, Cache Array] New cache group feature.
- Nodes in the cache group will automatically disable themselves once the cache node finishes caching the entire animation.
- Any adjustment to a node will enable all nodes in the same cache group and reset the cache.
- Cache group can be generated with inspector buttons.
- Hold shift while dragging a node to remove it from the cache group.
-
[Canvas] Add brush distance, rotation, and rotate by direction properties.
-
[Canvas] Add option to use background dimension (on by default).
-
[Canvas] When using an eraser, if the alpha channel is set to true, then the eraser will only erase the alpha channel.
-
[Collection] Now attempt to recover caches on every child node.
-
[Color Adjust] Add blend modes.
-
[Export] Add .mp4 file format (through FFmpeg).
-
[Export] Add frame step property (I thought I’d already add this?)
-
[Export] Export button will now be disabled if the project is exporting.
-
[Export] Node now waits for external encoding to be completed before completing the export process.
-
[Find Pixel] Add option to output all found pixels.
-
[Find Pixel] Add tolerance property.
-
[Find Pixel] Pixel position now starts at [0, 0] instead of [1, 1]. Return [-1, -1] is no result.
-
[Line] Add option to invert path direction.
-
[Line] Add random blend property.
-
[Line] Improve performance.
-
[Loop] Add non-looping group IO.
-
[Outline] Add option to crop overflow pixel for the inside outline.
-
[Path Builder] Remove connected property. Now use nested vec2 array to define disconnected paths.
-
[Pin] Now propagate value instead of reference.
-
[Set Material] Add an option to wrap a single material with array.
-
[Strip] Add strip ratio property.
-
[Struct Get] Add struct array support.
-
[Switch] Now only display connectable junctions.
-
[Transform] Renamed “Scale” output dimension type to “Transformed” which also includes rotation.
-
[VFX spawner] Add a setting to output all particles.
-
[VFX variable] Add seed value.
-
[VFX] Node now won’t update when manually scrolling.
Bug
- [Add on] Fix crash when drawing widgets.
- [Armature Pose] Fix node not updating.
- [Array Zip] Fix junction color not updating.
- [Cache Array] Fix the current frame not showing up in the result.
- [Cache] Fix the clear cache button not working.
- [Canvas] Fix surface not refreshing when changing dimension.
- [CurveBox] Fix the context menu appearing when deleting the anchor point.
- [Dialog] Fix crashes when opening color selector.
- [Export graph] Fix connection not rendering.
- [Export] Fix animation not exporting if the input is static.
- [Export] Fix format value not loaded properly.
- [Gradient selector] Fix adding and deleting gradient not updating gradient list.
- [Graph Panel] Fix crash when changing corner radius.
- [Graph Panel] Fix crash when setting high render quality.
- [Graph Panel] Fix incorrect connection to the dynamic input node.
- [Graph, Animator Panel] Fix node color not saving if the node is not animated.
- [Group] Fix error when deleting input/output node.
- [Group] Fix node order rearrangement when duplicating nodes.
- [Inspector Panel] Fix the “popup dialog” button stays green after closing the dialog.
- [Inspector Panel] Fix error when displaying dynamic surface.
- [Palette selector] Fix crashes when adding a palette.
- [Palette selector] Fix delete palette button not working.
- [Render Sprite sheet] Fix result does not show up when using the “animation” sprite set with non-animating input.
- [Sprite Stack] Fix stack amount property missing.
- [Switch, Condition] Fix junction color not updating.
- [Transform] Fix fractional position not scale based on the output dimension (as stated in the “output dimension type” property).
- [VFX variable] Fix error when exposing velocity.
- 3D rotation data now extract to vec4 instead of number.
- Fix crash when changing theme.
- Fix the crash when restarting the application from the crash dialog.
- Fix error when setting globalvar value.
Files
Get Pixel Composer
Pixel Composer
Node based VFX compositor for pixel art.
Status | In development |
Category | Tool |
Author | MakhamDev |
Tags | 2D, Pixel Art, Procedural Generation |
Languages | English |
More posts
- 1.18.4 beta3 days ago
- 1.18.3.1 patch17 days ago
- 1.18.3 beta19 days ago
- 1.18.2.1 patch34 days ago
- 1.18.2 beta35 days ago
- 1.18.0.4 patch40 days ago
- 1.18.1 beta44 days ago
- 1.18.0.3 patch46 days ago
- 1.18.0.1-2 patches50 days ago
- 1.18 Stable55 days ago
Leave a comment
Log in with itch.io to leave a comment.