Create vector patterns or animations using a node-based interface!

Patternodes for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe
Download Patternodes 3.0.8

  -  14.9 MB  -  Demo

What's new in this version:

Patternodes 3.0.8
- Nodes with a min-max value range (like the Apply Function node) now have a node menu option to quickly reverse the range
- Value parameter pairs with aspect locked no longer break the aspect ratio if you change the values to zero and back
- Fixes a bug in Change Pivot Node when calculating element group pivot points
- Fixes a bug when calculating element group pivot when changing element offsets in an already offset group
- Added warning and explanation if the Value Cap node is set to an invalid range of values


Patternodes 3.0.7
- Added option to use Size as Font size instead of height for single characters in the Text Element node, and clarified how this works in text box mode and multi-charater texts
- Fixes custom blend modes not being applied correctly to path element strokes
- Fixes a Element Text node bug causing some characters (like *) not to be centered correctly in single character non-textbox mode


Patternodes 3.0.6
Added:
- an Import Image menu item as an alternative method of adding import nodes via selecting a file
- node warning messages explaining Group Distribute and Group Pack nodes have no effect with a single element input

Fixed:
- a crash when trying to apply a group pack node on a single element
- a bug where deleting a node with connections between parameters in the node would leave loose connections behind
- an issue where the locked aspect of recently imported image sizes would not be correct if the parameter was changed
- some formatting in the node reference and a bug showing parameter options in the help text that should be hidden


Patternodes 3.0.5
- When a node has a warning related to missing input or output connections the socket now gets a visual mark to help show where the problem is
- Changed preferences interface so changes are applied immediately
- Fixes an error message about incorrectly triggering on exports
- Added some improved error messages for export issues


Patternodes 3.0.4
- Fixes value parameters sometimes staying disabled after input connections are removed


Patternodes 3.0.3
- Fixes issues with Change Clip node not correctly being able to invert some clipping paths
- The Change Clip node now doesn't show the Apply To mode control since it's not relevant
- Smoother handling of remotely deployed license unlocking, not showing the trial mode notice while the license is verified
- Prevents a flicker of node warning messages as new nodes are added on connections
- Fixes a Random Value node issue where the min value would be left disabled after off turning +/- range


Patternodes 3.0.2
Fixed:
- incorrect size of exported SVG elements when exporting with a scaled export size
- a crash using apply to Single mode in Change Replace node
- an issue where exported GIF animations would sometimes get incorrect color palettes on macOS 11 and earlier
- Optimization of value function graph UI updates


Patternodes 3.0.1
Fixed:
- macOS App Sandbox blocking file system access to export animations as numbered files in some cases
- Repeat Grid node spacing aspect in Hex pattern mode while allowing still input
- clicking disabled parameter fields still selecting them for preview edit
Fixed Change Pivot node not correctly finding automatic pivot locations for some asymmetrical shapes


Patternodes 3.0.0
Main changes and new features:
- Improved animation features. New keyframe-based Animation timeline and new Time Function node for animated noise and repeating functions.
- Improved drag editing. Improved support for selecting and editing node parameters by clicking and dragging in the preview.
- Redesigned interface. Cleaned up modern interface style with support for dark/light mode and animations.
- Improved performance. Rebuilt core components for faster generation and a more responsive interface.
- Redesigned dynamic index features. Clarified system for generating dynamic input to nodes.

Additional changes and improvements:
- Improvements to placing of pasted in nodes when copying nodes between documents
- Added menu item and keyboard shortcut command-0 to fit preview zoom
- New Animation timeline panel with system for animating node properties using keyframes and a new timeline view
- New Value Time Function node allowing animated complex noise and repeating value functions
- Improved Repeat Radial node with a new angle offset parameter and 2D diameter size to enable ellipsis repetitions
- Improved parameter pairs allowing variable aspect locks and value change and dynamic connections to either parameter
- Improved built in node reference, now with dynamic demo node and description text
- Improved parameter tooltips and node warnings
- Improved copying and duplicating nodes in and between documents
- Improved Group Apply Function with new reduced index range setting to make it easier to set exact edge transformations based on element index
- Improved Artboard node layer management with new duplicate layer feature
- Added alignment options to the Artboard node, for super easy centering of designs
- Improved drag and drop support for importing graphics files
- You can now hold shift to snap values to increments while using the hover controls slider to change parameter values
- Change Transform and Repeat Transform node scale size mode toggle is repaced by separate scale and resize parameters
- The Animation Info node now provides access to animation parameters, but no longer controls them
- Animated Value nodes have been removed, and instead any node parameter can now be directly animated via the Animation timeline
- Element Shape node Circle changed to Ellipse with separate height and width, with optional aspect lock
- Change Color and Apply Graphics now have a color mix parameter to make it easy to gradually apply a color
- The dynamic index functionality has been renamed 'Node index' to be more consistent and easy to understand
- The old generic 'Group index' has been replaced with named node indexes for all applicable Change and Group nodes
- Improved per document display settings controlling selection outlines and artboard repetition display
- Improved Value Round node, with settings for rounding direction and number of decimals
- Updated and replaced old components for future macOS compatibility
- Per document auto-refresh setting, so you can disable it only for very heavy documents
- You can now change zoom in full screen preview mode using command +/-
- App sandbox for increased security
- Updated to Sparkle 2.0 version checking and updating for increased security
- You can now change zoom in full screen preview mode using command +/-


