1.17.7 beta


  • 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 node.
  • [Graph Panel] Add search function.
  • [Graph Panel] Add a context button for hiding all unconnected junctions.
  • [Inspector Panel] Value in pixel unit now rounded when sliding.
  • [Add node] Node alias now has the same search weight as the node name.
  • [Add node] Add highlight in the search box.

Node

  • New Array Pin

  • New Grain nose.

  • [Raymarching] Add orthographic projection.

  • [Group Input] Add visibility properties.

  • [Area] Add two points area type.

  • [Region Fill] Add all color modes.

  • [Canvas] Add 1:1 diagonal cube mode.

  • [Smear] Add invert mode.

  • [L-system] Add a warning when providing an invalid glyph and when trying to pop an empty stack.

  • [Map Path] Now use the default surface when no texture is provided.

  • [Path Extrude] Add loop, invert face properties.

  • [Normal Light] Light position is now vec2, separate light height as a separate property.

  • [Shift Array, Array Range] Is now an array processor.

  • [Invert] Add option to invert alpha.

  • [Shadow] Add light positioning mode.

  • [Frame] Improve display.

Bugs

  • [Graph Panel] Fix the error when dropping a project file to the panel.

  • [Graph Panel] Fix connection corner misbehaving in elbow mode.

  • [Graph Panel] Fix preview scale error when zooming out very far.

  • [Graph Panel] Fix junction not updating its initial position when a node is created while playing.

  • [Graph Panel] Fix curve data not connectable.

  • [Graph Panel] Fix error when hotkey node creation got canceled.

  • [Graph Panel] Fix the inverted vertical align button.

  • [Graph Export] Very large surfaces will now be cropped instead of error.

  • [Inspector Panel] Fix error when pop-up text box widget.

  • [Animation Panel] Fix overlapping graph when separating value.

  • [Preview Panel] Fix background turn white when the zoom scale is less than 0.1.

  • [Preview Panel] Fix 3D preview depth error.

  • Array processors now use maximum depth to determine array data. (will be slower but will allow inconsistent arrays like [16, [16, 16]] to work.)

  • [Blur] Fix the error when the node has no inputs.

  • [PCX] Fix string evaluation bug when a string contains operators.

  • [Pixel Sample] Fix glitch when inputting surfaces array of different sizes.

  • [Shape] Fix empty output for negative width or height.

  • [3D Path] Fix error on creation.

  • [Cell noise] Fix the black patch in cell mode.

  • [Path] Fix NaN error with 0 distance line.

  • [Canvas] Fix error when holding Ctrl + Shift while creating 0 width line.

  • [Canvas] Fix the draw layer, mirror buttons behave weirdly.

  • [L-system] Fix UI overlapping.

  • [Map Path] Fix freeze when subdivision value is less than 1.

  • [Path Extrude] Fix end cap only apply to one side.

  • [Group] Fix freezes when clicking the go to button while hovering on a junction.

  • [Group] Fix incorrect junction type on newer datatypes.

  • [3D Repeat] Fix the error when connecting with an empty object.

  • [Warp] Fix the error when updating the node with no surface input.

  • Fix active property not working.

  • Fix an error popup on some nodes when no input surface is provided.

  • Feedback line now always drawn with y shift.

Files

[Beta] PixelComposer 1.17.7 itch.zip 107 MB
Jul 13, 2024

Get Pixel Composer

Buy Now$10.00 USD or more

Comments

Log in with itch.io to leave a comment.

Needs the macos version.  We know how to open it, trust us 🌝