Pixel Composer 1.20 stable is out now

major update

Pixel Composer · build 20507975 · published

On SteamNotes only · this build shipped before we watched the app
  • Add multi-frames async rendering.

Interface

  • Now use built-in minimize function.
  • Old default collection will now automatically delete on startup.
  • Add file autosave.
  • Add button for clearing recent files.
  • Pressing enter with active textbox now won't close the dialog.
  • Camera node render setting now reflect on apply to the preview.
  • Hovering on non-surface output junction now won't set node preview.
  • Previewing atlas array now display data in multiple columns.
  • Shift + Double click on a junction to always show current junction value.
  • Improve performance.
  • Fix crash when adding toolbar button that doesn't have icon.
  • Add tab navigation in node settings page.
  • Add hotkey for togglable attributes.
  • Add font refresh button.
  • Add font inverse sorting button, font name sorting is now case-insensitive.
  • Now show search results amount.
  • Now show project thumbnail.
  • Change default view to stacked list.
  • File Autosave is now per project settings.
  • Loaded collection now contain collection metadata.

Node

  • Add simple number node.
  • Renamed `Animation` node to `Image Sequence`.
  • Add solid background option.
  • "Make/Reset Brush"' tool icon now change based on brush setting.
  • "Make Brush" tool now only show up when a selection is made.
  • Add band render mode.
  • Add fractional unit.
  • Disabling animation will stop per frame updating.
  • Connecting junction to 'any' type now won't set the junction display widget.
  • Invert position and scale effect.
  • Detail value now control effect iteration.
  • Unset offset now returns zero instead of half dimension.
  • Inverse scale effect.
  • Position now has fractional unit.
  • Adding input from connection now set value type appropriately.
  • Improve performance.
  • Blur value is now an integer.
  • Add dynasurf output.
  • Add tooltip telling user to hold ctrl when scrolling over zoomable regions
  • Add animation speed and offset properties.
  • Improve performance.
  • Add atlas output.
  • Improve performance.
  • Add dynasurf output.
  • Add oversample, iteration, controls properties.
  • Add multiply option.
  • Add intensity property.
  • Add oversample setting.
  • Add oversample setting.
  • Add randomize button.
  • Add fractional unit.
  • Add button to set value range to data range.
  • Add minimum output property.
  • Scale property now control grid size (not inversely).
  • Add preview transform.
  • Frequency is now a float.
  • Add position and texture offset/scale properties.
  • Add node settings to delete temporary folder after exported.
  • Add offset properties for fixed dimension output.
  • Fix texture grid mode gives incorrect output
  • 3D Camera gizmo now follow camera properties.

Bugs

  • Fix error when previewing project with no thumbnail.
  • Fix project default dimension saved as 4 dimension vector.
  • Fix internal node rendering error.
  • Fix crash when using save as from menu panel.
  • Fix node connected to some inline group render out of order.
  • Fix performance problem with expression.
  • Remove connection missing popup when loading collection.
  • Fix vertical tabbed panel group render tab name on top on an icon.
  • Fix crash when grouping nodes inside an inline group.
  • Fix crash when exporting project as .zip.
  • Fix error when duplicating inline group.
  • Fix repeated rendering in some group.
  • Fix error when converting some string to number.
  • Fix animation inside a group cause the group to not do partial update.
  • Fix connecting to a group not update the group.
  • Fix loading collection with pin or tunnel sometime turns connection invisible.
  • Grouping inline content is now allowed.
  • Fix auto connect try to connect nodes in different context.
  • Fix connection appear disconnected when move node fast enough.
  • Fix error when exporting graph.
  • Fix undoing node grouping while viewing the group content caused instability.
  • Fix adding node after closing add node dialog connect to previously dragged junction.
  • Fix error when drawing children control gizmo.
  • Fix potential section collapsing bug.
  • Fix crash when filtering Patreon content.
  • Fix error when searching.
  • Fix bypass junction takes extra output space.
  • [3D] Fix transform tool not working.
  • Fix string array input sometime got converted into string.
  • Now multiple alpha by default.
  • Fix iso cube over-fil in some case.
  • Fix export to path that contains space failed.
  • [3D Camera] Fix node use wrong ambient color when playing animation.
  • [3D Camera Set] Fix default lights not rendered.
  • Fix changing name not changing layer.
  • Fix node not update with file watcher.
  • Layer now sort from top to bottom.
  • Fix seed value not applying.
  • Fix error when dragging origin value.
  • Fix sound keeps playing after deleting the node.
  • Fix error when importing 32-bit, custom bit per sample audio.
  • Fix node not working.
  • Fix implicit `line to` command not registered.
  • Fix middle click to pan activate scroll pane panning.
  • Fix error when unselecting tool.
  • Fix tile properties got hidden.
  • Fix custom layer name not saving.
  • Fix error when connecting dynasurf.
  • Fix error when previewing node inside canvas group.
  • Fix gradient not apply correctly.
  • Fix single direction brighten the output.
  • Fix oversample applied incorrectly.
  • Fix negative strength return empty surface.
  • Fix output color has no alpha.
  • Fix error when deleting surface in connection.
  • Fix wrong output with non-uniform surface.
  • Fix overlay gizmo allow selection.
  • Fix error when connecting path.
  • Fix control gizmo not scale correctly.
  • Fix array error when setting amount to 1.
  • Fix visibility setting not apply to output.
  • Fix texture shifting when adjusting strength.
  • Fix output file name contain two extensions.
  • Fix loop off by 1 frame.
  • Now does alpha multiplication.
  • Fix error when cloning the node.
  • Fix error when previewing.
  • Fix error when updating globalvar value.
  • Fix crash when opening filter menu.
  • [3D Obj] Fix error when importing model with no material.
  • Fix crash when setting dimension to decimal, negative value.