Patternodes 2.4.12
Fixed:
- undo and redo not working when the separate preview window was active
- an issue with the Change Pivot node failing to correctly calculate pivot of groups that already have a modified pivot
- an issue where offsetting some elements in an already rotated group of elements could offset the entire group


Patternodes 2.4.11
- Math expressions and all value fields now correctly evaluate asin() and acos() functions

Fixed:
- an inconsistency in Group Apply Function node when using multiple periods of a non-continous function
- a UI issue with the node reference table view columns on macOS 11 and later
- an issue where the export save dialogue could become unresponsive when exporting a second time on macOS 12.1


Patternodes 2.4.10
Fixed:
- a bug fram 2.4.8 that prevented adding new nodes by dragging and dropping a new connection
- inner diameter parameter in Element Shape node arc pie wedge shapes
- issues with loading older version files with pie wedge shapes
- Some performance improvements


Patternodes 2.4.8
- Preview view scroll position is now saved in pnds documents
- Some fixes related to saving/loading files with broken connections
- Fix the Element Shape node Arc pie wedge toggle being inverted


Patternodes 2.4.7
Fixed:
- Change Pivot alignment presets not aligning the pivot point correctly
- a crash related to selection rendering while drag editing some offset parameters
- bug in the Group Arrange node that prevented arranging just selected elements in some cases
- an issue with incorrect value function graph axis scales in the Apply Function node
- a node UI bug where the apply to mode would appear to change when disabling a node
- an issue where exported SVGs with imported svg elements could get problems with double id for some svg tags


Patternodes 2.4.6
- Improved support for imported SVG and EPS of custom point shapes exported from Affinity software
- Added support for even-odd fill mode in imported of custom point shapes
- Better handling of problems when importing vector graphics from EPS/PDF/SVG files
- Changes to make Color, Value and Element list nodes more consistent in appearance and function


Patternodes 2.4.5
- Improved Group Apply function graph to be more responsive during animations and better show period offsets
- Improved Group Apply Function node, making it easier to apply exact multi-period functions
- Added an input socket to the basic Value node
- Repeater nodes now correctly show the Dynamic input settings when connected directly to Element list nodes
- Fixed an issue with Group Randomize nodes sometimes not loading correctly when opening older files
- Updated Sparkle version checking library
- Updated Sample files library available from Help menu


Patternodes 2.4.4
Fixed:
- some stability issues drag-moving complex font character elements
- Restored support for legacy macOS 10.11 (a bit experimental)
- incorrectly offset node preview of elements with offset pivot points
- Repeat Random node not hiding/showing some parameter fields correctly when using artboard size and no minimum spacing

- Apply Graphics node now has a random seed field when applyin to removal chance


Patternodes 2.4.3
- Improved preview updating frequency when rendering complex output and animation previews
- Node value fields and formula fields now support the % modulus operator (ex: 10 % 4 will output 2)
- Node value fields and formula fields now support the round() function (ex: round(1.9) will output 2)
- Change nodes Selected Single apply to mode now loops around to restart at the first element if the offset is greater than the number or elements, consistent with other counted selections
- Fixed Change Replace node not allowing Each or Selected apply modes even though the input is a group
- More small interface adjustments on macOS 11
- Updated a number of outdated tooltips and help texts


Patternodes 2.4.2
- Some interface fixes on macOS 11 (Big Sur)
- Fixed some number formatting issues with value fields when using comma as a thousands separator
- Value fields should now correctly show comma as the decimal separator based on your system settings
- Made trial mode watermark a little more subtle
- Removed a redundant search field from the Help menu


