1.18 Stable
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 clipboard automatically replaces tabs with spaces.
- Add button to open splash screen when opening getting started files.
- Opening a read-only file now replaces the current read-only before creating a new graph.
Node
- [Anisotropic Noise] Add separate random color seeds.
- [Line] New two points mode.
- [MK sparkle] Add array output and loop types.
- [Sampler] Add oversample settings.
Bugs
- [Animation] Fix error on creation.
- [ASE File read] Fix freeze when selecting a tag with a linked frame outside the tag range.
- [Boolean] Fix error with array data.
- [Canvas Group] Fix crashes when creating a new node inside the group manually.
- [Graph Panel] Fix crash when setting junction color.
- [Graph Panel] Fix inline iteration not drawn as a dash line.
- [Graph Panel] Fix opening custom junction color reset connection opacity to zero.
- [HLSL] Fix alpha multiplication.
- [HLSL] Fix inverted v axis.
- [HLSL] Manual compile now force render the node.
- [Line] Now default to none type if no valid path or segment is provided.
- [MK Subpixel] Fix error when no values surface provided.
- [Pin] Fix setting color only changes the connection color on one side.
- [RM Combine] Fix blending error with more than 2 objects.
- [Splash dialog] Fix expanding panel makes panel height overflow.
- [Tunnel] Fix deleted node still getting checked for key duplication.
- Fix force image depth conversion for index-based png.
- Fix screen flashes when an invalid value is connected to gradient data.
- Fix stretching when using non-square surfaces on multiple nodes.
- Fix the junction not showing in the graph when connecting through the inspector panel.
- Remove the error popup when enabling expression for the first time.
Updats since 1.17.1.2
- Add a preference option to save and load the project layout.
- Add an option to include a Steam avatar in the workshop thumbnail.
- Add backup save (1 by default, adjustable in preference).
- Add template folder in welcome files.
Interface
-
Add a horizontal view for a larger scroll box.
-
Add a preference option to disable mouse lock when sliding.
-
Add more getting-started projects.
-
Add preference option for adding pen leave delay.
-
Add preference settings to add more folders for fonts and assets.
-
Add the ability to activate multiple actions with the one hotkey.
-
Add the ability to modify hotkey from the context menu.
-
Improve performance.
-
New Command palette
-
New experimental pop-up dialog. [Enable in preference]
-
New Node Action creator. Create a set of nodes and connections with a single click.
-
Pen input can now scroll most panels by dragging on an empty space.
-
Preference file now placed in
%APPDATA%/../Preferences/[PREF_VER]
to prevent version conflict in the future. -
Reduce default theme load time.
-
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 the old data will be mixed with the new one.)
-
Scrollpane now always uses reduced width to prevent content from jumping around.
-
Shorten tag names in “graphic.json” theme file.
-
Update getting started projects.
-
Update node thumbnails.
-
[Add node] Add highlight in the search box.
-
[Add node] Adding node from a junction now connect to a correct junction (including dummy junction).
-
[Animation Panel] Add a tooltip when hovering on a keyframe.
-
[Animation Panel] Add Ctrl+Click to edit keyframe value directly.
-
[Animation Panel] Add timeline preview for Canvas, Animation, GIF, and array to anim nodes.
-
[Animation Panel] Graph view for separated axes can now be toggled separately.
-
[Animation Panel] Improve graph view.
-
[Animation Panel] Timeline can be panned to negative frames.
-
[Collection] Move “view setting” to “Settings”.
-
[CurveBox] Add right-click context menu for the anchor.
-
[CurveBox] Hold shift when dragging the control point to break mirroring.
-
[CurveBox] Increase curve line resolution.
-
[CurveBox] Control points now scale to the available space between anchors.
-
[CurveBox] Improve view control.
-
[CurveBox] Moving anchor point now clamps between the surrounding anchors.
-
[Gradient Editor] Add palette context menu for palette-gradient conversion.
-
[Gradient Editor] Add the ability to drag gradient key out to remove it.
-
[Graph Panel] Add a context button for hiding all unconnected junctions.
-
[Graph Panel] Add a double shift to select all junctions of the same io type in the same node as the dragging junction.
-
[Graph Panel] Add a tooltip when dropping file(s).
-
[Graph Panel] Add auto align hotkey (L by default), align and distribute selecting nodes based on closet axis variance.
-
[Graph Panel] Add context button to convert connection to tunnels.
-
[Graph Panel] Add file drop directly to input node to replace its content (image, image array, * file ins).
-
[Graph Panel] Add group opening button.
-
[Graph Panel] Add node alignment options to the toolbar.
-
[Graph Panel] Add search function.
-
[Graph Panel] Add support from n outputs to n inputs connection.
-
[Graph Panel] Adding a node in between connections close to a junction will snap the created node y-axis to that junction.
-
[Graph Panel] Adding a node with a hotkey while not moving the mouse will create the node below the current one.
-
[Graph Panel] Clicking on a pin now won’t open up the loop dialog.
-
[Graph Panel] Ctrl to pan will only work when dragging on empty space.
-
[Graph Panel] Display parameter now saved per projects.
-
[Graph Panel] Dropping .hex, .gpl, .pal files will now create palette node.
-
[Graph Panel] Dropping file now won’t reset the graph position.
-
[Graph Panel] Frame now drawn with reduced opacity in minimap.
-
[Graph Panel] Hiding preview now minimizes the node.
-
[Graph Panel] Hold shift while dragging the junction to select multiple junctions at once.
-
[Graph Panel] Improve file-dropping interface.
-
[Graph Panel] Junction array type now always based on raw value.
-
[Graph Panel] Junction now snaps to target without holding ctrl.
-
[Graph Panel] Pressing shift while dropping a single image now allows you to import an image as other nodes (canvas, image array).
-
[Graph Panel] Using ctrl to move connection will now swap connection in the same node.
-
[Image Array Editor] Improve UI, add file drop support.
-
[Inspector Panel] “Any” property now displays the value.
-
[Inspector Panel] Add button to convert path data into relative path (will copy the file to project directory.).
-
[Inspector Panel] Add colored labels when separating values.
-
[Inspector Panel] Area unit can now be interactable even when connected.
-
[Inspector Panel] Clicking on a frame will now only show frame now in the inspector.
-
[Inspector Panel] Output display now use custom order (if existed).
-
[Inspector Panel] Update globalvar UI.
-
[Inspector Panel] Value in pixel unit now rounded when sliding.
-
[OutputBox, StructBox] Now auto-collapse on multi-line output.
-
[Palette Mixer] Add support for palette dropping.
-
[Palette Panel] Add option to add a palette through Lospec.
-
[Palette Panel] Add stretched view option.
-
[Palette Selector] Add multi color selection.
-
[Preference] Add option to adjust file watcher delay.
-
[Preset] Improve UI.
-
[Preview Panel] Add hotkey for 3D view control.
-
[Preview Panel] Add hotkey for right-side tools.
-
[Preview Panel] Add visibility settings.
-
[Preview Panel] Hovering on the gradient map anchor now show the mapped surface.
-
[Preview Panel] Improve toolbar button consistency.
-
[Preview Panel] Move 3d passes selector into preview settings.
-
[Preview Panel] The previewing node is now saved between sessions.
-
[Preview Panel] Tools hotkey can now include modifiers.
-
[Preview/Graph Panel] Add on the screen view controller.
-
[ScrollPane] Make scrolling easier for pen input.
-
[Slider] Decimal point now aligned when sliding.
-
[Slider] New speed adjustable slider.
-
[Splash Dialog] Add tag filter in the workshop section.
-
[Splash Dialog] The Welcomes files folder is now collapsible and persistent between sessions.
-
[Splash Dialog] Welcomes files now search every folder in
%APPDATA%/Welcome files
directory and grouped by folder. -
[Splash] Hovering on welcome projects now won’t try to load metadata.
-
[Textbox] Filename with reserved character, name will now be rejected.
-
[Textbox] Number before and after decimal point now use different color.
-
[VectorRange] Axis link and range mode are now separated settings. Add a link line to show which values are being linked together.
Node
-
Add input bypass.
-
Add ping-pong playback mode.
-
Add tooltip image to more nodes.
-
Add unit selector in expression mode.
-
Array processors now use batched output by default (doesn’t mean anything functionally).
-
Deprecate context feedback node.
-
Increase gradient key limits to 128.
-
Increase the palette limit to 1024.
-
New 3D Path Extrude node.
-
New 3D Path node
-
New Array Pin
-
New Blend edge node.
-
New Box Pattern node.
-
New Canvas group node.
-
New Grain nose.
-
New HSV Curve.
-
New HTTP request node.
-
New interlace node.
-
New JPEG Compress node.
-
New Mesh Export node.
-
New MK Sparkle node.
-
New MK subpixel node.
-
New Path Blur node.
-
New Pixel Sampler node.
-
New Point in Area node.
-
New Ray marching Primitive node.
-
New Repeat texture node.
-
New Revert node.
-
New RM Cloud node.
-
New RM Combine node.
-
New RM Render node.
-
New RM Terrain node.
-
New Scatter Path node.
-
New segment filter node.
-
New set of function map nodes (Fn).
-
New Slice Stack node.
-
New SVG node, kinda.
-
New Vector Magnitude node
-
New Vector Swizzle node.
-
[Supporter] New Ambient occlusion node.
-
[Supporter] New Brush effect node.
-
[Supporter] New Cristal noise node.
-
[Supporter] New Honeycomb noise node.
-
[Supporter] New MK Fracture node.
-
Renamed Path array to Path combine to better describe the node behavior.
-
[3D Camera, 3D Camera Set] Adjusted default values.
-
[3D Obj] Add an option to swap axes to fix some model orientation problems.
-
[3D Terrain] Add level property.
-
[3D Terrain] Add smooth shading and improve performance.
-
[3D Transform] Add camera object in 3D preview.
-
[3D Transform] Add depth output.
-
[3D] Add option to apply anchor point to position.
-
[Area] Add two points area type.
-
[ASE File In] Add a small delay before refreshing the file to prevent overlapped read (“ASE file read error.”).
-
[ASE File In] Now detect group layer separately from the image layer.
-
[ASE Layer] Node now refreshes content more often.
-
[Bake Path] Baking a single path will return a 2D array instead of 3D.
-
[Bloom] Add bloom mask output.
-
[Bloom] Add zoom blur option.
-
[Blur, Bloom] Add aspect ratio and direction properties.
-
[Blur, Contrast blur, Directional blur, Radial blur, Shape blur, Non-uniform blur, Slope blur, Zoom blur] Add gamma correction option.
-
[Brush effect] Add mask properties.
-
[Canvas Group] Add timeline group when created.
-
[Canvas Group] Is now a context group.
-
[Canvas] Add 1:1 diagonal cube mode.
-
[Canvas] Add animation type.
-
[Canvas] Add corner tool.
-
[Canvas] Add cube tool.
-
[Canvas] Add drawing guide to shape tools.
-
[Canvas] Add image file dropping to the surface.
-
[Canvas] Add select all.
-
[Canvas] Add skew tool.
-
[Canvas] Clicking on the frame in animation mode will also set the timeline top match the current frame.
-
[Canvas] Frame deletion now requires a shift key to prevent misclicking.
-
[Canvas] Now show the background array based on the frame index.
-
[Canvas] Snap line now snaps to rational slope.
-
[Colorize] Add
Keep alpha
property. -
[Compare] Now works with the nested array.
-
[Composite] Add ability to rename junction from layer renderer.
-
[Crop] Add aspect ratio properties.
-
[Curve data] Add shift and scale properties.
-
[De-corner] Add option to ignore inner, side pixel.
-
[Display text] Improve rendering performance.
-
[Draw Shape] Add uniform scaler and curve.
-
[Draw Shape] Height mode is now masked with the shape.
-
[Export] Add expression evaluation in the path template.
-
[Export] Add surface output passthrough.
-
[Frame] Add double click to rename.
-
[Frame] Improve display.
-
[FXAA] Add mask output.
-
[Grid] Add accurate mode.
-
[Grid] Add option to use uniform height.
-
[Grids] Add level property.
-
[Group Input] Add visibility properties.
-
[Group] Add highlight when hovering.
-
[Group] Channel selection now affects preview (including 3D preview).
-
[Group] Previewing on the preview panel and graph now uses connected nodes context instead of its own.
-
[HLSL] Add wrapper display to show the full vertex and fragment shader code.
-
[Image Importer] Non 8-bit images will be converted into 8-bit before importing.
-
[Invert] Add option to invert alpha.
-
[IsoSurf] Add per surface offset property.
-
[Kuwahara] Add mask properties.
-
[L-system] Add a warning when providing an invalid glyph and when trying to pop an empty stack.
-
[L-system] Is now an array processor.
-
[Line] Add data type properties.
-
[Line] Add option to scale texture axis based on path length.
-
[Line] Add option to use path bbox as dimension.
-
[Line] Add support for segment data.
-
[Line] Add width pass output.
-
[Line] Flip the texture axis so that the X axis goes along the path length.
-
[Map Path] Now use the default surface when no texture is provided.
-
[Math, Statistic] Setting type now renames the node accordingly.
-
[Math] Add snap operation.
-
[MK Delay Machine] Add loop mode.
-
[Node action] Creation now stores direct value.
-
[Node action] Set value is now only available to primitive data types (number, boolean, string).
-
[Noise] Fix repeating pattern with larger seed.
-
[Normal Light] Light position is now vec2, separate light height as a separate property.
-
[Particle]
Directed from the center
option now modified bySpawn direction
. -
[Particle] Fix random value repeat too often.
-
[Path Blur] Add origin property.
-
[Path Extrude] Add loop, invert face properties.
-
[Path] Previewing node now sets proper preview area.
-
[Path] When using a rectangle or ellipse tool, hold Alt to create the shape from the center.
-
[Paths] Segment without control points (should actually) now interpolate linearly.
-
[Pytagorean, Herringbones, Random tiles] Add level property.
-
[Raymarching] Add texture interpolation settings.
-
[Raymarching] Add orthographic projection.
-
[Region Fill] Add all color modes.
-
[Region Fill] Add texture index type.
-
[Render Sprite Sheer] Now output flattened atlas array.
-
[Repeat] Add additive and maximum blend mode.
-
[Repeat] Add base rotation.
-
[Repeat] Add texture interpolation settings.
-
[RM Primitive] Add round box and prism shapes.
-
[RM PRimitive] Add texture property.
-
[RM Primitive] Fix volumetric object not showing.
-
[Sampler] Disabling alpha will output color with alpha 1 instead of 0.
-
[Scale Algorithm] Add cleanShape algorithm.
-
[Scatter path] Is now an array processor.
-
[Scatter] Add interpolation for decimal seed.
-
[Scatter] Add path spacing modes: between and around.
-
[Scatter] Add radial position shift.
-
[SDF] Add keep alpha and invert properties.
-
[Separate Shape] Add greyscale, alpha mode selector.
-
[Shadow] Add light positioning mode.
-
[Shape Polygon] Add explode property for circle shape.
-
[Shape Polygon] Add piece rotation/scale, and vertex color properties.
-
[Shape] Add arc end cap option.
-
[Shape] Add Gear shape.
-
[Shape] New squircle shape.
-
[Shift Array, Array Range] Is now an array processor.
-
[Smear] Add additive blend mode.
-
[Smear] Add invert mode.
-
[Smooth path] Add path preview in node preview.
-
[Square, Tri, Pen, Hex Grid] Add option to use texture dimension.
-
[Strip] Add seed property.
-
[Surface Extrude] Add back side, and height level properties.
-
[SVG In] Add a warning dialog when importing SVG 2.0 features.
-
[SVG In] Add support for
viewbox
percentage unit. -
[SVG In] Improve support for cubic bezier path.
-
[Transform 3D] Add perspective camera.
-
[Transform 3D] Add tiling properties.
-
[Vignette] Add lighten mode.
-
[Warp] Add tiling mode.
-
[Wiggler] Add value clipping properties.
Bugs
- [2D Light] Fix point light precision change randomly.
- [3D Obj] Fix error when loading object with repeated material.
- [3D Obj] Fix loaded solid missing alpha value.
- [3D object] Fix scale gizmo error on the rotated object.
- [3D Object] Fix weird behavior on other nodes when created.
- [3D Path] Fix error on creation.
- [3D Repeat] Fix the error when connecting with an empty object.
- [3D] Fix error when changing unit to quaternion.
- [Add node] Fix crash when switching to list view.
- [Add node] Fix the tooltip interactable outside the panel.
- [Animation Panel] Fix overlapping graph when separating value.
- [Animation Panel] Fix the error when CTRL+click on a keyframe.
- [Animation Panel] Fix unexpected zooming, and panning behavior at lower zoom level.
- [Array Processor] Fix array balancing modify the output value.
- [Array Processor] Reduce memory usage for larger arrays.
- [Array Sort Inline] Fix error on processing.
- [Array] Fix error when duplicating node.
- [Array] Fix node resetting its dimension when playing.
- [Ase File In] Fix alpha blending error.
- [Bake Path] Fix baking looped path does not loop properly.
- [Bake Path] Fix error when setting segment length to higher than 1.
- [Bend] Fix interpolation settings not working.
- [Blend] Fix warning popup when input is empty in tile mode.
- [Blur] Fix the error when the node has no inputs.
- [ButtonGroup] Fix error when the input value is outside the possible range.
- [Camera] Fix crash on loading, duplicating node.
- [Canvas Group] Fix deleting layer not working.
- [Canvas] Fix apply node not working.
- [Canvas] Fix error when holding Ctrl + Shift while creating 0 width line.
- [Canvas] Fix error when inspecting node.
- [Canvas] Fix errors with right-side tools.
- [Canvas] Fix flood fill, magic selector combine black and fully transparent pixels.
- [Canvas] Fix paste selection bug.
- [Canvas] Fix surface dimension reset to default when copying from other nodes.
- [Canvas] Fix the draw layer, mirror buttons behave weirdly.
- [Cell noise] Fix the black patch in cell mode.
- [Code editor] Fix autocomplete showing up from an empty prompt.
- [Collection Panel] Fix loading project from the project tab does not recognize steam status.
- [Composite] Fix (potential) error when deleting a layer.
- [Composite] Fix error when previewing node with feedback value.
- [Curve, HSV Curve] Fix result error.
- [Curve] Fix crash on creation.
- [De-stray] Fix the node ignores transparent pixel.
- [Draw Shape] Fix alpha multiplied.
- [Draw Text] Fix font sharing AA property.
- [Equation] Fix error on inspect.
- [Equation] Fix junction name not update to argument name.
- [Export Graph] Fix “solid background” not completely opaque.
- [Export Graph] Fix general crash.
- [Export node] Fix preview not showing in the graph.
- [Frame] Fix renaming by double-clicking not setting the textbox to the current name.
- [Gradient] Fix freezes when the panel is too small.
- [Graph Export] Very large surfaces will now be cropped instead of error.
- [Graph Panel] Fix connection corner misbehaving in elbow mode.
- [Graph Panel] Fix connection error when creating a new node by dragging the junction to an empty space.
- [Graph Panel] Fix crashes when deleting multiple nodes at once.
- [Graph Panel] Fix creating a new node connected to or from the inline junction interface puts the node inside the group.
- [Graph Panel] Fix Ctrl to drag block other ctrl+ hotkeys from activating.
- [Graph Panel] Fix curve data not connectable.
- [Graph Panel] Fix error when hotkey node creation got canceled.
- [Graph Panel] Fix file dropping not working consistently.
- [Graph Panel] Fix inspector action connection lines not rendering.
- [Graph Panel] Fix invisible outputs that are showing up in zoomed-out mode.
- [Graph Panel] Fix junction color not updated frequently enough.
- [Graph Panel] Fix junction not updating its initial position when a node is created while playing.
- [Graph Panel] Fix junction rendering in 1x zoom level.
- [Graph Panel] Fix node created from hotkey got reset to default.
- [Graph Panel] Fix node name label height not scale with UI scale.
- [Graph Panel] Fix node name overflow.
- [Graph Panel] Fix overlapping “show avatar” label in spacious view mode.
- [Graph Panel] Fix parameter view not drawing correctly.
- [Graph Panel] Fix preview scale error when zooming out very far.
- [Graph Panel] Fix some junctions that still show up after hiding.
- [Graph Panel] Fix the error when dropping a project file to the panel.
- [Graph Panel] Fix the error when right-clicking on an input junction.
- [Graph Panel] Fix the inverted vertical align button.
- [Graph Panel] Fix to center not working correctly with inline groups.
- [Graph Panel] Fix view control stay behind nodes.
- [Graph Panel] Loopback connection is now un-hoverable.
- [Graph, Inspector] Fix node not update junction while playing.
- [Graph, Preview Panel] Fix single modifier hotkey not triggering (use to activate ctrl, alt-click for pan/zoom)
- [Grid] Fix uneven gap size on non uniform grid size.
- [Group Input] Fix display type not working.
- [Group Input] Fix resetting value does not recognize value data type.
- [Group IO Order] Fix crash on creation.
- [Group] Fix crashes when double-clicking on a node without outputs.
- [Group] Fix deleting output not disconnect other nodes and create a floating connection.
- [Group] Fix error when connecting to dummy input.
- [Group] Fix freezes when clicking the go to button while hovering on a junction.
- [Group] Fix incorrect junction type on newer datatypes.
- [Group] Fix inspector action always shows up even when there’s no action.
- [Group] Fix inspector action not working.
- [Group] Fix node height not updating after duplicated.
- [Group] Fix output junction order changing between sessions.
- [HLSL] Fix color value does not work.
- [HLSL] Fix crashes when switching from array datatype to color.
- [HLSL] Fix loading preset not compiling the script.
- [Image Array Editor] Fix adding image not working.
- [Inline Group] Fix an error when deleting the last node in the group.
- [Inspector Panel] Fix error when modifying io using the custom inspector.
- [Inspector Panel] Fix error when pop-up text box widget.
- [Inspector Panel] Fix metadata not editable.
- [Inspector Panel] Fix pasting not working with some values.
- [Inspector Panel] Fix the “use global dimension” icon not updating.
- [Inspector Panel] Fix the error when displaying array data on the textbox.
- [Inspector Panel] Fix the error when opening the color selector with an array of colors.
- [Inspector Panel] Fix the error when removing a keyframe through the property widget.
- [Inspector Panel] Fix the error when showing an empty nested array.
- [Interlace] Fix output error on the second frame.
- [Interlace] Fix unnecessary cache clear.
- [IsoSurf] Fix angle jump when clicking.
- [JSON Parse] Fix error when parsing invalid JSON string.
- [L-system] Fix UI overlapping.
- [Level] Fix alpha multiplication.
- [Lua compute/surface] Fix error on load.
- [Map Path] Fix freeze when subdivision value is less than 1.
- [Menu Panel] Fix menu thumbnail stick when hovering on other menu buttons after recent files.
- [MenuBox] Fix crashes when clicking on the already open submenu.
- [Menubox] Fix nested box register click on the parent instead of the child.
- [Mesh Warp] Fix general error.
- [Node] Fix editing value not register undo point.
- [Node] Fix error when separating axis.
- [Node] Fix height display error in parameter view.
- [Nodes] Fix junction merging not working with dynamic input nodes.
- [Normalize] Fix incorrect output.
- [Number] Fix node size not updated correctly.
- [Pack Sprite] Fix error when packing array containing invalid surfaces.
- [Palette Shift] Fix shift range fix at -1 - 1.
- [Particle] Add array warning to inputs.
- [Particle] Fix error when connecting empty array as input.
- [Particle] Fix gradient evaluation error when after load.
- [Particle] Fix gradient loaded with no alpha value.
- [Particle] Fix line rendering with path follow not rendering correctly.
- [Particle] Fix rendering problem when modifying value while playing.
- [Particle] Fix the particle with
Rotate by direction
reset the angle to 0 when not moving. - [Particle] Fix uniform mode spawn particle outside the area.
- [Path Extrude] Fix end cap only apply to one side.
- [Path Extrude] Fix mesh generation error in some cases.
- [Path From Mask] Fix error when using path data.
- [Path] Fix general errors.
- [Path] Fix NaN error with 0 distance line.
- [Path] Fix preview image for small path.
- [PCX] Fix string evaluation bug when a string contains operators.
- [Pin] Fix junction type not being updated instantaneously when connected.
- [Pixel Cloud] Fix node output empty surface.
- [Pixel Sample] Fix glitch when inputting surfaces array of different sizes.
- [Preference] Fix spacing error when searching hotkey.
- [Preset] Fix gradient data not loading.
- [Preview Panel] Fix 3D preview depth error.
- [Preview Panel] Fix ambient occlusion and stick on the view after viewing the scene with SSAO on.
- [Preview Panel] Fix background turn white when the zoom scale is less than 0.1.
- [Preview Panel] Fix black screen when previewing an empty SDF shape.
- [Preview Panel] Fix channel selector shows up incorrectly in sdf mode.
- [Preview Panel] Fix error with padding area type.
- [Preview Panel] Fix overlay gizmo error when having multiple instances of the panels.
- [Preview Panel] Fix rendering glitch when setting UI scale lower than 1.
- [Preview Panel] Fix the error with “Save all current previews as…”
- [Preview Panel] Fix view range does not apply to SDF shape.
- [Preview Window] Fix crashes when previewing node with no output junction.
- [Region Fill] Fix the error when inputting a palette larger than 64.
- [Render Spritesheet] Fix the custom range limit set at 1.
- [Repeat] Fix repeat rotation wrap around too fast.
- [Replace Color] Fix auto refresh not working.
- [RM Combine] Fix weird array output bug.
- [RM Primitive] Fix Background and Draw BG not working.
- [RM Primitive] Fix reflective value not apply to the combined object.
- [RM Primitive] Fix scale property scale from world scope instead of local scope.
- [RM Primitive] Fix texture not fix to object position.
- [RM Primitive] Fix the environment background not rotating with the camera.
- [Rm Render, Combine] Fix output error.
- [Scatter] Fix maximum blend mode not return the maximum color.
- [ScrollBox] Fix the widget show the sprite index as text instead of drawing it.
- [Separate File Path] Fix the error on creation.
- [Shape] Fix empty output for negative width or height.
- [Slider Range] Fix the slider stuck at 1 when dragging.
- [Smooth Path] Fix error on selection.
- [Smooth Path] Fix error when removing anchor point.
- [Smooth Path] Fix the first anchor not smoothing properly in loop mode.
- [Splash] Fix Kenney Credits.
- [Splice Sprite sheet] Fix output alpha multiplied.
- [Strand Create] Fix error when loading baked strands.
- [Struct] Fix crashes when creating a new key.
- [Surface Extrude] Fix the error when enabling double-side mode with no height map.
- [SVG In] Fix node not read SVG file with extra tags.
- [SVG] Fix an error when loading svg file.
- [SVG] Fix error when reading multiline tags.
- [SVG] Fix fill color not propagate to children.
- [Theme] Fix crashes when loading custom themes.
- [Threshold] Fix threshold inclusive range (which causes black pixel to stay black.)
- [Transform] Fix error when animating position.
- [Tri, Hex grid] Fix aspect ratio error in texture sample mode.
- [Tunnel out] Fix junction color not updated properly.
- [Tunnel] Fix tunnel data shared between projects.
- [UI] Fix the error when closing a panel with a nested sibling.
- [Undo] Fix crashes when undoing keyframes modification.
- [Undo] Fix undo not registering animation toggle.
- [Vector Split] Fix node modify input array to have at least 4 members.
- [Vector Split] Fix surface value not being converted into dimension.
- [VFX] Fix error on create.
- [Warp] Fix the error when updating the node with no surface input.
- [WAV File in] Fix file reading error.
- [Websocket Receiver] Fix error with port setup.
- Add a short delay in file watcher to prevent overlapped reads.
- Add value validator for some nodes to prevent error from zero, negative values.
- Array processors now use maximum depth to determine array data. (will be slower but will allow inconsistent arrays like [16, [16, 16]] to work.)
- Feedback line now always drawn with y shift.
- Fix active property not working.
- Fix an error popup on some nodes when no input surface is provided.
- Fix an error when toggling gradient map.
- Fix an error when using feedback or loop with dynamic input nodes.
- Fix array processor trim array to input default length.
- Fix bug when editing area in two-point mode.
- Fix crash when canceling open file dialog.
- Fix crash when grouping inline groups.
- Fix crash when trying to load an already opened project while opening multiple projects.
- Fix crash when undoing connection with dummy junction.
- Fix crashes when starting the software without a log folder.
- Fix default preset overriding some value with manually created node.
- Fix dialog not closing when trying to click outside with a pen tablet.
- Fix disabling auto update still makes the node update in some cases.
- Fix error when linking dimension value.
- Fix error when loading invalid font.
- Fix error when loading the same project in one session.
- Fix error when using surface from asset folders.
- Fix error when using workspace without an inspector panel.
- Fix gradient alpha not loading.
- Fix hotkey not asve/load.
- Fix node deletion not merge all connections.
- Fix shader uniform submission error in several nodes.
- Fix the default color has no alpha value (which causes the brush to not show up in the canvas node)
- Fix the error when toggling the gradient map.
- Fix the palette mixer being called “Palette” in the menu.
- Fix the randomize button doesn’t refresh seed (which causes repeated results with some nodes.)
- Fix theme color overriding not being loaded.
- Fix toggling mappable parameters can cause some values to not reset properly.
- Increase curve anchor limits.
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
Leave a comment
Log in with itch.io to leave a comment.