Source: Steam Community (opens in a new tab)
- 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.
-
[Inspector, Color, Palette] Selecting a color from the color, palette panel now applies that color to the active input in the inspector.
-
[Inspector] Show properties of the current context (expect global) when not selecting any nodes.
-
[CurveBox] Improve display, grid, and zooming control.
-
[CurveBox] Holding ctrl to snap value.
Node
-
Node now uses partial graph rendering which should only update nodes that have its content changed.
-
New audioBit datatype for working with audio files.
-
New array convolute, array composite nodes.
-
New group thumbnail node.
-
New fluid renderer with group output node.
-
Rendering time now measures cache storing, and loading time.
-
Add remappable shortcuts to node tools.
-
Atlas datatype is now merged with surface type.
-
Add atlas compatibility to most? array processor nodes.
-
[Export] Add indexed subformats for PNG file.
-
[Gif, Image animation] Add properties parity (animation speed, loop modes) and custom frame order mode.
-
[Particle, VFX] Rename wiggle to direction wiggle.
-
[Particle, VFX] Add a new wiggle category with position, rotation, scale, and direction wiggles.
-
[Particle, VFX] Wiggle now uses amplitude and period instead of range.
-
[Particle, VFX] Improve curve evaluation performance.
-
[Particle, VFX] Add trigger spawn condition.
-
[Particle, VFX] Spawn amount now can be set to a random range.
-
[Audio] Now use audioBit datatype instead of pure array to improve performance.
-
[Audio File In] Add mono conversion property.
-
[Audio window] Now only accept audioBit datatype.
-
[Audio window] Rework node internal. New cursor location, and step properties.
-
[Frame] Add label scale, blend label property.
-
[Pin] Simplify the node and improve UX.
-
[Bar / Graph] Add color over value property.
-
[Bar / Graph] Line graph now gains 1-pixel extra spacing.
-
[Rigidbody Object] Object now only relies on position value.
-
[Rigidbody Render] Add round position property.
-
[3D] Add anchor property.
-
[3D obj] Add warning when loading model too large to preview.
-
[3D obj] Now use non-blocking model loading.
-
[Execute Shell] Add confirmation dialog when running the node the first time.
-
[Canvas] Shift + right-click to change brush size.
-
[Canvas] Multi-frames support.
-
[Separate Shape] Now always auto-update.
-
[Group Input] Node initialize with "any" type, type set automatically to the first connection.
-
[Evaluate Curve] Add "animated" property to automatically set progress to the current timeline.
-
[FluidSim] Domain settings are moved to the group node.
-
[Fluid Render Domain] Add auto-update property.
-
[Texture Remap] Add an option to set the dimension to RG map instead of surface input.
-
[Audio Volume] Volume calculation is now separated into a separate node.
Bug
-
[TextBox] Fix setting cursor with the mouse not set properly.
-
[TextBox] Fix selecting text with the cursor not working.
-
[TextBox] Fix sometimes clicking outside the box does not apply the value.
-
[CurveBox] Fix right-clicking brings up the context menu.
-
[Group input] Fix error when loading gradient from collection.
-
[Group Input] Fix curve datatype does not show up in the inspector.
-
[Group output] Fix output junction not disappearing when set to invisible.
-
[3D] Fix local rotation sometime goes sicko mode.
-
[3D obj] Fix wrong material order.
-
[Statistic] The dummy value is now hidden in the inspector.
-
[Add Fluid, Velocity] Fix velocity error when using colored material.
- Fix node caching even when not using onion skin.
- Fix crashes when pasting an image from the clipboard. (Pasting image from clipboard is not supported so it should do nothing.)
- Fix connecting value on top of the already connected junction in the dynamic input node (without pressing ctrl) add the connection to the end instead of replacing it.