Patternodes 2.4.1
- Preview rendering scale fixes on retina screens
- Changes to .pnds file format for improved future compatibility
- Update to Finder quick look preview component for .pnds files


Patternodes 2.4.0
- Improved Random repeater node with new radial mode and option to set a minimum distance between repeated elements
- Gradual removal. Apply Function and Apply Graphics nodes can now be used to apply a gradual removal chance to elements
- Improved SVG exports with greatly reduced file-size using svg-symbols for images and embedding of imported SVG elements
- Improved SVG path importing, with support for matrix() group transforms often used by Affinity Designer
- Apple Silicon native support
- Fixes a bug where the little pivot point markers would not show correctly in the Change Pivot node previews
- Fixes a bug with some invalid connections not being removed after replacing nodes
- Fixes a bug where replacing a change nodes with group nodes could lead to an invalid apply-to mode in the group node
- Update to Sparkle updating library


Patternodes 2.3.7
- New export size settings lets you easily export animations or graphics at a different size than the current artboard
- Added item in Help menu for the new system for feedback and voting on future development
- Fixes a bug with some export settings not being properly saved per document
- Fixes a bug with the Group Select node preview sometimes not showing the mask element when it should
- Fixes a bug where disconnected nodes didn't properly update their previews
- The node replace/add context menus now include the node type level for clarity even if there's only one possible type
- Added a new warning message to completely disconnected nodes explaining they won't do anything
- New method for logging technical warnings without relying on system log


Patternodes 2.3.6
- Apply Function and Apply Graphics now also have an Inside clipping option
- Fixes a bug where Inside clipping transform option would sometimes be hidden, even if the input graphics was clipped
- Fixes a bug where the Apply to mode selector would sometimes be incorrectly disabled in Group: Apply function nodes
- Stability improvements for changing connected node types using the Replace node menu
- More helpful feedback messages when entering incorrect license information


Patternodes 2.3.5
- Value field hover controls are now hidden while dragging connections
- Added new Nodes menu item to toggle node grid snap on/off
- Added new Display menu item to toggle selected node element outlines on/off
- Fixes some pixel gap issues with the finder Quick Look previews of repeating pattern .pnds files
- Fixes incorrect pivot location of elements after offsetting content inside of clipped element groups
- Added deprecation warnings to the artboard node mirroring settings that will be removed in a future update. Please use the Repeat Mirror node instead.


Patternodes 2.3.4
- New 'Inside clipping' transform mode for Transform and Randomize nodes makes it easy to transform the content elements with a clipping mask
- Pressing Esc while editing value fields now reverts their value
- Improvements to parsing math expressions in value fields
- Fixed a crash when adding an unconnected Make seamless node
- Some under the hood improvements to the node reference help window


Patternodes 2.3.3
- Improved quality for exported h264 compressed video files
- Some minor macOS 11 compatibility changes
- Added a setting controlling if a new document should be opened at startup
- Fixed some issues with exporting to filenames with spaces in them
- Fixed Little Snitch internet access policy so it now properly describes the purpose of update and license check connections
- Fixed incorrect error message when entering incorrect license details
- Improved technical info and error logs for support and bug reports
- Updated Sparkle updating framework


Patternodes 2.3.2
- Support for h.264 codec when exporting video
- Last used export settings are now saved per file instead of globally
- Fixes a bug that caused the first couple of frames to be skipped when an animation preview was started
- Fixes offset in the preview of the Make Seamless node
- Fixes some layout issues with the built in node reference
- Optimized opening files
- Better handling and error mesages in case of network errors when checking the license
- Improved feedback when changing node parameters with Auto-Refresh turned off


Patternodes 2.3.1
- Fixes flickering or lack of updates in the main preview in some situations
- Fixes a bug where the selection markers wouldn't update properly after deleting multiple nodes
- Fixes node previews not updating correctly when graphic input is removed or the node is disabled
- Node element caching is now always on instead of being a performance option
- Adds deprecation warnings shown when using some legacy node types, along with a new option to turn these warnings off
- Improvements to the Feedback dialogue technical info logs


Patternodes 2.3.0
Changes and improvements:
- Greatly improved performance especially for working with animations and files with many elements
- New Plateau Animated value function making it easier to make interesting animations where a value transitions between two constant levels
- New Randomize Deep Change option in Group Randomize and Randomize Color nodes for applying individual changes to all sub elements without needing to flatten the group first
- You can now rename Color nodes just like Value nodes
- New setting for default new document size
- New setting to include a set of default nodes or not in new documents
- Improvements to editing values of linked node parameters
- Connection context menu now shows total number of sub elements in multi-level groups

Fixes:
- Fixes fullscreen preview being incorrectly scaled on retina screens
- Fixes a potential hang when importing some legacy Patternodes 1 files
- Fixes long delay when closing files with a lot of pattern elements
- Fixes importing legacy Patternodes 1 files Randomize and Randomize Color nodes
- Improved performance importing legacy Patternodes 1 files
- Fixes a bug where the bottom pattern preview view would be the wrong size after closing the separate preview panel
- Fixes a bug where drag offset markers wouldn't be properly updated when opening or closing the separate preview panel
- Fixes incorrect total update times in the render info panel


Patternodes 2.2.91
- This is a hotfix patch to the original 2.2.9 update, fixing a bug where newly created unconnected nodes would not be added correctly to the node graph


Patternodes 2.2.9
- You can now pan around the node graph by dragging with middle mouse button
- Improved memory management
- Fixes animation export as numbered PDF files
- Fixes problem with properly loading some connections to Change node selection parameters
- Fixes Element index menu node icons being the wrong size


Patternodes 2.2.8
- Added/fixed support for importing many more image formats, including photoshop psd, tga, raw and more
- Improvements to the Finder Quick Look file .pnds previews
- Improved interface performance
- Additional license information is now available from the About window
- Improved connection security and handling of network problems during license syncing
- Rendering info statistics panel is now an overlay in the main preview instead os a separate panel


Patternodes 2.2.7
- Improved Text element node with support for dynamic value based text and a new Text box mode with for better aligning and layout control. NOTE: This may mean some layout changes are needed for files using the old text node multi-line mode
- Improved Clipping mask node now has an invert option that lets you use what's outside the clipping mask instead, and can be used to remove existing clipping paths
- Math nodes now resize automatically to fit longer formulas
- Fixes a bug where clicking out of the Artboard node size fields would revert values instead of applying changes
- Leaving value fields empty now set them to 0 instead of showing a formula parsing error
- Fixes a couple of issues with importing legacy Patternodes 1 files
- Fixes bug with renaming artboard layers in some situations
- Fixed a bug where the animation duration would initially be incorrect when loading longer animation files
- You can now access pictures from your Photos albums when browsing to import graphics
- Improved performance


Patternodes 2.2.5
- New Group Pack node letting you pack elements in a group horizontally or vertically with a set margin
- New Group Distribute node letting you distribute elements in a group evenly horizontally or vertically
- Fixes some graphical glitches in the preview view on high zoom on macOS 10.14
- Better feedback when value fields fail to parse expressions or parameter formulas
- Fixes some bugs with preview display scale after exporting
- Smoother opening/closing of the separate preview panel
- More improved node warning messages and warnings interface components
- Better handling of problems when loading corrupted/unsupported and legacy files
- Fixes some incorrect descriptions in the node reference


Patternodes 2.2.4
- The Grid repeater node now offers a grid height output socket in hex grid mode to make it easier to make seamless hex grids
- The Element list node now supports input of up to 20 different elements instead of 10
- Improvements to pasting/dragging graphics into the node graph
- Fixes a bug where multiple pasted/imported graphics with the same name could be replaced with the same graphic when loading a file
- Fixes some selection outline problems
- Fixes a bug where exporting with a transparent background could instead export a solid black background


Patternodes 2.2.3
- New Group Explode node A new node that makes it easy to move elements in a group away from or towards the group pivot point
- Better warnings UI Improved inline interface for node warning messages and more warnings
- Smart initial node values Value and color nodes created by dragging from a parameter input socket now start out with the socket value
- Fixed a bug with element nodes created by dragging from Artboard node sockets getting double connections
- Added link to the lost code form in license code entry interface


Patternodes 2.2.2
- Quicker node creation You can now add new nodes by simply draggin out a connection from any node socket and releasing
- Repeater nodes dynamic offsets (Repeat Transform, Grid and Radial) now work better with dynamic offset/scaling/rotation parameter values
- You can now zoom in the preview with trackpad pinch gestures
- Improvements to retaining node connections when changing node types
- Fixed some undo/redo bugs related to changing connections
- Fixed Artboard node set size preset menu shortcuts
- Fixed Artboard node background opacity not updating correctly with connected values
- Apple application notarization (New Apple security requirements)
- Improvements to update checking
- Updates to sample files. (Available from the Help menu)


Patternodes 2.2.1
- Drag and drop support for importing files into the node editor or into an existing Element Import node
- Left-click now also brings up the connection context menus, with better visual hover feedback
- Fixes and improvements to dynamic element repeater functionality
- You can now zoom the preview with option (alt) scroll wheel, and you can scroll a little beyond the edge of your artboard
- The node connection preview now shows number of generations for dynamic elements
- Fixes some undoing/redoing bugs
- Improved performance and memory management
- The Custom Loop repeater node is deprecated and will soon be removed (use other repeater dynamic elements and indexes instead)


Patternodes 2.2.0
- Improvements to adding and removing nodes on value or color connections
- Improvements to connection preview (right-click connections) for graphics connections and color connections
- You can now reuse the same random value by linking one parameter to a random value node, and then others to that parameter. A new sample file 'Reusing random values' showing this added
- The Group Arrange node can now be applied to selected elements only and move these to the front or back of the group
- In all change nodes apply to random selection now lets you offset this random selection
- Re-structured and cleaned up the preferences panel, removing some old redundant settings
- Updates to manual and sample files (Find them in the Help menu)
- Fixes a bug with the Align node align group elements left and top
- Fixes a bug where math nodes converted from other value nodes would not work properly
- Fixes a bug where automatic spacing calculations would not update automatically when the artboard size was changed by a connected value node
- Fixes interface problems for macOS 10.14 users with dark mode


Patternodes 2.1.9
- The Arc wedge shape in the Element Shape Node can now be given an inner diameter
- Rounded polygons and Star shapes in the Element Shape node can now get pointy negative rounding
- Added support for relative adjustments in the Change Opacity and Change Stroke nodes
- New context menu shortcuts on the Artboard node to apply preset artboard sizes
- Improvements to node connection usability
- Improvements to node placement when adding new nodes on connections
- Fixes a bug with the Group Apply Function node, pivot distance mode for groups of element groups
- Fixes a bug with incorrect first regeneration when toggling dynamic elements off and on in repeater nodes
- Apple Hardened runtime security features


Patternodes 2.1.8
- Improvements to Finder previews and thumbnails for .VRaster files
- Fixes some problems with SVG exports
- Fixes a rare network full version unlocking bug


Patternodes 2.1.7
- Performance improvements with new multithreaded rendering backend
- Improvements to preview zooming and panning
- You can now click/drag in animated value node graphs to change the current animation time
- New and updated sample files (accessed from Help menu)
- Fixes some bugs with element clipping path rendering
- Fixes some bugs with group-index based generation
- Fixes some control clipping bugs on macOS 10.14


Patternodes 2.1.6
- Imported SVG image elments can now be used in Image mode as well as Path mode
- Further improved SVG vector path importing
- Updates to license entry and trial-mode interfaces


Patternodes 2.1.5
- New Repeat Mirror node that mirrors and clips elements to with one or more mirror planes
- Improved SVG vector path importing
- Exported MPEG4 animations now get the default file extesion .mp4 instead of .mepeg4
- Fixes some problems caused by setting a 0x0 artboard size
- Fixes node preview display bug with element performance caching disabled
- Improved diagnostics for some installation and network problems


Patternodes 2.1.3
- Fixed selection outline misalignments on retina macs
- Improved support for macOS 10.11 and earlier


Patternodes 2.1.2
- Math node formulas now let you edit constants in formulas using the hover control sliders, steppers etc like regular values
- Improvements to node index selection controls
- Improvements to version checking and updating
- Improvements to purchase/unlock dialogue
- Fixed a bug with Group Apply Function node element selection offsets
- Fixed a bug with adding clipping masks to transformed element groups


Patternodes 2.1.1
- Selection outlines New setting to show an outline in the preview on elements created or modified by the nodes selected in the node editor
- Fixes a bug with the sample file links in the node reference help
- Fixes a bug where files with index-based parameters would sometimes not show correctly at first when they are opened


Patternodes 2.1.0
- New Element Index node lets you access different repeater indexe values (like Row, Column etc) when using repeaters with dynamic elements enabled
- New Align node lets you align elements in relation to the artboard or internally in a group
- New Element list node allowing you to use different alternative elements in a dynamic repeater pattern
- Improved Value List and Color List nodes, with built in element index modes and a new index offset parameter great for animating random or index-based value sets
- Node connections now have drag handles at both ends by default, and there a new setting to control what ends have handles
- The Repeat Transform node now has an Auto spacing mode, calculating spacing based on count and total repetition area similar to the Repeat Grid node
- Option to skip frames in animation previews when rendering is slow
- Math formula parameter fields can now be edited while a preview animation is running, just like value fields
- Fixes a bug that could cause the value parameter hover controls to disappear in some situations
- Fixes a bug that could cause tinted bitmap image elements to render at low resolution
- Fixes a bug with pivot point adjustments for element groups


Patternodes 2.0.5
- Adds SVG format export support, including animated SVG export of animations(!)
- Improved image quality (lower compression) in MOV and MPEG4 animation exports
- Fixes a bug with centering arc path elements in the Change Pivot node
- Fixes a bug with the Apply Function node horizontal/vertical mode used on rotated groups


Patternodes 2.0.3
- Fixes a scaling bug in animation MOV, MPEG4 and GIF exports on retina macs
- Improved node illustrations and descriptions in the built-in node reference guide
- Some smaller fixes and adjustments in node interfaces


Patternodes 2.0.2
- Fixes some stability problems
- Fixes a bug with the Make Seamless repeater in Demo mode on retina displays
- Fixes a bug where pasting copied nodes from Patternodes 1 could cause problems
- Improved node editor scrolling when dragging close to the edge


Patternodes 2.0.1
- Fixes some initial bugs in the 2.0 release


Patternodes 2.0
- Fewer more versitile nodes. Many node types have been combined into more capable ones. This will let you do more with fewer nodes and make it easier to try new things and play around with the software without having to replace or add new nodes.
- Improved usability. Many improvements to make the basic tasks of editing values and working with nodes and connections smoother and quicker.
- New artboard node with layers. The old document and output nodes have been combined into a single Artboard output node with multiple output layers along with artboard size and settings.
- Language and naming changes. Many concepts have been renamed to be more in line with industry standards and/or common language to make them easier to understand. For example, the old Transform nodes are now called Change nodes and the old Array Elements are now simply called Groups.
- Change node apply-modes. Most of the nodes changing graphics (like changing color or transformation) now have built in support to toggle between applying their change to the group, each individual element in the group, or a selected subset of elements in the group. This replaces many array operation nodes and removes the need for a lot of splitting and combining you had to do in Patternodes 1.
- More powerful nodes. More or less every node, for creating shapes, transforming or repeating elements have had little additions and improvements to enable new uses and improve existing functionality.
- Improved animation exports. Support for exporting longer animations at higher resolutions in more formats.


Version 2.0.0 Released 2018-03-23
Main changes in Patternodes 2:
- Fewer more versitile nodes. Many node types have been combined into more capable ones. This will let you do more with fewer nodes and make it easier to try new things and play around with the software without having to replace or add new nodes.
- Improved usability. Many improvements to make the basic tasks of editing values and working with nodes and connections smoother and quicker.
- New artboard node with layers. The old document and output nodes have been combined into a single Artboard output node with multiple output layers along with artboard size and settings.
- Language and naming changes. Many concepts have been renamed to be more in line with industry standards and/or common language to make them easier to understand. For example, the old Transform nodes are now called Change nodes and the old Array Elements are now simply called Groups.
- Change node apply-modes. Most of the nodes changing graphics (like changing color or transformation) now have built in support to toggle between applying their change to the group, each individual element in the group, or a selected subset of elements in the group. This replaces many array operation nodes and removes the need for a lot of splitting and combining you had to do in Patternodes 1.
- More powerful nodes. More or less every node, for creating shapes, transforming or repeating elements have had little additions and improvements to enable new uses and improve existing functionality.
- Improved animation exports. Support for exporting longer animations at higher resolutions in more formats.

Additional changes and improvements:
- You can now tap space to quickly play/pause animations
- You can now use your mouse scroll wheel to quickly edit value fields
- Improved Seamless lines node, with more options to set spacing, angle, count and calculating a seamless repeating artboard size
- New value round node
- Connection editing is now more consistent, dragging from an output socket always creates a new connection, existing connections can be grabbed from the end socket connection
- More math functions, including acos, asin, round, ceil, floor and abs are now supported and properly evaluated when entered in any value field or math node expression
- Patternodes is now self-contained with the manual and all sample files residing in the application bundle instead of as external files
- Improved color matching on export, preview rendering and color picker eyedropper selection
- Updated Sparkle software update features
- Fixed element size calculations for clipped elements
- Many more bug-fixes large and small

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe